diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/hidden_page.png b/typo3/sysext/context_help/Resources/Public/Images/cshimages/hidden_page.png deleted file mode 100644 index e6919e1482684b6276052eb87c2a1ea1e76edc60..0000000000000000000000000000000000000000 Binary files a/typo3/sysext/context_help/Resources/Public/Images/cshimages/hidden_page.png and /dev/null differ diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/page_shortcut.png b/typo3/sysext/context_help/Resources/Public/Images/cshimages/page_shortcut.png deleted file mode 100644 index 73e2b641a4b90e356b75f92b6b52a036c2a3bff7..0000000000000000000000000000000000000000 Binary files a/typo3/sysext/context_help/Resources/Public/Images/cshimages/page_shortcut.png and /dev/null differ diff --git a/typo3/sysext/context_help/ext_tables.php b/typo3/sysext/context_help/ext_tables.php deleted file mode 100644 index 84e01ef0b10e294db3e6ff4ff10655a113f38a7d..0000000000000000000000000000000000000000 --- a/typo3/sysext/context_help/ext_tables.php +++ /dev/null @@ -1,12 +0,0 @@ -<?php -defined('TYPO3_MODE') or die(); - -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_groups', 'EXT:context_help/Resources/Private/Language/locallang_csh_fe_groups.xlf'); -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_users', 'EXT:context_help/Resources/Private/Language/locallang_csh_fe_users.xlf'); -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('pages', 'EXT:context_help/Resources/Private/Language/locallang_csh_pages.xlf'); -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('pages_language_overlay', 'EXT:context_help/Resources/Private/Language/locallang_csh_pageslol.xlf'); -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_domain', 'EXT:context_help/Resources/Private/Language/locallang_csh_sysdomain.xlf'); -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_storage', 'EXT:context_help/Resources/Private/Language/locallang_csh_sysfilestorage.xlf'); -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_template', 'EXT:context_help/Resources/Private/Language/locallang_csh_systmpl.xlf'); -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('tt_content', 'EXT:context_help/Resources/Private/Language/locallang_csh_ttcontent.xlf'); -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_reference', 'EXT:context_help/Resources/Private/Language/locallang_csh_sysfilereference.xlf'); diff --git a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_pages.xlf b/typo3/sysext/core/Resources/Private/Language/locallang_csh_pages.xlf similarity index 98% rename from typo3/sysext/context_help/Resources/Private/Language/locallang_csh_pages.xlf rename to typo3/sysext/core/Resources/Private/Language/locallang_csh_pages.xlf index 5142d5ea9fa8c08d6bb5f94032b819ffe88d0610..50c3e431119a55030bbd528fde2e22315481bbd7 100644 --- a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_pages.xlf +++ b/typo3/sysext/core/Resources/Private/Language/locallang_csh_pages.xlf @@ -46,8 +46,8 @@ When you're logged in as a Backend user you can preview disabled pages if you ha <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="_hidden.image" xml:space="preserve"> - <source>EXT:context_help/Resources/Public/Images/cshimages/hidden_page.gif, -EXT:context_help/Resources/Public/Images/cshimages/pages_1.png</source> + <source>EXT:core/Resources/Public/Images/cshimages/hidden_page.gif, +EXT:core/Resources/Public/Images/cshimages/pages_1.png</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="hidden.image_descr" xml:space="preserve"> @@ -85,7 +85,7 @@ If you insert a 'd' the current date will be inserted. You can also append any v <source>fe_groups</source> </trans-unit> <trans-unit id="_fe_group.image"> - <source>EXT:context_help/Resources/Public/Images/cshimages/fegroups_4.png</source> + <source>EXT:frontend/Resources/Public/Images/cshimages/fegroups_4.png</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="extendToSubpages.description"> @@ -103,7 +103,7 @@ pages:fe_group</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="_extendToSubpages.image"> - <source>EXT:context_help/Resources/Public/Images/cshimages/pages_2.png</source> + <source>EXT:core/Resources/Public/Images/cshimages/pages_2.png</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="extendToSubpages.image_descr"> @@ -236,7 +236,7 @@ pages:shortcut_mode</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="_shortcut.image"> - <source>EXT:context_help/Resources/Public/Images/cshimages/page_shortcut.gif</source> + <source>EXT:core/Resources/Public/Images/cshimages/page_shortcut.gif</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="shortcut.image_descr"> diff --git a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_pageslol.xlf b/typo3/sysext/core/Resources/Private/Language/locallang_csh_pageslol.xlf similarity index 100% rename from typo3/sysext/context_help/Resources/Private/Language/locallang_csh_pageslol.xlf rename to typo3/sysext/core/Resources/Private/Language/locallang_csh_pageslol.xlf diff --git a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_sysfilereference.xlf b/typo3/sysext/core/Resources/Private/Language/locallang_csh_sysfilereference.xlf similarity index 100% rename from typo3/sysext/context_help/Resources/Private/Language/locallang_csh_sysfilereference.xlf rename to typo3/sysext/core/Resources/Private/Language/locallang_csh_sysfilereference.xlf diff --git a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_sysfilestorage.xlf b/typo3/sysext/core/Resources/Private/Language/locallang_csh_sysfilestorage.xlf similarity index 100% rename from typo3/sysext/context_help/Resources/Private/Language/locallang_csh_sysfilestorage.xlf rename to typo3/sysext/core/Resources/Private/Language/locallang_csh_sysfilestorage.xlf diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/hidden_page.gif b/typo3/sysext/core/Resources/Public/Images/cshimages/hidden_page.gif similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/hidden_page.gif rename to typo3/sysext/core/Resources/Public/Images/cshimages/hidden_page.gif diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/page_shortcut.gif b/typo3/sysext/core/Resources/Public/Images/cshimages/page_shortcut.gif similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/page_shortcut.gif rename to typo3/sysext/core/Resources/Public/Images/cshimages/page_shortcut.gif diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/pages_1.png b/typo3/sysext/core/Resources/Public/Images/cshimages/pages_1.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/pages_1.png rename to typo3/sysext/core/Resources/Public/Images/cshimages/pages_1.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/pages_2.png b/typo3/sysext/core/Resources/Public/Images/cshimages/pages_2.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/pages_2.png rename to typo3/sysext/core/Resources/Public/Images/cshimages/pages_2.png diff --git a/typo3/sysext/core/ext_tables.php b/typo3/sysext/core/ext_tables.php index 5c4177db712801a590445dc5d9b533197bae10c4..06013f74f986efc95113269386e3a2d61df955fc 100644 --- a/typo3/sysext/core/ext_tables.php +++ b/typo3/sysext/core/ext_tables.php @@ -94,10 +94,13 @@ $GLOBALS['TBE_STYLES'] = []; * For information about using the CSH API in TYPO3 you should consult the * documentation found in "Inside TYPO3" */ -\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('pages', 'EXT:lang/Resources/Private/Language/locallang_csh_pages.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('pages', 'EXT:core/Resources/Private/Language/locallang_csh_pages.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('pages_language_overlay', 'EXT:core/Resources/Private/Language/locallang_csh_pageslol.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('be_users', 'EXT:lang/Resources/Private/Language/locallang_csh_be_users.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('be_groups', 'EXT:lang/Resources/Private/Language/locallang_csh_be_groups.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_filemounts', 'EXT:lang/Resources/Private/Language/locallang_csh_sysfilem.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_reference', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilereference.xlf'); +\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_file_storage', 'EXT:core/Resources/Private/Language/locallang_csh_sysfilestorage.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_language', 'EXT:lang/Resources/Private/Language/locallang_csh_syslang.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_news', 'EXT:lang/Resources/Private/Language/locallang_csh_sysnews.xlf'); // General Core diff --git a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_fe_groups.xlf b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_fe_groups.xlf similarity index 97% rename from typo3/sysext/context_help/Resources/Private/Language/locallang_csh_fe_groups.xlf rename to typo3/sysext/frontend/Resources/Private/Language/locallang_csh_fe_groups.xlf index 71d90ff77871597e97c5e4811587743842feb0de..a40981981c700edf568cd9daac956fcf4c7c0c6a 100644 --- a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_fe_groups.xlf +++ b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_fe_groups.xlf @@ -70,8 +70,8 @@ The configuration is subject to being overridden in other groups and by the TSco About access restricting pages | https://docs.typo3.org/typo3cms/GettingStartedTutorial/EditAndCreatePagesAndContent/PasswordProtectedPages/</source> </trans-unit> <trans-unit id="_.image" xml:space="preserve"> - <source>EXT:context_help/Resources/Public/Images/cshimages/fegroups_3.png, -EXT:context_help/Resources/Public/Images/cshimages/fegroups_4.png</source> + <source>EXT:frontend/Resources/Public/Images/cshimages/fegroups_3.png, +EXT:frontend/Resources/Public/Images/cshimages/fegroups_4.png</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id=".image_descr" xml:space="preserve"> diff --git a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_fe_users.xlf b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_fe_users.xlf similarity index 98% rename from typo3/sysext/context_help/Resources/Private/Language/locallang_csh_fe_users.xlf rename to typo3/sysext/frontend/Resources/Private/Language/locallang_csh_fe_users.xlf index 8c32079f31d87a346de643aab42cf273d7c187f7..28178bda4eb9b0e5d7271dda4c5560d9d488f262 100644 --- a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_fe_users.xlf +++ b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_fe_users.xlf @@ -137,8 +137,8 @@ be_groups:TSconfig</source> be_users</source> </trans-unit> <trans-unit id="_.image" xml:space="preserve"> - <source>EXT:context_help/Resources/Public/Images/cshimages/feusers_1.png, -EXT:context_help/Resources/Public/Images/cshimages/feusers_2.png,</source> + <source>EXT:frontend/Resources/Public/Images/cshimages/feusers_1.png, +EXT:frontend/Resources/Public/Images/cshimages/feusers_2.png,</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id=".image_descr" xml:space="preserve"> diff --git a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_sysdomain.xlf b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_sysdomain.xlf similarity index 100% rename from typo3/sysext/context_help/Resources/Private/Language/locallang_csh_sysdomain.xlf rename to typo3/sysext/frontend/Resources/Private/Language/locallang_csh_sysdomain.xlf diff --git a/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_systmpl.xlf b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_systmpl.xlf new file mode 100644 index 0000000000000000000000000000000000000000..8edd316635055e3caf9af05c354d005eefddcf39 --- /dev/null +++ b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_systmpl.xlf @@ -0,0 +1,136 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xliff version="1.0" xmlns:t3="http://typo3.org/schemas/xliff"> + <file t3:id="1415814802" source-language="en" datatype="plaintext" original="messages" date="2011-10-17T20:22:32Z" product-name="context_help"> + <header/> + <body> + <trans-unit id=".description"> + <source>TypoScript template record.</source> + </trans-unit> + <trans-unit id=".details" xml:space="preserve"> + <source>The 'Template' records are the vital components used to set the design of the webpages. No matter how (almost) you would like to build your website, it must be initiated by a 'Template' record placed in the root of the page tree of the site. +Basically, create a 'Template' record, enter a title and make sure to check of Clear constants, setup and Rootline. Then enter some TypoScript configuration in the Setup field and you're set. +It's very important to read how to do all this in the documents listed below! Also make sure you use the Web>Template module to do all the working with templates. It's a specialized tool to help you with this.</source> + </trans-unit> + <trans-unit id="_.seeAlso" xml:space="preserve"> + <source>static_template +TSref | https://docs.typo3.org/typo3cms/TyposcriptReference/ +TypoScript in 45 min| https://docs.typo3.org/typo3cms/TyposcriptIn45MinutesTutorial/</source> + </trans-unit> + <trans-unit id="_.image" xml:space="preserve"> + <source>EXT:frontend/Resources/Public/Images/cshimages/systemplate.png, +EXT:frontend/Resources/Public/Images/cshimages/systemplate1.png</source> + <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> + </trans-unit> + <trans-unit id=".image_descr" xml:space="preserve"> + <source>A Template Record with constants and setup code. +The Web>Template module contains tools which will help you to edit and validate TypoScript structures.</source> + </trans-unit> + <trans-unit id="hidden.description"> + <source>Hiding the template will deactivate the template record.</source> + </trans-unit> + <trans-unit id="hidden.details"> + <source>If the Template Record was the first record on a page hiding it will expose the second record on the page instead.</source> + </trans-unit> + <trans-unit id="starttime.description"> + <source>Start time. Use this to enable a template on a certain date.</source> + </trans-unit> + <trans-unit id="endtime.description"> + <source>End time. Use this to disable a template on a certain date.</source> + </trans-unit> + <trans-unit id="title.description"> + <source>The title of the template record is only an internal label and does not have any effect on the output in the frontend.</source> + </trans-unit> + <trans-unit id="sitetitle.description"> + <source>Website title. Typically this will automatically be prefixed all page titles in the <title> tag of the frontend pages.</source> + </trans-unit> + <trans-unit id="constants.description"> + <source>TypoScript Constants.</source> + </trans-unit> + <trans-unit id="_constants.seeAlso"> + <source>static_template:constants</source> + <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> + </trans-unit> + <trans-unit id="config.description"> + <source>TypoScript Setup code</source> + </trans-unit> + <trans-unit id="config.details"> + <source>Read more about TypoScript Templates in TSref, TypoScript by Example and Getting Started.</source> + </trans-unit> + <trans-unit id="_config.seeAlso" xml:space="preserve"> + <source>static_template:config, +TSref | https://docs.typo3.org/typo3cms/TyposcriptReference/ +Getting Started | https://docs.typo3.org/typo3cms/GettingStartedTutorial/ +TypoScript in 45 min| https://docs.typo3.org/typo3cms/TyposcriptIn45MinutesTutorial/ +TypoScript Syntax | https://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/</source> + <note from="developer">A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial.</note> + </trans-unit> + <trans-unit id="resources.description"> + <source>Resource files for the template. For example a logo, a TTF-font etc.</source> + </trans-unit> + <trans-unit id="resources.details"> + <source>Resource files can be referenced in TypoScript Template code by [filename]*.[ext] and has the advantage that the reference from TypoScript is not broken if you copy or export a Template Record where the resources ends up with new names.</source> + </trans-unit> + <trans-unit id="clear.description"> + <source>Flags that will clear the inheritance of TypoScript code from former templates in the root line. There is a flag for Constants and one for Setup code.</source> + </trans-unit> + <trans-unit id="clear.details"> + <source>In the Web > Template / Template Analyser module you can see how far back in the template tree that constants and setup code is inherited.</source> + </trans-unit> + <trans-unit id="_clear.seeAlso"> + <source>sys_template:root</source> + <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> + </trans-unit> + <trans-unit id="_clear.image"> + <source>EXT:frontend/Resources/Public/Images/cshimages/systemplate2.png</source> + <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> + </trans-unit> + <trans-unit id="root.description"> + <source>Defines that the template represents a root of a website.</source> + </trans-unit> + <trans-unit id="_root.seeAlso"> + <source>sys_template:clear</source> + <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> + </trans-unit> + <trans-unit id="includeStaticAfterBasedOn.description"> + <source>If set, static templates will be included after "based-on" templates. It basically swaps the order of inclusion of these external TypoScript sources.</source> + </trans-unit> + <trans-unit id="includeStaticAfterBasedOn.details"> + <source>The Web > Template / Template Analyser module allows you to view the order of inclusion of all TypoScript sources your template uses.</source> + </trans-unit> + <trans-unit id="include_static.description"> + <source>Static Template records to include.</source> + </trans-unit> + <trans-unit id="_include_static.seeAlso"> + <source>static_template</source> + </trans-unit> + <trans-unit id="include_static_file.description"> + <source>Static Template files to include.</source> + </trans-unit> + <trans-unit id="include_static_file.details"> + <source>Static template files are registered by extensions contrary to Static Template records which come from the static database table, "static_template".</source> + </trans-unit> + <trans-unit id="_include_static_file.seeAlso"> + <source>sys_template:include_static</source> + <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> + </trans-unit> + <trans-unit id="basedOn.description"> + <source>Other Template Records that are included like "static templates".</source> + </trans-unit> + <trans-unit id="static_file_mode.description"> + <source>Define the mode of inclusion of static template files.</source> + </trans-unit> + <trans-unit id="static_file_mode.details"> + <source>If you are in doubt about the inclusion order, make sure to use the Web > Template / Template Analyser to view the order.</source> + </trans-unit> + <trans-unit id="nextLevel.description"> + <source>Defines a template record to make active one level out in the page tree of this branch. This can be used to define another template record for the general website while having a special template for the frontpage.</source> + </trans-unit> + <trans-unit id="description.description"> + <source>Enter a description of the template if you like.</source> + </trans-unit> + <trans-unit id="editorcfg.description"> + <source>Editor Configuration for the stylesheet editor extension.</source> + </trans-unit> + </body> + </file> +</xliff> diff --git a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_ttcontent.xlf b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf similarity index 98% rename from typo3/sysext/context_help/Resources/Private/Language/locallang_csh_ttcontent.xlf rename to typo3/sysext/frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf index 61b9f79e8dfd6aa68e438412e9c9f81a03a3faa4..fa85acbcd2baccf37845534e2487206705e4dbbb 100644 --- a/typo3/sysext/context_help/Resources/Private/Language/locallang_csh_ttcontent.xlf +++ b/typo3/sysext/frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf @@ -14,9 +14,9 @@ _MOD_web_layout</source> </trans-unit> <trans-unit id="_.image" xml:space="preserve"> - <source>EXT:context_help/Resources/Public/Images/cshimages/ttcontent_1.png, -EXT:context_help/Resources/Public/Images/cshimages/ttcontent_2.png, -EXT:context_help/Resources/Public/Images/cshimages/ttcontent_3.png</source> + <source>EXT:frontend/Resources/Public/Images/cshimages/ttcontent_1.png, +EXT:frontend/Resources/Public/Images/cshimages/ttcontent_2.png, +EXT:frontend/Resources/Public/Images/cshimages/ttcontent_3.png</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id=".image_descr" xml:space="preserve"> @@ -85,7 +85,7 @@ About Content Elements | https://docs.typo3.org/typo3cms/GettingStartedTutorial/ <note from="developer">A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="_CType.image"> - <source>EXT:context_help/Resources/Public/Images/cshimages/ttcontent_4.png</source> + <source>EXT:frontend/Resources/Public/Images/cshimages/ttcontent_4.png</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="hidden.description"> @@ -193,7 +193,7 @@ tt_content:date,</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="_header.image"> - <source>EXT:context_help/Resources/Public/Images/cshimages/ttcontent_6.png</source> + <source>EXT:frontend/Resources/Public/Images/cshimages/ttcontent_6.png</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="header_position.description"> @@ -308,7 +308,7 @@ Using images (Animation) | FILE:EXT:welcome/modsub/ani_10.gif</source> <note from="developer">A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="_image.image"> - <source>EXT:context_help/Resources/Public/Images/cshimages/ttcontent_5.png</source> + <source>EXT:frontend/Resources/Public/Images/cshimages/ttcontent_5.png</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="image.image_descr"> @@ -481,7 +481,7 @@ tt_content:sectionIndex</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="_list_type.image"> - <source>EXT:context_help/Resources/Public/Images/cshimages/ttcontent_7.png</source> + <source>EXT:frontend/Resources/Public/Images/cshimages/ttcontent_7.png</source> <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> </trans-unit> <trans-unit id="media.description"> diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/fegroups_3.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/fegroups_3.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/fegroups_3.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/fegroups_3.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/fegroups_4.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/fegroups_4.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/fegroups_4.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/fegroups_4.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/feusers_1.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/feusers_1.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/feusers_1.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/feusers_1.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/feusers_2.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/feusers_2.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/feusers_2.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/feusers_2.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/systemplate.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/systemplate.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/systemplate.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/systemplate.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/systemplate1.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/systemplate1.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/systemplate1.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/systemplate1.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/systemplate2.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/systemplate2.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/systemplate2.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/systemplate2.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_1.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_1.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_1.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_1.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_2.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_2.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_2.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_2.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_3.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_3.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_3.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_3.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_4.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_4.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_4.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_4.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_5.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_5.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_5.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_5.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_6.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_6.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_6.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_6.png diff --git a/typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_7.png b/typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_7.png similarity index 100% rename from typo3/sysext/context_help/Resources/Public/Images/cshimages/ttcontent_7.png rename to typo3/sysext/frontend/Resources/Public/Images/cshimages/ttcontent_7.png diff --git a/typo3/sysext/frontend/ext_tables.php b/typo3/sysext/frontend/ext_tables.php index 20af1f82b79a21f012264a656898a9b65b1e77f0..05d3672d679e9fb70f8efaae2cf1985ea032a4b3 100644 --- a/typo3/sysext/frontend/ext_tables.php +++ b/typo3/sysext/frontend/ext_tables.php @@ -7,6 +7,12 @@ defined('TYPO3_MODE') or die(); if (TYPO3_MODE === 'BE') { \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_layout', 'EXT:frontend/Resources/Private/Language/locallang_csh_weblayout.xlf'); \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('_MOD_web_info', 'EXT:frontend/Resources/Private/Language/locallang_csh_webinfo.xlf'); + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_groups', 'EXT:frontend/Resources/Private/Language/locallang_csh_fe_groups.xlf'); + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('fe_users', 'EXT:frontend/Resources/Private/Language/locallang_csh_fe_users.xlf'); + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_domain', 'EXT:frontend/Resources/Private/Language/locallang_csh_sysdomain.xlf'); + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('sys_template', 'EXT:frontend/Resources/Private/Language/locallang_csh_systmpl.xlf'); + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr('tt_content', 'EXT:frontend/Resources/Private/Language/locallang_csh_ttcontent.xlf'); + \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::insertModuleFunction( 'web_info', \TYPO3\CMS\Frontend\Controller\PageInformationController::class, diff --git a/typo3/sysext/lang/Resources/Private/Language/locallang_csh_pages.xlf b/typo3/sysext/lang/Resources/Private/Language/locallang_csh_pages.xlf deleted file mode 100644 index cb1d6d8a8f69dd3e99f34c9fcc5ffd9190c5e7f6..0000000000000000000000000000000000000000 --- a/typo3/sysext/lang/Resources/Private/Language/locallang_csh_pages.xlf +++ /dev/null @@ -1,148 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<xliff version="1.0" xmlns:t3="http://typo3.org/schemas/xliff"> - <file t3:id="1415814856" source-language="en" datatype="plaintext" original="messages" date="2011-10-17T20:22:33Z" product-name="lang"> - <header/> - <body> - <trans-unit id=".description"> - <source>A 'Page' record usually represents a webpage in TYPO3. All pages have an ID number (UID) by which they can be linked and referenced. The 'Page' record itself does not contain the content of the page. 'Page Content' records (Content Elements) are used for this.</source> - </trans-unit> - <trans-unit id=".details" xml:space="preserve"> - <source>The 'pages' table is the backbone of TYPO3. All records editable by the main modules in TYPO3 must belong to a page. It's exactly like files and folders on your computer's hard drive. - -<b>The Page Tree</b> -The pages are organized in a tree structure that reflects the organization of your website. - -<b>UID, PID and the page tree root</b> -All database elements have a field 'uid' which is a unique identification number. They also have a field 'pid' (page id) which holds the ID number of the page to which they belong. If the 'pid' field is zero, the record is found in the 'root.' Only administrators are allowed access to the root. Table records must be configured to either belong to a page or be found in the root. - -<b>Storage of Database Records</b> -Depending on the 'Type', a page may also represent general storage for database elements in TYPO3. In this case, it is not available as a webpage but is used internally in the page tree as a place to store items such as users, subscriptions, etc. Such pages are typically of the type "Folder".</source> - </trans-unit> - <trans-unit id="_.seeAlso" xml:space="preserve"> - <source>xMOD_csh_corebe:pagetree, -tt_content, -About pages | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/PageTree/</source> - <note from="developer">A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial.</note> - </trans-unit> - <trans-unit id="_.image" xml:space="preserve"> - <source>EXT:lang/Resources/Public/Images/cshimages/pages_1.png, -EXT:lang/Resources/Public/Images/cshimages/pages_2.png,</source> - <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> - </trans-unit> - <trans-unit id=".image_descr" xml:space="preserve"> - <source>The most basic fields on a page are the 'Disable Page' option, the 'Type' of page ("doktype") and the 'Page Title'. -Pages are arranged in a page tree in TYPO3. The page from the editing form in the previous screenshot was the "Intro" page from this page tree. As you can see it belongs in the root of the page tree and has a number of subpages pages under it.</source> - </trans-unit> - <trans-unit id="title.description"> - <source>Enter the title of the page or folder. This field is required.</source> - </trans-unit> - <trans-unit id="title.details" xml:space="preserve"> - <source>The 'Page Title' is used to represent the page visually in the system, for example in the page tree. Also the 'Page Title' is used by default for navigation links on webpages. -You can always change the 'Page Title' without affecting links to a page. This is because pages are always referenced by ID number, not their title. -You can use any characters in the 'Page Title'.</source> - </trans-unit> - <trans-unit id="_title.image"> - <source>EXT:lang/Resources/Public/Images/cshimages/pages_3.png</source> - <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> - </trans-unit> - <trans-unit id="title.image_descr"> - <source>The field for the 'Page Title' has a small "Required" icon next to it; You must supply a 'Page Title'. You cannot save the new page unless you enter a title for it.</source> - </trans-unit> - <trans-unit id="doktype.description"> - <source>The page type determines whether the page is normal webpage, a shortcut to another webpage, or used in other internal ways.</source> - </trans-unit> - <trans-unit id="doktype.details" xml:space="preserve"> - <source>'Standard' is the most common page type and is used for normal webpages. -'Folder' is a page type which is not shown as a webpage; instead, it stores records of your choice. -'Recycler' is a garbage can. Pages and records in a recycler are not visible in the frontend. - -<b>Notice</b> Each page type is represented by a unique icon. The available page types can be restricted for users so all of the options described above may not be visible. Finally, some records may only be allowed on certain page types, but any record can be placed in a 'Folder.' - -<b>$PAGES_TYPES [Technical]</b> -The restrictions that apply to each page type is defined in the global array $PAGES_TYPES. When extensions add tables to TYPO3 they may need to register their tables in $PAGES_TYPES so they can be created on standard pages.</source> - </trans-unit> - <trans-unit id="_doktype.seeAlso" xml:space="preserve"> - <source>be_groups:pagetypes_select, -About $PAGES_TYPES | https://docs.typo3.org/typo3cms/CoreApiReference/PageTypes/</source> - <note from="developer">A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial.</note> - </trans-unit> - <trans-unit id="_doktype.image"> - <source>EXT:lang/Resources/Public/Images/cshimages/pages_4.png</source> - <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> - </trans-unit> - <trans-unit id="doktype.image_descr"> - <source>This snippet of the page tree shows regular pages (white icons) at the top of this screenshot. You also see a Recycler page. Any records stored in a Reycler page are considered trash and not shown on the website. The gray folders icons represent "Folders". They cannot be viewed as regular webpages but serve as storage pages for other database records.</source> - </trans-unit> - <trans-unit id="TSconfig.description"> - <source>Page TSconfig.</source> - </trans-unit> - <trans-unit id="TSconfig.details" xml:space="preserve"> - <source>'TypoScript' is a concept for entering values in a hierarchical structure that is used to create templates for TYPO3 websites. -The same principles of storing a hierarchy of values is also used to configure various Backend functionality such as Modules and the RTE. -The 'TSconfig' for an individual page is actually an accumulation of all 'TSconfig' values beginning from the root page and trickling downward to the current page. This means the TSconfig on the current page will affect all of its subpages as well. All TSconfig in use on a page is available from the 'Page TSconfig' menu in the 'Web>Info' Module (requires the "info_pagetsconfig" extension to be installed).</source> - </trans-unit> - <trans-unit id="TSconfig.syntax" xml:space="preserve"> - <source>Basic TypoScript Syntax <em>without</em> 'Constants.' - -It is recommended that only admin users have access to this field!</source> - </trans-unit> - <trans-unit id="_TSconfig.seeAlso" xml:space="preserve"> - <source>_MOD_web_info:tsconfig_hierarchy, -More about Page TSconfig | https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/</source> - <note from="developer">A part of this string is an internal text, which must not be changed. Just copy this part into the translation field and do not change it. For more information have a look at the Tutorial.</note> - </trans-unit> - <trans-unit id="_TSconfig.image"> - <source>EXT:lang/Resources/Public/Images/cshimages/pages_5.png</source> - <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> - </trans-unit> - <trans-unit id="TSconfig.image_descr"> - <source>Page TSconfig customizing layout labels in the Page Module. Note that the Page TSconfig is specific to that page and will be inherited by its subpages.</source> - </trans-unit> - <trans-unit id="php_tree_stop.description"> - <source>Stops backend rendering of the page tree in navigation and lists.</source> - </trans-unit> - <trans-unit id="php_tree_stop.details" xml:space="preserve"> - <source>If you enable this option, the page tree will not expand that branch. Instead you will see a red "+" which indicates that the page tree stops here because the Stop Page Tree option is enabled. - -This option was designed to prevent the display of a branch with an unmanageable number of subpages. By clicking on the red "+" the page will become a temporary mount point in the navigation frame, thus facilitating easier navigation and editing.</source> - </trans-unit> - <trans-unit id="_php_tree_stop.seeAlso"> - <source>_MOD_web_info:pagetree_overview</source> - <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> - </trans-unit> - <trans-unit id="_php_tree_stop.image" xml:space="preserve"> - <source>EXT:lang/Resources/Public/Images/cshimages/pages_8.png, -EXT:lang/Resources/Public/Images/cshimages/pages_6.png, -EXT:lang/Resources/Public/Images/cshimages/pages_7.png</source> - <note from="developer">This string contains an internal text, which must not be changed. Just copy the original text into the translation field. For more information have a look at the Tutorial.</note> - </trans-unit> - <trans-unit id="php_tree_stop.image_descr" xml:space="preserve"> - <source>Here the "Stop page tree" option is enabled. -In the page tree, this setting is reflected with the red "+" and the Expand/Collapse page tree icon will be disabled for that branch of the tree. -If you click the red "+" the page will be mounted temporarily in the navigation frame.</source> - </trans-unit> - <trans-unit id="storage_pid.description"> - <source>A General Record Storage Page is a global page for storing of general database elements (records) of a website. This could be for templates, frontend users, and other records that are not limited to a single page but shared across the whole website.</source> - </trans-unit> - <trans-unit id="storage_pid.details" xml:space="preserve"> - <source>It is recommended that extensions support the "General Record Storage Pages" so that the extension accesses records in this location by default when not configured to look elsewhere. - -A General Record Storage Page is typically a page of the "Folder" type.</source> - </trans-unit> - <trans-unit id="_storage_pid.seeAlso"> - <source>The Storage Folder | https://docs.typo3.org/typo3cms/GettingStartedTutorial/GeneralPrinciples/SpecialPages/Index.html#folders</source> - </trans-unit> - <trans-unit id="editlock.description"> - <source>If set, non-admin users cannot edit the page properties or any records on the page, but may still edit subpages. They cannot create new records or pages on the page either.</source> - </trans-unit> - <trans-unit id="fe_login_mode.description"> - <source>The Login Behavior allows the logins and other related featured to be disabled for this page.</source> - </trans-unit> - <trans-unit id="fe_login_mode.details" xml:space="preserve"> - <source>When a user logs into TYPO3's frontend, each page and/or its Content Elements can be set to restrict access based on the user's login. - -By disabling logins, restrictions are removed and the content is accessible whether or not a user is logged in and regardless of Frontend usergroup settings. When logins are disabled for a page, cache headers can be sent again.</source> - </trans-unit> - </body> - </file> -</xliff>