From 70514abc9ffa5f8ed2043c7c99e9a1a1fe1be339 Mon Sep 17 00:00:00 2001 From: "lina.wolf" Date: Sat, 19 Jun 2021 20:39:35 +0200 Subject: [PATCH] [TASK] Prepare for automatic screenshots refs https://github.com/TYPO3-Documentation/t3docs-screenshots/issues/150 --- .../Images/AutomaticScreenshots/Input1.png | Bin 0 -> 5726 bytes .../AutomaticScreenshots/Input1.rst.txt | 4 + .../AccessDefaultActions.png | Bin .../AccessDefaultPermissions.png | Bin .../BackendLayoutID.png | Bin .../BackendLayoutsExcluded.png | Bin .../FunctionMenuInfoModule.png | Bin .../FunctionMenuPageModule.png | Bin .../FunctionMenuTemplateModule.png | Bin .../NewRecordWizardNewOrder.png | Bin .../PageCopyWithSuffix.png | Bin .../PageTsModWebInfoFieldDefinitions.png | Bin .../PageTsModWebListAllowedNewTables.png | Bin .../PageTsModWebListExtendedView.png | Bin ...eTsModWebListListOnlyInSingleTableView.png | Bin ...eTsModWizardsNewContentElementExample2.png | Bin .../PageTsModWizardsNewRecordHideInside.png | Bin .../PagesContextMenu.png | Bin .../PagesDoktypeDifferentLabels.png | Bin .../{ => ManualScreenshots}/PanelModified.png | Bin .../{ => ManualScreenshots}/PanelNormal.png | Bin .../{ => ManualScreenshots}/PanelUserDB.png | Bin .../SelectFlagIcon.png | Bin .../SelectInvalidValue.png | Bin .../SelectInvalidValueDifferentLabel.png | Bin .../SelectNoInvalidValue.png | Bin .../SimpleBackendLayout.png | Bin .../SimpleBackendLayoutInPageModule.png | Bin .../SimpleBackendLayoutLeftNotEditable.png | Bin .../TSconfigOverview.png | Bin .../TSconfigPageInput.png | Bin .../TSconfigUserInput.png | Bin .../TcaTypeGroupSuggest.png | Bin .../TypoScriptObjectBrowser.png | Bin .../{ => ManualScreenshots}/UserSettings.png | Bin .../UserTSconfigOverview.png | Bin .../UserTsAdminPanel.png | Bin .../UserTsFileListExtendedView.png | Bin .../WebViewTSConfigPreview.png | Bin .../listModuleWithExportButtons.png | Bin .../listModuleWithoutExportButtons.png | Bin .../optionsPageTreeBackgroundColor.png | Bin .../AutomaticScreenshots/Input1.png | Bin 5429 -> 0 bytes .../AutomaticScreenshots/SysLanguageUid.png | Bin 5301 -> 0 bytes .../Styleguide/RstIncludes/Input1.rst.txt | 7 - .../RstIncludes/SysLanguageUid.rst.txt | 7 - .../Styleguide/RstIncludes/Input1.rst.txt | 8 - .../RstIncludes/SysLanguageUid.rst.txt | 8 - .../Sources/tx_styleguide_elements_basic.php | 2358 ----------------- Documentation/PageTsconfig/Mod.rst | 34 +- Documentation/PageTsconfig/Options.rst | 4 +- Documentation/PageTsconfig/TceForm.rst | 12 +- Documentation/PageTsconfig/TceMain.rst | 14 +- Documentation/UserTsconfig/AdmPanel.rst | 2 +- Documentation/UserTsconfig/Options.rst | 12 +- Documentation/UserTsconfig/Setup.rst | 2 +- Documentation/UsingSetting/Index.rst | 10 +- Scripts/GenerateScreenshots/Config.json | 42 - Scripts/GenerateScreenshots/CreateMappings.sh | 26 - Scripts/GenerateScreenshots/README.rst | 28 - screenshots.json | 31 + 61 files changed, 80 insertions(+), 2529 deletions(-) create mode 100644 Documentation/Images/AutomaticScreenshots/Input1.png create mode 100644 Documentation/Images/AutomaticScreenshots/Input1.rst.txt rename Documentation/Images/{ => ManualScreenshots}/AccessDefaultActions.png (100%) rename Documentation/Images/{ => ManualScreenshots}/AccessDefaultPermissions.png (100%) rename Documentation/Images/{ => ManualScreenshots}/BackendLayoutID.png (100%) rename Documentation/Images/{ => ManualScreenshots}/BackendLayoutsExcluded.png (100%) rename Documentation/Images/{ => ManualScreenshots}/FunctionMenuInfoModule.png (100%) rename Documentation/Images/{ => ManualScreenshots}/FunctionMenuPageModule.png (100%) rename Documentation/Images/{ => ManualScreenshots}/FunctionMenuTemplateModule.png (100%) rename Documentation/Images/{ => ManualScreenshots}/NewRecordWizardNewOrder.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PageCopyWithSuffix.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PageTsModWebInfoFieldDefinitions.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PageTsModWebListAllowedNewTables.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PageTsModWebListExtendedView.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PageTsModWebListListOnlyInSingleTableView.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PageTsModWizardsNewContentElementExample2.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PageTsModWizardsNewRecordHideInside.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PagesContextMenu.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PagesDoktypeDifferentLabels.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PanelModified.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PanelNormal.png (100%) rename Documentation/Images/{ => ManualScreenshots}/PanelUserDB.png (100%) rename Documentation/Images/{ => ManualScreenshots}/SelectFlagIcon.png (100%) rename Documentation/Images/{ => ManualScreenshots}/SelectInvalidValue.png (100%) rename Documentation/Images/{ => ManualScreenshots}/SelectInvalidValueDifferentLabel.png (100%) rename Documentation/Images/{ => ManualScreenshots}/SelectNoInvalidValue.png (100%) rename Documentation/Images/{ => ManualScreenshots}/SimpleBackendLayout.png (100%) rename Documentation/Images/{ => ManualScreenshots}/SimpleBackendLayoutInPageModule.png (100%) rename Documentation/Images/{ => ManualScreenshots}/SimpleBackendLayoutLeftNotEditable.png (100%) rename Documentation/Images/{ => ManualScreenshots}/TSconfigOverview.png (100%) rename Documentation/Images/{ => ManualScreenshots}/TSconfigPageInput.png (100%) rename Documentation/Images/{ => ManualScreenshots}/TSconfigUserInput.png (100%) rename Documentation/Images/{ => ManualScreenshots}/TcaTypeGroupSuggest.png (100%) rename Documentation/Images/{ => ManualScreenshots}/TypoScriptObjectBrowser.png (100%) rename Documentation/Images/{ => ManualScreenshots}/UserSettings.png (100%) rename Documentation/Images/{ => ManualScreenshots}/UserTSconfigOverview.png (100%) rename Documentation/Images/{ => ManualScreenshots}/UserTsAdminPanel.png (100%) rename Documentation/Images/{ => ManualScreenshots}/UserTsFileListExtendedView.png (100%) rename Documentation/Images/{ => ManualScreenshots}/WebViewTSConfigPreview.png (100%) rename Documentation/Images/{ => ManualScreenshots}/listModuleWithExportButtons.png (100%) rename Documentation/Images/{ => ManualScreenshots}/listModuleWithoutExportButtons.png (100%) rename Documentation/Images/{ => ManualScreenshots}/optionsPageTreeBackgroundColor.png (100%) delete mode 100644 Documentation/Includes/Images/Styleguide/AutomaticScreenshots/Input1.png delete mode 100644 Documentation/Includes/Images/Styleguide/AutomaticScreenshots/SysLanguageUid.png delete mode 100644 Documentation/Includes/Images/Styleguide/RstIncludes/Input1.rst.txt delete mode 100644 Documentation/Includes/Images/Styleguide/RstIncludes/SysLanguageUid.rst.txt delete mode 100644 Documentation/Includes/Snippets/Styleguide/RstIncludes/Input1.rst.txt delete mode 100644 Documentation/Includes/Snippets/Styleguide/RstIncludes/SysLanguageUid.rst.txt delete mode 100644 Documentation/Includes/Snippets/Styleguide/Sources/tx_styleguide_elements_basic.php delete mode 100644 Scripts/GenerateScreenshots/Config.json delete mode 100755 Scripts/GenerateScreenshots/CreateMappings.sh delete mode 100644 Scripts/GenerateScreenshots/README.rst create mode 100644 screenshots.json diff --git a/Documentation/Images/AutomaticScreenshots/Input1.png b/Documentation/Images/AutomaticScreenshots/Input1.png new file mode 100644 index 0000000000000000000000000000000000000000..66448f7170ab820c4f86b7606a3dae13e16ed3b2 GIT binary patch literal 5726 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 OVDt@LO^W)R2mb>tX@KAW literal 0 HcmV?d00001 diff --git a/Documentation/Images/AutomaticScreenshots/Input1.rst.txt b/Documentation/Images/AutomaticScreenshots/Input1.rst.txt new file mode 100644 index 00000000..bbd084df --- /dev/null +++ b/Documentation/Images/AutomaticScreenshots/Input1.rst.txt @@ -0,0 +1,4 @@ +.. Automatic screenshot: Remove this line if you want to manually change this file + +.. figure:: /Images/AutomaticScreenshots/Input1.png + :class: with-shadow \ No newline at end of file diff --git a/Documentation/Images/AccessDefaultActions.png b/Documentation/Images/ManualScreenshots/AccessDefaultActions.png similarity index 100% rename from Documentation/Images/AccessDefaultActions.png rename to Documentation/Images/ManualScreenshots/AccessDefaultActions.png diff --git a/Documentation/Images/AccessDefaultPermissions.png b/Documentation/Images/ManualScreenshots/AccessDefaultPermissions.png similarity index 100% rename from Documentation/Images/AccessDefaultPermissions.png rename to Documentation/Images/ManualScreenshots/AccessDefaultPermissions.png diff --git a/Documentation/Images/BackendLayoutID.png b/Documentation/Images/ManualScreenshots/BackendLayoutID.png similarity index 100% rename from Documentation/Images/BackendLayoutID.png rename to Documentation/Images/ManualScreenshots/BackendLayoutID.png diff --git a/Documentation/Images/BackendLayoutsExcluded.png b/Documentation/Images/ManualScreenshots/BackendLayoutsExcluded.png similarity index 100% rename from Documentation/Images/BackendLayoutsExcluded.png rename to Documentation/Images/ManualScreenshots/BackendLayoutsExcluded.png diff --git a/Documentation/Images/FunctionMenuInfoModule.png b/Documentation/Images/ManualScreenshots/FunctionMenuInfoModule.png similarity index 100% rename from Documentation/Images/FunctionMenuInfoModule.png rename to Documentation/Images/ManualScreenshots/FunctionMenuInfoModule.png diff --git a/Documentation/Images/FunctionMenuPageModule.png b/Documentation/Images/ManualScreenshots/FunctionMenuPageModule.png similarity index 100% rename from Documentation/Images/FunctionMenuPageModule.png rename to Documentation/Images/ManualScreenshots/FunctionMenuPageModule.png diff --git a/Documentation/Images/FunctionMenuTemplateModule.png b/Documentation/Images/ManualScreenshots/FunctionMenuTemplateModule.png similarity index 100% rename from Documentation/Images/FunctionMenuTemplateModule.png rename to Documentation/Images/ManualScreenshots/FunctionMenuTemplateModule.png diff --git a/Documentation/Images/NewRecordWizardNewOrder.png b/Documentation/Images/ManualScreenshots/NewRecordWizardNewOrder.png similarity index 100% rename from Documentation/Images/NewRecordWizardNewOrder.png rename to Documentation/Images/ManualScreenshots/NewRecordWizardNewOrder.png diff --git a/Documentation/Images/PageCopyWithSuffix.png b/Documentation/Images/ManualScreenshots/PageCopyWithSuffix.png similarity index 100% rename from Documentation/Images/PageCopyWithSuffix.png rename to Documentation/Images/ManualScreenshots/PageCopyWithSuffix.png diff --git a/Documentation/Images/PageTsModWebInfoFieldDefinitions.png b/Documentation/Images/ManualScreenshots/PageTsModWebInfoFieldDefinitions.png similarity index 100% rename from Documentation/Images/PageTsModWebInfoFieldDefinitions.png rename to Documentation/Images/ManualScreenshots/PageTsModWebInfoFieldDefinitions.png diff --git a/Documentation/Images/PageTsModWebListAllowedNewTables.png b/Documentation/Images/ManualScreenshots/PageTsModWebListAllowedNewTables.png similarity index 100% rename from Documentation/Images/PageTsModWebListAllowedNewTables.png rename to Documentation/Images/ManualScreenshots/PageTsModWebListAllowedNewTables.png diff --git a/Documentation/Images/PageTsModWebListExtendedView.png b/Documentation/Images/ManualScreenshots/PageTsModWebListExtendedView.png similarity index 100% rename from Documentation/Images/PageTsModWebListExtendedView.png rename to Documentation/Images/ManualScreenshots/PageTsModWebListExtendedView.png diff --git a/Documentation/Images/PageTsModWebListListOnlyInSingleTableView.png b/Documentation/Images/ManualScreenshots/PageTsModWebListListOnlyInSingleTableView.png similarity index 100% rename from Documentation/Images/PageTsModWebListListOnlyInSingleTableView.png rename to Documentation/Images/ManualScreenshots/PageTsModWebListListOnlyInSingleTableView.png diff --git a/Documentation/Images/PageTsModWizardsNewContentElementExample2.png b/Documentation/Images/ManualScreenshots/PageTsModWizardsNewContentElementExample2.png similarity index 100% rename from Documentation/Images/PageTsModWizardsNewContentElementExample2.png rename to Documentation/Images/ManualScreenshots/PageTsModWizardsNewContentElementExample2.png diff --git a/Documentation/Images/PageTsModWizardsNewRecordHideInside.png b/Documentation/Images/ManualScreenshots/PageTsModWizardsNewRecordHideInside.png similarity index 100% rename from Documentation/Images/PageTsModWizardsNewRecordHideInside.png rename to Documentation/Images/ManualScreenshots/PageTsModWizardsNewRecordHideInside.png diff --git a/Documentation/Images/PagesContextMenu.png b/Documentation/Images/ManualScreenshots/PagesContextMenu.png similarity index 100% rename from Documentation/Images/PagesContextMenu.png rename to Documentation/Images/ManualScreenshots/PagesContextMenu.png diff --git a/Documentation/Images/PagesDoktypeDifferentLabels.png b/Documentation/Images/ManualScreenshots/PagesDoktypeDifferentLabels.png similarity index 100% rename from Documentation/Images/PagesDoktypeDifferentLabels.png rename to Documentation/Images/ManualScreenshots/PagesDoktypeDifferentLabels.png diff --git a/Documentation/Images/PanelModified.png b/Documentation/Images/ManualScreenshots/PanelModified.png similarity index 100% rename from Documentation/Images/PanelModified.png rename to Documentation/Images/ManualScreenshots/PanelModified.png diff --git a/Documentation/Images/PanelNormal.png b/Documentation/Images/ManualScreenshots/PanelNormal.png similarity index 100% rename from Documentation/Images/PanelNormal.png rename to Documentation/Images/ManualScreenshots/PanelNormal.png diff --git a/Documentation/Images/PanelUserDB.png b/Documentation/Images/ManualScreenshots/PanelUserDB.png similarity index 100% rename from Documentation/Images/PanelUserDB.png rename to Documentation/Images/ManualScreenshots/PanelUserDB.png diff --git a/Documentation/Images/SelectFlagIcon.png b/Documentation/Images/ManualScreenshots/SelectFlagIcon.png similarity index 100% rename from Documentation/Images/SelectFlagIcon.png rename to Documentation/Images/ManualScreenshots/SelectFlagIcon.png diff --git a/Documentation/Images/SelectInvalidValue.png b/Documentation/Images/ManualScreenshots/SelectInvalidValue.png similarity index 100% rename from Documentation/Images/SelectInvalidValue.png rename to Documentation/Images/ManualScreenshots/SelectInvalidValue.png diff --git a/Documentation/Images/SelectInvalidValueDifferentLabel.png b/Documentation/Images/ManualScreenshots/SelectInvalidValueDifferentLabel.png similarity index 100% rename from Documentation/Images/SelectInvalidValueDifferentLabel.png rename to Documentation/Images/ManualScreenshots/SelectInvalidValueDifferentLabel.png diff --git a/Documentation/Images/SelectNoInvalidValue.png b/Documentation/Images/ManualScreenshots/SelectNoInvalidValue.png similarity index 100% rename from Documentation/Images/SelectNoInvalidValue.png rename to Documentation/Images/ManualScreenshots/SelectNoInvalidValue.png diff --git a/Documentation/Images/SimpleBackendLayout.png b/Documentation/Images/ManualScreenshots/SimpleBackendLayout.png similarity index 100% rename from Documentation/Images/SimpleBackendLayout.png rename to Documentation/Images/ManualScreenshots/SimpleBackendLayout.png diff --git a/Documentation/Images/SimpleBackendLayoutInPageModule.png b/Documentation/Images/ManualScreenshots/SimpleBackendLayoutInPageModule.png similarity index 100% rename from Documentation/Images/SimpleBackendLayoutInPageModule.png rename to Documentation/Images/ManualScreenshots/SimpleBackendLayoutInPageModule.png diff --git a/Documentation/Images/SimpleBackendLayoutLeftNotEditable.png b/Documentation/Images/ManualScreenshots/SimpleBackendLayoutLeftNotEditable.png similarity index 100% rename from Documentation/Images/SimpleBackendLayoutLeftNotEditable.png rename to Documentation/Images/ManualScreenshots/SimpleBackendLayoutLeftNotEditable.png diff --git a/Documentation/Images/TSconfigOverview.png b/Documentation/Images/ManualScreenshots/TSconfigOverview.png similarity index 100% rename from Documentation/Images/TSconfigOverview.png rename to Documentation/Images/ManualScreenshots/TSconfigOverview.png diff --git a/Documentation/Images/TSconfigPageInput.png b/Documentation/Images/ManualScreenshots/TSconfigPageInput.png similarity index 100% rename from Documentation/Images/TSconfigPageInput.png rename to Documentation/Images/ManualScreenshots/TSconfigPageInput.png diff --git a/Documentation/Images/TSconfigUserInput.png b/Documentation/Images/ManualScreenshots/TSconfigUserInput.png similarity index 100% rename from Documentation/Images/TSconfigUserInput.png rename to Documentation/Images/ManualScreenshots/TSconfigUserInput.png diff --git a/Documentation/Images/TcaTypeGroupSuggest.png b/Documentation/Images/ManualScreenshots/TcaTypeGroupSuggest.png similarity index 100% rename from Documentation/Images/TcaTypeGroupSuggest.png rename to Documentation/Images/ManualScreenshots/TcaTypeGroupSuggest.png diff --git a/Documentation/Images/TypoScriptObjectBrowser.png b/Documentation/Images/ManualScreenshots/TypoScriptObjectBrowser.png similarity index 100% rename from Documentation/Images/TypoScriptObjectBrowser.png rename to Documentation/Images/ManualScreenshots/TypoScriptObjectBrowser.png diff --git a/Documentation/Images/UserSettings.png b/Documentation/Images/ManualScreenshots/UserSettings.png similarity index 100% rename from Documentation/Images/UserSettings.png rename to Documentation/Images/ManualScreenshots/UserSettings.png diff --git a/Documentation/Images/UserTSconfigOverview.png b/Documentation/Images/ManualScreenshots/UserTSconfigOverview.png similarity index 100% rename from Documentation/Images/UserTSconfigOverview.png rename to Documentation/Images/ManualScreenshots/UserTSconfigOverview.png diff --git a/Documentation/Images/UserTsAdminPanel.png b/Documentation/Images/ManualScreenshots/UserTsAdminPanel.png similarity index 100% rename from Documentation/Images/UserTsAdminPanel.png rename to Documentation/Images/ManualScreenshots/UserTsAdminPanel.png diff --git a/Documentation/Images/UserTsFileListExtendedView.png b/Documentation/Images/ManualScreenshots/UserTsFileListExtendedView.png similarity index 100% rename from Documentation/Images/UserTsFileListExtendedView.png rename to Documentation/Images/ManualScreenshots/UserTsFileListExtendedView.png diff --git a/Documentation/Images/WebViewTSConfigPreview.png b/Documentation/Images/ManualScreenshots/WebViewTSConfigPreview.png similarity index 100% rename from Documentation/Images/WebViewTSConfigPreview.png rename to Documentation/Images/ManualScreenshots/WebViewTSConfigPreview.png diff --git a/Documentation/Images/listModuleWithExportButtons.png b/Documentation/Images/ManualScreenshots/listModuleWithExportButtons.png similarity index 100% rename from Documentation/Images/listModuleWithExportButtons.png rename to Documentation/Images/ManualScreenshots/listModuleWithExportButtons.png diff --git a/Documentation/Images/listModuleWithoutExportButtons.png b/Documentation/Images/ManualScreenshots/listModuleWithoutExportButtons.png similarity index 100% rename from Documentation/Images/listModuleWithoutExportButtons.png rename to Documentation/Images/ManualScreenshots/listModuleWithoutExportButtons.png diff --git a/Documentation/Images/optionsPageTreeBackgroundColor.png b/Documentation/Images/ManualScreenshots/optionsPageTreeBackgroundColor.png similarity index 100% rename from Documentation/Images/optionsPageTreeBackgroundColor.png rename to Documentation/Images/ManualScreenshots/optionsPageTreeBackgroundColor.png diff --git a/Documentation/Includes/Images/Styleguide/AutomaticScreenshots/Input1.png b/Documentation/Includes/Images/Styleguide/AutomaticScreenshots/Input1.png deleted file mode 100644 index 555fca81e126bca7257338fd8cbb6cf9d44165e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5429 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 L(ATI`w~PEQAu3^b diff --git a/Documentation/Includes/Images/Styleguide/RstIncludes/Input1.rst.txt b/Documentation/Includes/Images/Styleguide/RstIncludes/Input1.rst.txt deleted file mode 100644 index 6b671c53..00000000 --- a/Documentation/Includes/Images/Styleguide/RstIncludes/Input1.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -.. Automatic screenshot: Remove this line if you wand to manually change this file - -.. figure:: /Includes/Images/Styleguide/AutomaticScreenshots/Input1.png - :alt: Screenshot of field tx_styleguide_elements_basic:input_1 - :class: with-shadow - - :ref:`Screenshot of field tx_styleguide_elements_basic:input_1 ` diff --git a/Documentation/Includes/Images/Styleguide/RstIncludes/SysLanguageUid.rst.txt b/Documentation/Includes/Images/Styleguide/RstIncludes/SysLanguageUid.rst.txt deleted file mode 100644 index fba0e755..00000000 --- a/Documentation/Includes/Images/Styleguide/RstIncludes/SysLanguageUid.rst.txt +++ /dev/null @@ -1,7 +0,0 @@ -.. Automatic screenshot: Remove this line if you wand to manually change this file - -.. figure:: /Includes/Images/Styleguide/AutomaticScreenshots/SysLanguageUid.png - :alt: A typical sys_language_uid field - :class: with-shadow - - :ref:`A typical sys_language_uid field ` diff --git a/Documentation/Includes/Snippets/Styleguide/RstIncludes/Input1.rst.txt b/Documentation/Includes/Snippets/Styleguide/RstIncludes/Input1.rst.txt deleted file mode 100644 index 4019fc02..00000000 --- a/Documentation/Includes/Snippets/Styleguide/RstIncludes/Input1.rst.txt +++ /dev/null @@ -1,8 +0,0 @@ -.. Automatic screenshot: Remove this line if you wand to manually change this file - -.. literalinclude:: /Includes/Snippets/Styleguide/Sources/tx_styleguide_elements_basic.php - :language: php - :start-at: start input_1 - :end-before: end input_1 - :lines: 2- - diff --git a/Documentation/Includes/Snippets/Styleguide/RstIncludes/SysLanguageUid.rst.txt b/Documentation/Includes/Snippets/Styleguide/RstIncludes/SysLanguageUid.rst.txt deleted file mode 100644 index 9d8e97e4..00000000 --- a/Documentation/Includes/Snippets/Styleguide/RstIncludes/SysLanguageUid.rst.txt +++ /dev/null @@ -1,8 +0,0 @@ -.. Automatic screenshot: Remove this line if you wand to manually change this file - -.. literalinclude:: /Includes/Snippets/Styleguide/Sources/tx_styleguide_elements_basic.php - :language: php - :start-at: start sys_language_uid - :end-before: end sys_language_uid - :lines: 2- - diff --git a/Documentation/Includes/Snippets/Styleguide/Sources/tx_styleguide_elements_basic.php b/Documentation/Includes/Snippets/Styleguide/Sources/tx_styleguide_elements_basic.php deleted file mode 100644 index ca1fc082..00000000 --- a/Documentation/Includes/Snippets/Styleguide/Sources/tx_styleguide_elements_basic.php +++ /dev/null @@ -1,2358 +0,0 @@ - [ - 'title' => 'Form engine elements - input, text, checkbox, radio, none, passthrough, user', - 'label' => 'uid', - 'tstamp' => 'tstamp', - 'crdate' => 'crdate', - 'cruser_id' => 'cruser_id', - 'delete' => 'deleted', - 'sortby' => 'sorting', - 'iconfile' => 'EXT:styleguide/Resources/Public/Icons/tx_styleguide.svg', - 'versioningWS' => true, - 'origUid' => 't3_origuid', - 'languageField' => 'sys_language_uid', - 'transOrigPointerField' => 'l10n_parent', - 'transOrigDiffSourceField' => 'l10n_diffsource', - 'translationSource' => 'l10n_source', - 'enablecolumns' => [ - 'disabled' => 'hidden', - ], - ], - // [end ctrl] - // [start columns] - 'columns' => [ - // [start hidden] - 'hidden' => [ - 'exclude' => 1, - 'config' => [ - 'type' => 'check', - 'items' => [ - '1' => [ - '0' => 'Disable', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end hidden] - // [start sys_language_uid] - 'sys_language_uid' => [ - 'exclude' => true, - 'label' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.language', - 'config' => [ - 'type' => 'select', - 'renderType' => 'selectSingle', - 'special' => 'languages', - 'items' => [ - '0' => [ - '0' => 'LLL:EXT:core/Resources/Private/Language/locallang_general.xlf:LGL.allLanguages', - '1' => -1, - '2' => 'flags-multiple', - ], - ], - 'default' => 0, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end sys_language_uid] - // [start l10n_parent] - 'l10n_parent' => [ - 'displayCond' => 'FIELD:sys_language_uid:>:0', - 'label' => 'Translation parent', - 'config' => [ - 'type' => 'select', - 'renderType' => 'selectSingle', - 'items' => [ - '0' => [ - '0' => '', - '1' => 0, - ], - ], - 'foreign_table' => 'tx_styleguide_elements_basic', - 'foreign_table_where' => 'AND {#tx_styleguide_elements_basic}.{#pid}=###CURRENT_PID### AND {#tx_styleguide_elements_basic}.{#sys_language_uid} IN (-1,0)', - 'default' => 0, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end l10n_parent] - // [start l10n_source] - 'l10n_source' => [ - 'exclude' => true, - 'displayCond' => 'FIELD:sys_language_uid:>:0', - 'label' => 'Translation source', - 'config' => [ - 'type' => 'select', - 'renderType' => 'selectSingle', - 'items' => [ - '0' => [ - '0' => '', - '1' => 0, - ], - ], - 'foreign_table' => 'tx_styleguide_elements_basic', - 'foreign_table_where' => 'AND {#tx_styleguide_elements_basic}.{#pid}=###CURRENT_PID### AND {#tx_styleguide_elements_basic}.{#uid}!=###THIS_UID###', - 'default' => 0, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end l10n_source] - // [start l10n_diffsource] - 'l10n_diffsource' => [ - 'config' => [ - 'type' => 'passthrough', - 'default' => '', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end l10n_diffsource] - // [start input_1] - 'input_1' => [ - 'l10n_mode' => 'prefixLangTitle', - 'exclude' => 1, - 'label' => 'input_1 description', - 'description' => 'field description', - 'config' => [ - 'type' => 'input', - 'behaviour' => [ - 'allowLanguageSynchronization' => true, - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_1] - // [start input_2] - 'input_2' => [ - 'l10n_mode' => 'prefixLangTitle', - 'exclude' => 1, - 'label' => 'input_2', - 'description' => 'size=10', - 'config' => [ - 'type' => 'input', - 'size' => 10, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_2] - // [start input_3] - 'input_3' => [ - 'exclude' => 1, - 'label' => 'input_3', - 'description' => 'max=4', - 'config' => [ - 'type' => 'input', - 'max' => 4, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_3] - // [start input_4] - 'input_4' => [ - 'exclude' => 1, - 'label' => 'input_4', - 'description' => 'eval=alpha', - 'config' => [ - 'type' => 'input', - 'eval' => 'alpha', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_4] - // [start input_5] - 'input_5' => [ - 'exclude' => 1, - 'label' => 'input_5', - 'description' => 'eval=alphanum', - 'config' => [ - 'type' => 'input', - 'eval' => 'alphanum', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_5] - // [start input_8] - 'input_8' => [ - 'exclude' => 1, - 'label' => 'input_8', - 'description' => 'eval=double2', - 'config' => [ - 'type' => 'input', - 'eval' => 'double2', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_8] - // [start input_9] - 'input_9' => [ - 'exclude' => 1, - 'label' => 'input_9', - 'description' => 'eval=int', - 'config' => [ - 'type' => 'input', - 'eval' => 'int', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_9] - // [start input_10] - 'input_10' => [ - 'exclude' => 1, - 'label' => 'input_10', - 'description' => 'eval=is_in is_in=abc123', - 'config' => [ - 'type' => 'input', - 'eval' => 'is_in', - 'is_in' => 'abc123', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_10] - // [start input_11] - 'input_11' => [ - 'exclude' => 1, - 'label' => 'input_11', - 'description' => 'eval=lower', - 'config' => [ - 'type' => 'input', - 'eval' => 'lower', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_11] - // [start input_12] - 'input_12' => [ - 'exclude' => 1, - 'label' => 'input_12', - 'description' => 'eval=md5', - 'config' => [ - 'type' => 'input', - 'eval' => 'md5', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_12] - // [start input_13] - 'input_13' => [ - 'exclude' => 1, - 'label' => 'input_13', - 'description' => 'eval=nospace', - 'config' => [ - 'type' => 'input', - 'eval' => 'nospace', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_13] - // [start input_14] - 'input_14' => [ - 'exclude' => 1, - 'label' => 'input_14', - 'description' => 'eval=null', - 'config' => [ - 'type' => 'input', - 'eval' => 'null', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_14] - // [start input_15] - 'input_15' => [ - 'exclude' => 1, - 'label' => 'input_15', - 'description' => 'eval=num', - 'config' => [ - 'type' => 'input', - 'eval' => 'num', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_15] - // [start input_16] - 'input_16' => [ - 'exclude' => 1, - 'label' => 'input_16', - 'description' => 'eval=password', - 'config' => [ - 'type' => 'input', - 'eval' => 'password', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_16] - // [start input_19] - 'input_19' => [ - 'exclude' => 1, - 'label' => 'input_19', - 'description' => 'eval=trim', - 'config' => [ - 'type' => 'input', - 'eval' => 'trim', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_19] - // [start input_20] - 'input_20' => [ - 'exclude' => 1, - 'label' => 'input_20', - 'description' => 'eval with user function', - 'config' => [ - 'type' => 'input', - 'eval' => 'TYPO3\CMS\Styleguide\UserFunctions\FormEngine\TypeInput21Eval', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_20] - // [start input_21] - 'input_21' => [ - 'exclude' => 1, - 'label' => 'input_21', - 'description' => 'eval=unique', - 'config' => [ - 'type' => 'input', - 'eval' => 'unique', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_21] - // [start input_22] - 'input_22' => [ - 'exclude' => 1, - 'label' => 'input_22', - 'description' => 'eval=uniqueInPid', - 'config' => [ - 'type' => 'input', - 'eval' => 'uniqueInPid', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_22] - // [start input_23] - 'input_23' => [ - 'exclude' => 1, - 'label' => 'input_23', - 'description' => 'eval=upper', - 'config' => [ - 'type' => 'input', - 'eval' => 'upper', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_23] - // [start input_24] - 'input_24' => [ - 'exclude' => 1, - 'label' => 'input_24', - 'description' => 'eval=year', - 'config' => [ - 'type' => 'input', - 'eval' => 'year', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_24] - // [start input_25] - 'input_25' => [ - 'exclude' => 1, - 'label' => 'input_25', - 'description' => 'eval=int default=0 range lower=-2 range upper=2', - 'config' => [ - 'type' => 'input', - 'eval' => 'int', - 'range' => [ - 'lower' => -2, - 'upper' => 2, - ], - 'default' => 0, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_25] - // [start input_26] - 'input_26' => [ - 'exclude' => 1, - 'label' => 'input_26', - 'description' => 'default="input_26", value for input_27 and input_28', - 'config' => [ - 'type' => 'input', - 'default' => 'input_26', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_26] - // [start input_27] - 'input_27' => [ - 'exclude' => 1, - 'label' => 'input_27', - 'description' => 'placeholder=__row|input_26', - 'config' => [ - 'type' => 'input', - 'placeholder' => '__row|input_26', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_27] - // [start input_28] - 'input_28' => [ - 'exclude' => 1, - 'label' => 'input_28', - 'description' => 'placeholder=__row|input_26 mode=useOrOverridePlaceholder eval=null default=null', - 'config' => [ - 'type' => 'input', - 'placeholder' => '__row|input_26', - 'eval' => 'null', - 'default' => null, - 'mode' => 'useOrOverridePlaceholder', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_28] - // [start input_29] - 'input_29' => [ - 'exclude' => 1, - 'label' => 'input_29', - 'description' => 'renderType=inputLink', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputLink', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_29] - // [start input_30] - 'input_30' => [ - 'exclude' => 1, - 'label' => 'input_30', - 'description' => 'slider step=10 width=200 eval=trim,int', - 'config' => [ - 'type' => 'input', - 'size' => 5, - 'eval' => 'trim,int', - 'range' => [ - 'lower' => -90, - 'upper' => 90, - ], - 'default' => 0, - 'slider' => [ - 'step' => 10, - 'width' => 200, - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_30] - // [start input_31] - 'input_31' => [ - 'exclude' => 1, - 'label' => 'input_31', - 'description' => 'slider default=14.5 step=0.5 width=150 eval=trim,double2', - 'config' => [ - 'type' => 'input', - 'size' => 5, - 'eval' => 'trim,double2', - 'range' => [ - 'lower' => -90, - 'upper' => 90, - ], - 'default' => 14.5, - 'slider' => [ - 'step' => 0.5, - 'width' => 150, - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_31] - // [start input_32] - 'input_32' => [ - 'exclude' => 1, - 'label' => 'input_32', - 'description' => 'wizard userFunc', - 'config' => [ - 'type' => 'input', - 'size' => 10, - 'eval' => 'int', - 'wizards' => [ - 'userFuncInputWizard' => [ - 'type' => 'userFunc', - 'userFunc' => 'TYPO3\CMS\Styleguide\UserFunctions\FormEngine\WizardInput33->render', - 'params' => [ - 'color' => 'green', - ], - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_32] - // [start input_33] - 'input_33' => [ - 'exclude' => 1, - 'label' => 'input_33', - 'description' => 'valuePicker', - 'config' => [ - 'type' => 'input', - 'size' => 20, - 'eval' => 'trim', - 'valuePicker' => [ - 'items' => [ - '0' => [ - '0' => 'spring', - '1' => 'Spring', - ], - '1' => [ - '0' => 'summer', - '1' => 'Summer', - ], - '2' => [ - '0' => 'autumn', - '1' => 'Autumn', - ], - '3' => [ - '0' => 'winter', - '1' => 'Winter', - ], - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_33] - // [start input_34] - 'input_34' => [ - 'exclude' => 1, - 'label' => 'input_34', - 'description' => 'renderType=colorpicker', - 'config' => [ - 'type' => 'input', - 'renderType' => 'colorpicker', - 'size' => 10, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_34] - // [start input_35] - 'input_35' => [ - 'exclude' => 1, - 'label' => 'input_35', - 'description' => 'valuePicker append', - 'config' => [ - 'type' => 'input', - 'size' => 20, - 'eval' => 'trim', - 'valuePicker' => [ - 'mode' => 'append', - 'items' => [ - '0' => [ - '0' => 'spring', - '1' => 'Spring', - ], - '1' => [ - '0' => 'summer', - '1' => 'Summer', - ], - '2' => [ - '0' => 'autumn', - '1' => 'Autumn', - ], - '3' => [ - '0' => 'winter', - '1' => 'Winter', - ], - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_35] - // [start input_36] - 'input_36' => [ - 'exclude' => 1, - 'label' => 'input_36', - 'description' => 'valuePicker prepend', - 'config' => [ - 'type' => 'input', - 'size' => 20, - 'eval' => 'trim', - 'valuePicker' => [ - 'mode' => 'prepend', - 'items' => [ - '0' => [ - '0' => 'spring', - '1' => 'Spring', - ], - '1' => [ - '0' => 'summer', - '1' => 'Summer', - ], - '2' => [ - '0' => 'autumn', - '1' => 'Autumn', - ], - '3' => [ - '0' => 'winter', - '1' => 'Winter', - ], - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_36] - // [start input_37] - 'input_37' => [ - 'exclude' => 1, - 'label' => 'input_37', - 'description' => 'renderType=colorpicker valuePicker', - 'config' => [ - 'type' => 'input', - 'renderType' => 'colorpicker', - 'size' => 10, - 'valuePicker' => [ - 'items' => [ - '0' => [ - '0' => 'blue', - '1' => '#0000FF', - ], - '1' => [ - '0' => 'red', - '1' => '#FF0000', - ], - '2' => [ - '0' => 'typo3 orange', - '1' => '#FF8700', - ], - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_37] - // [start input_38] - 'input_38' => [ - 'exclude' => 1, - 'label' => 'input_38', - 'description' => 'inputLink allowedExtensions=png', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputLink', - 'fieldControl' => [ - 'linkPopup' => [ - 'options' => [ - 'allowedExtensions' => 'png', - ], - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_38] - // [start input_39] - 'input_39' => [ - 'exclude' => 1, - 'label' => 'input_39', - 'description' => 'eval=email', - 'config' => [ - 'type' => 'input', - 'eval' => 'email', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_39] - // [start input_40] - 'input_40' => [ - 'exclude' => 1, - 'label' => 'input_40', - 'description' => 'readOnly', - 'config' => [ - 'type' => 'input', - 'readOnly' => true, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_40] - // [start input_41] - 'input_41' => [ - 'exclude' => 1, - 'label' => 'input_41', - 'description' => 'renderType=inputLink readOnly', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputLink', - 'readOnly' => true, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_41] - // [start input_42] - 'input_42' => [ - 'exclude' => 1, - 'label' => 'input_42', - 'description' => 'renderType=colorpicker readOnly', - 'config' => [ - 'type' => 'input', - 'renderType' => 'colorpicker', - 'readOnly' => true, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end input_42] - // [start inputdatetime_1] - 'inputdatetime_1' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_1', - 'description' => 'eval=date', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'eval' => 'date', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_1] - // [start inputdatetime_2] - 'inputdatetime_2' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_2', - 'description' => 'dbType=date eval=date', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'dbType' => 'date', - 'eval' => 'date', - 'default' => '0000-00-00', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_2] - // [start inputdatetime_3] - 'inputdatetime_3' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_3', - 'description' => 'eval=datetime', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'eval' => 'datetime', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_3] - // [start inputdatetime_4] - 'inputdatetime_4' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_4', - 'description' => 'dbType=datetime eval=datetime', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'dbType' => 'datetime', - 'eval' => 'datetime', - 'default' => '0000-00-00 00:00:00', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_4] - // [start inputdatetime_5] - 'inputdatetime_5' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_5', - 'description' => 'eval=time', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'eval' => 'time', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_5] - // [start inputdatetime_6] - 'inputdatetime_6' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_6', - 'description' => 'eval=timesec', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'eval' => 'timesec', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_6] - // [start inputdatetime_7] - 'inputdatetime_7' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_7', - 'description' => 'eval=date readOnly', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'eval' => 'date', - 'readOnly' => true, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_7] - // [start inputdatetime_8] - 'inputdatetime_8' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_8', - 'description' => 'eval=datetime readOnly', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'eval' => 'datetime', - 'readOnly' => true, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_8] - // [start inputdatetime_9] - 'inputdatetime_9' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_9', - 'description' => 'eval=time readOnly', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'eval' => 'time', - 'readOnly' => true, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_9] - // [start inputdatetime_10] - 'inputdatetime_10' => [ - 'exclude' => 1, - 'label' => 'inputdatetime_10', - 'description' => 'eval=timesec readOnly', - 'config' => [ - 'type' => 'input', - 'renderType' => 'inputDateTime', - 'eval' => 'timesec', - 'readOnly' => true, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end inputdatetime_10] - // [start text_1] - 'text_1' => [ - 'l10n_mode' => 'prefixLangTitle description', - 'description' => 'field description', - 'exclude' => 1, - 'label' => 'text_1', - 'config' => [ - 'type' => 'text', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_1] - // [start text_2] - 'text_2' => [ - 'l10n_mode' => 'prefixLangTitle', - 'exclude' => 1, - 'label' => 'text_2', - 'description' => 'cols=20', - 'config' => [ - 'type' => 'text', - 'cols' => 20, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_2] - // [start text_3] - 'text_3' => [ - 'exclude' => 1, - 'label' => 'text_3', - 'description' => 'rows=2', - 'config' => [ - 'type' => 'text', - 'rows' => 2, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_3] - // [start text_4] - 'text_4' => [ - 'exclude' => 1, - 'label' => 'text_4', - 'description' => 'cols=20, rows=2', - 'config' => [ - 'type' => 'text', - 'cols' => 20, - 'rows' => 2, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_4] - // [start text_5] - 'text_5' => [ - 'exclude' => 1, - 'label' => 'text_5', - 'description' => 'wrap=off, long default text', - 'config' => [ - 'type' => 'text', - 'wrap' => 'off', - 'default' => 'This textbox has wrap set to "off", so these long paragraphs should appear in one line: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean non luctus elit. In sed nunc velit. Donec gravida eros sollicitudin ligula mollis id eleifend mauris laoreet. Donec turpis magna, pulvinar id pretium eu, blandit et nisi. Nulla facilisi. Vivamus pharetra orci sed nunc auctor condimentum. Aenean volutpat posuere scelerisque. Nullam sed dolor justo. Pellentesque id tellus nunc, id sodales diam. Sed rhoncus risus a enim lacinia tincidunt. Aliquam ut neque augue.', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_5] - // [start text_6] - 'text_6' => [ - 'exclude' => 1, - 'label' => 'text_6', - 'description' => 'wrap=virtual, long default text', - 'config' => [ - 'type' => 'text', - 'wrap' => 'virtual', - 'default' => 'This textbox has wrap set to "virtual", so these long paragraphs should appear in multiple lines (wrapped at the end of the textbox): Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean non luctus elit. In sed nunc velit. Donec gravida eros sollicitudin ligula mollis id eleifend mauris laoreet. Donec turpis magna, pulvinar id pretium eu, blandit et nisi. Nulla facilisi. Vivamus pharetra orci sed nunc auctor condimentum. Aenean volutpat posuere scelerisque. Nullam sed dolor justo. Pellentesque id tellus nunc, id sodales diam. Sed rhoncus risus a enim lacinia tincidunt. Aliquam ut neque augue.', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_6] - // [start text_7] - 'text_7' => [ - 'exclude' => 1, - 'label' => 'text_7', - 'description' => 'eval=trim', - 'config' => [ - 'type' => 'text', - 'eval' => 'trim', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_7] - // [start text_8] - 'text_8' => [ - 'exclude' => 1, - 'label' => 'text_8', - 'description' => 'eval with user function', - 'config' => [ - 'type' => 'text', - 'eval' => 'TYPO3\CMS\Styleguide\UserFunctions\FormEngine\TypeText9Eval', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_8] - // [start text_9] - 'text_9' => [ - 'exclude' => 1, - 'label' => 'text_9', - 'description' => 'readOnly=1', - 'config' => [ - 'type' => 'text', - 'readOnly' => 1, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_9] - // [start text_10] - 'text_10' => [ - 'exclude' => 1, - 'label' => 'text_10', - 'description' => 'readOnly=1, format=datetime', - 'config' => [ - 'type' => 'text', - 'readOnly' => 1, - 'format' => 'datetime', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_10] - // [start text_11] - 'text_11' => [ - 'exclude' => 1, - 'label' => 'text_11', - 'description' => 'max=30', - 'config' => [ - 'type' => 'text', - 'cols' => 30, - 'rows' => 4, - 'max' => 30, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_11] - // [start text_12] - 'text_12' => [ - 'exclude' => 1, - 'label' => 'text_12', - 'description' => 'default="text_12", value for text_13 and text_14', - 'config' => [ - 'type' => 'input', - 'default' => 'text_12', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_12] - // [start text_13] - 'text_13' => [ - 'exclude' => 1, - 'label' => 'text_13', - 'description' => 'placeholder=__row|text_12', - 'config' => [ - 'type' => 'text', - 'placeholder' => '__row|text_12', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_13] - // [start text_14] - 'text_14' => [ - 'exclude' => 1, - 'label' => 'text_14', - 'description' => 'placeholder=__row|text_12, mode=useOrOverridePlaceholder, eval=null', - 'config' => [ - 'type' => 'text', - 'placeholder' => '__row|text_12', - 'eval' => 'null', - 'mode' => 'useOrOverridePlaceholder', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_14] - // [start text_15] - 'text_15' => [ - 'exclude' => 1, - 'label' => 'text_15', - 'description' => 'enableTabulator, fixedFont', - 'config' => [ - 'type' => 'text', - 'enableTabulator' => true, - 'fixedFont' => true, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_15] - // [start text_16] - 'text_16' => [ - 'label' => 'text_16', - 'description' => 'valuePicker', - 'config' => [ - 'type' => 'text', - 'cols' => '40', - 'rows' => '5', - 'valuePicker' => [ - 'items' => [ - '0' => [ - '0' => 'Option 1', - '1' => 'Dummy Text for Option 1', - ], - '1' => [ - '0' => 'Option 2', - '1' => 'Dummy Text for Option 2', - ], - '2' => [ - '0' => 'Option 3', - '1' => 'Dummy Text for Option 3', - ], - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_16] - // [start text_17] - 'text_17' => [ - 'label' => 'text_17', - 'description' => 'renderType=textTable', - 'config' => [ - 'type' => 'text', - 'renderType' => 'textTable', - 'cols' => '40', - 'rows' => '5', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_17] - // [start text_18] - 'text_18' => [ - 'exclude' => 1, - 'label' => 'text_18', - 'description' => 'eval=null', - 'config' => [ - 'type' => 'text', - 'eval' => 'null', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_18] - // [start text_19] - 'text_19' => [ - 'label' => 'text_19', - 'description' => 'renderType=textTable readOnly', - 'config' => [ - 'type' => 'text', - 'renderType' => 'textTable', - 'readOnly' => true, - 'cols' => '40', - 'rows' => '5', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_19] - // [start text_20] - 'text_20' => [ - 'label' => 'text_20', - 'description' => 'renderType=belayoutwizard', - 'config' => [ - 'type' => 'text', - 'renderType' => 'belayoutwizard', - 'default' => ' -mod.web_layout.BackendLayouts { - exampleKey { - title = Example - icon = EXT:styleguide/Resources/Public/Icons/tx_styleguide.svg - config { - backend_layout { - colCount = 2 - rowCount = 2 - rows { - 1 { - columns { - 1 { - name = Left - rowspan = 2 - colPos = 1 - } - 2 { - name = Main - colPos = 0 - } - } - } - 2 { - columns { - 1 { - name = Footer - colPos = 24 - } - } - } - } - } - } - } -}', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end text_20] - // [start checkbox_1] - 'checkbox_1' => [ - 'exclude' => 1, - 'label' => 'checkbox_1', - 'description' => 'field description', - 'config' => [ - 'type' => 'check', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_1] - // [start checkbox_2] - 'checkbox_2' => [ - 'exclude' => 1, - 'label' => 'checkbox_2', - 'description' => 'one checkbox with label', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_2] - // [start checkbox_3] - 'checkbox_3' => [ - 'exclude' => 1, - 'label' => 'checkbox_3', - 'description' => 'three checkboxes, two with labels, one without', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - ], - '1' => [ - '0' => '', - '1' => '', - ], - '2' => [ - '0' => 'foobar', - '1' => '', - 'iconIdentifierChecked' => 'content-beside-text-img-below-center', - 'iconIdentifierUnchecked' => 'content-beside-text-img-below-center', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_3] - // [start checkbox_4] - 'checkbox_4' => [ - 'exclude' => 1, - 'label' => 'checkbox_4', - 'description' => 'four checkboxes with labels, long text', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - ], - '1' => [ - '0' => 'foo and this here is very long text that maybe does not really fit into the form in one line. Ok let us add even more text to see how this looks like if wrapped. Is this enough now? No? Then let us add some even more useless text here!', - '1' => '', - ], - '2' => [ - '0' => 'foobar', - '1' => '', - ], - '3' => [ - '0' => 'foobar', - '1' => '', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_4] - // [start checkbox_6] - 'checkbox_6' => [ - 'label' => 'checkbox_6', - 'description' => 'itemsProcFunc', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - ], - '1' => [ - '0' => 'bar', - '1' => '', - ], - ], - 'itemsProcFunc' => 'TYPO3\CMS\Styleguide\UserFunctions\FormEngine\TypeCheckbox8ItemsProcFunc->itemsProcFunc', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_6] - // [start checkbox_7] - 'checkbox_7' => [ - 'exclude' => 1, - 'label' => 'checkbox_7', - 'description' => 'eval=maximumRecordsChecked, table wide', - 'config' => [ - 'type' => 'check', - 'eval' => 'maximumRecordsChecked', - 'validation' => [ - 'maximumRecordsChecked' => 1, - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_7] - // [start checkbox_8] - 'checkbox_8' => [ - 'exclude' => 1, - 'label' => 'checkbox_8', - 'description' => 'eval=maximumRecordsCheckedInPid, for this PID', - 'config' => [ - 'type' => 'check', - 'eval' => 'maximumRecordsCheckedInPid', - 'validation' => [ - 'maximumRecordsCheckedInPid' => 1, - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_8] - // [start checkbox_9] - 'checkbox_9' => [ - 'exclude' => 1, - 'label' => 'checkbox_9', - 'description' => 'readonly=1', - 'config' => [ - 'type' => 'check', - 'readOnly' => 1, - 'items' => [ - '0' => [ - '0' => 'foo1', - '1' => '', - ], - '1' => [ - '0' => 'foo2', - '1' => '', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_9] - // [start checkbox_10] - 'checkbox_10' => [ - 'exclude' => 1, - 'label' => 'checkbox_10', - 'description' => 'cols=1', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo1', - '1' => '', - ], - '1' => [ - '0' => 'foo2', - '1' => '', - ], - '2' => [ - '0' => 'foo3', - '1' => '', - ], - ], - 'cols' => '1', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_10] - // [start checkbox_11] - 'checkbox_11' => [ - 'exclude' => 1, - 'label' => 'checkbox_11', - 'description' => 'cols=2', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo1', - '1' => '', - ], - '1' => [ - '0' => 'foo2', - '1' => '', - ], - '2' => [ - '0' => 'foo3', - '1' => '', - ], - ], - 'cols' => '2', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_11] - // [start checkbox_12] - 'checkbox_12' => [ - 'exclude' => 1, - 'label' => 'checkbox_12', - 'description' => 'cols=3', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo1', - '1' => '', - ], - '1' => [ - '0' => 'foo2', - '1' => '', - ], - '2' => [ - '0' => 'foo3', - '1' => '', - ], - '3' => [ - '0' => 'foo4', - '1' => '', - ], - ], - 'cols' => '3', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_12] - // [start checkbox_13] - 'checkbox_13' => [ - 'exclude' => 1, - 'label' => 'checkbox_13', - 'description' => 'cols=4', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo1', - '1' => '', - ], - '1' => [ - '0' => 'foo2', - '1' => '', - ], - '2' => [ - '0' => 'foo3 and this here is very long text that maybe does not really fit into the form in one line. Ok let us add even more text to see how', - '1' => '', - ], - '3' => [ - '0' => 'foo4', - '1' => '', - ], - '4' => [ - '0' => 'foo5', - '1' => '', - ], - '5' => [ - '0' => 'foo6', - '1' => '', - ], - '6' => [ - '0' => 'foo7', - '1' => '', - ], - '7' => [ - '0' => 'foo8', - '1' => '', - ], - ], - 'cols' => '4', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_13] - // [start checkbox_14] - 'checkbox_14' => [ - 'exclude' => 1, - 'label' => 'checkbox_14', - 'description' => 'cols=5', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo1', - '1' => '', - ], - '1' => [ - '0' => 'foo2', - '1' => '', - ], - '2' => [ - '0' => 'foo3', - '1' => '', - ], - '3' => [ - '0' => 'foo4', - '1' => '', - ], - '4' => [ - '0' => 'foo5', - '1' => '', - ], - '5' => [ - '0' => 'foo6', - '1' => '', - ], - '6' => [ - '0' => 'foo7', - '1' => '', - ], - ], - 'cols' => '5', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_14] - // [start checkbox_15] - 'checkbox_15' => [ - 'exclude' => 1, - 'label' => 'checkbox_15', - 'description' => 'cols=6', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'foo1', - '1' => '', - ], - '1' => [ - '0' => 'foo2', - '1' => '', - ], - '2' => [ - '0' => 'foo3', - '1' => '', - ], - '3' => [ - '0' => 'foo4', - '1' => '', - ], - '4' => [ - '0' => 'foo5', - '1' => '', - ], - '5' => [ - '0' => 'foo6', - '1' => '', - ], - '6' => [ - '0' => 'foo7', - '1' => '', - ], - ], - 'cols' => '6', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_15] - // [start checkbox_16] - 'checkbox_16' => [ - 'exclude' => 1, - 'label' => 'checkbox_16', - 'description' => 'cols=inline', - 'config' => [ - 'type' => 'check', - 'items' => [ - '0' => [ - '0' => 'Mo', - '1' => '', - ], - '1' => [ - '0' => 'Tu', - '1' => '', - ], - '2' => [ - '0' => 'We', - '1' => '', - ], - '3' => [ - '0' => 'Th', - '1' => '', - ], - '4' => [ - '0' => 'Fr', - '1' => '', - ], - '5' => [ - '0' => 'Sa', - '1' => '', - ], - '6' => [ - '0' => 'Su', - '1' => '', - ], - ], - 'cols' => 'inline', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_16] - // [start checkbox_17] - 'checkbox_17' => [ - 'exclude' => 1, - 'label' => 'checkbox_17', - 'description' => 'renderType=checkboxToggle single', - 'config' => [ - 'type' => 'check', - 'renderType' => 'checkboxToggle', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - 'labelChecked' => 'Enabled', - 'labelUnchecked' => 'Disabled', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_17] - // [start checkbox_18] - 'checkbox_18' => [ - 'exclude' => 1, - 'label' => 'checkbox_18', - 'description' => 'renderType=checkboxToggle single inverted state display', - 'config' => [ - 'type' => 'check', - 'renderType' => 'checkboxToggle', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - 'labelChecked' => 'Enabled', - 'labelUnchecked' => 'Disabled', - 'invertStateDisplay' => true, - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_18] - // [start checkbox_19] - 'checkbox_19' => [ - 'exclude' => 1, - 'label' => 'checkbox_19', - 'description' => 'renderType=checkboxLabeledToggle single', - 'config' => [ - 'type' => 'check', - 'renderType' => 'checkboxLabeledToggle', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - 'labelChecked' => 'Enabled', - 'labelUnchecked' => 'Disabled', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_19] - // [start checkbox_20] - 'checkbox_20' => [ - 'exclude' => 1, - 'label' => 'checkbox_20', - 'description' => 'renderType=checkboxLabeledToggle multiple', - 'config' => [ - 'type' => 'check', - 'renderType' => 'checkboxLabeledToggle', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - 'labelChecked' => 'On', - 'labelUnchecked' => 'Off', - ], - '1' => [ - '0' => 'bar', - '1' => '', - 'labelChecked' => 'On', - 'labelUnchecked' => 'Off', - ], - '2' => [ - '0' => 'inv', - '1' => '', - 'labelChecked' => 'On', - 'labelUnchecked' => 'Off', - 'invertStateDisplay' => true, - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_20] - // [start checkbox_21] - 'checkbox_21' => [ - 'exclude' => 1, - 'label' => 'checkbox_21', - 'description' => 'renderType=checkboxLabeledToggle single inverted state display', - 'config' => [ - 'type' => 'check', - 'renderType' => 'checkboxLabeledToggle', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - 'labelChecked' => 'Enabled', - 'labelUnchecked' => 'Disabled', - 'invertStateDisplay' => true, - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_21] - // [start checkbox_24] - 'checkbox_24' => [ - 'exclude' => 1, - 'label' => 'checkbox_24', - 'description' => 'renderType=checkboxToggle multiple', - 'config' => [ - 'type' => 'check', - 'renderType' => 'checkboxToggle', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - ], - '1' => [ - '0' => 'bar', - '1' => '', - ], - '2' => [ - '0' => 'baz', - '1' => '', - ], - '3' => [ - '0' => 'husel', - '1' => '', - ], - ], - 'cols' => '4', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_24] - // [start checkbox_25] - 'checkbox_25' => [ - 'exclude' => 1, - 'label' => 'checkbox_25', - 'description' => 'renderType=checkboxToggle single readOnly', - 'config' => [ - 'type' => 'check', - 'renderType' => 'checkboxToggle', - 'readOnly' => true, - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - 'labelChecked' => 'Enabled', - 'labelUnchecked' => 'Disabled', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_25] - // [start checkbox_26] - 'checkbox_26' => [ - 'exclude' => 1, - 'label' => 'checkbox_26 description', - 'description' => 'renderType=checkboxLabeledToggle single readOnly', - 'config' => [ - 'type' => 'check', - 'renderType' => 'checkboxLabeledToggle', - 'readOnly' => true, - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => '', - 'labelChecked' => 'Enabled', - 'labelUnchecked' => 'Disabled', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end checkbox_26] - // [start radio_1] - 'radio_1' => [ - 'exclude' => 1, - 'label' => 'description', - 'description' => 'radio_1 three options, one without label', - 'config' => [ - 'type' => 'radio', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => 1, - ], - '1' => [ - '0' => '', - '1' => 2, - ], - '2' => [ - '0' => 'foobar', - '1' => 3, - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end radio_1] - // [start radio_2] - 'radio_2' => [ - 'exclude' => 1, - 'label' => 'radio_2', - 'description' => 'three options, long text', - 'config' => [ - 'type' => 'radio', - 'items' => [ - '0' => [ - '0' => 'foo and this here is very long text that maybe does not really fit into the form in one line. Ok let us add even more text to see how this looks like if wrapped. Is this enough now? No? Then let us add some even more useless text here!', - '1' => 1, - ], - '1' => [ - '0' => 'bar', - '1' => 2, - ], - '2' => [ - '0' => 'foobar', - '1' => 3, - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end radio_2] - // [start radio_3] - 'radio_3' => [ - 'exclude' => 1, - 'label' => 'radio_3', - 'description' => 'many options', - 'config' => [ - 'type' => 'radio', - 'items' => [ - '0' => [ - '0' => 'foo1', - '1' => 1, - ], - '1' => [ - '0' => 'foo2', - '1' => 2, - ], - '2' => [ - '0' => 'foo3', - '1' => 3, - ], - '3' => [ - '0' => 'foo4', - '1' => 4, - ], - '4' => [ - '0' => 'foo5', - '1' => 5, - ], - '5' => [ - '0' => 'foo6', - '1' => 6, - ], - '6' => [ - '0' => 'foo7', - '1' => 7, - ], - '7' => [ - '0' => 'foo8', - '1' => 8, - ], - '8' => [ - '0' => 'foo9', - '1' => 9, - ], - '9' => [ - '0' => 'foo10', - '1' => 10, - ], - '10' => [ - '0' => 'foo11', - '1' => 11, - ], - '11' => [ - '0' => 'foo12', - '1' => 12, - ], - '12' => [ - '0' => 'foo13', - '1' => 13, - ], - '13' => [ - '0' => 'foo14', - '1' => 14, - ], - '14' => [ - '0' => 'foo15', - '1' => 15, - ], - '15' => [ - '0' => 'foo16', - '1' => 16, - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end radio_3] - // [start radio_4] - 'radio_4' => [ - 'exclude' => 1, - 'label' => 'radio_4', - 'description' => 'string values', - 'config' => [ - 'type' => 'radio', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => 'foo', - ], - '1' => [ - '0' => 'bar', - '1' => 'bar', - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end radio_4] - // [start radio_5] - 'radio_5' => [ - 'exclude' => 1, - 'label' => 'radio_5', - 'description' => 'itemsProcFunc', - 'config' => [ - 'type' => 'radio', - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => 1, - ], - '1' => [ - '0' => 'bar', - '1' => 2, - ], - ], - 'itemsProcFunc' => 'TYPO3\CMS\Styleguide\UserFunctions\FormEngine\TypeRadio5ItemsProcFunc->itemsProcFunc', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end radio_5] - // [start radio_6] - 'radio_6' => [ - 'exclude' => 1, - 'label' => 'radio_6', - 'description' => 'readonly=1', - 'config' => [ - 'type' => 'radio', - 'readOnly' => 1, - 'items' => [ - '0' => [ - '0' => 'foo', - '1' => 1, - ], - '1' => [ - '0' => 'bar', - '1' => 2, - ], - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end radio_6] - // [start none_1] - 'none_1' => [ - 'exclude' => 1, - 'label' => 'none_1', - 'description' => 'pass_content=1', - 'config' => [ - 'type' => 'none', - 'pass_content' => 1, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end none_1] - // [start none_2] - 'none_2' => [ - 'exclude' => 1, - 'label' => 'none_2', - 'description' => 'pass_content=0', - 'config' => [ - 'type' => 'none', - 'pass_content' => 0, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end none_2] - // [start none_3] - 'none_3' => [ - 'exclude' => 1, - 'label' => 'none_3', - 'description' => 'cols=2', - 'config' => [ - 'type' => 'none', - 'cols' => 2, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end none_3] - // [start none_4] - 'none_4' => [ - 'exclude' => 1, - 'label' => 'none_4', - 'description' => 'size=6', - 'config' => [ - 'type' => 'none', - 'size' => 6, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end none_4] - // [start none_5] - 'none_5' => [ - 'exculde' => 1, - 'label' => 'none_5', - 'description' => 'format=datetime', - 'config' => [ - 'type' => 'none', - 'format' => 'datetime', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end none_5] - // [start passthrough_1] - 'passthrough_1' => [ - 'exclude' => 1, - 'label' => 'passthrough_1', - 'description' => 'field should NOT be shown', - 'config' => [ - 'type' => 'passthrough', - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end passthrough_1] - // [start passthrough_2] - 'passthrough_2' => [ - 'exclude' => 1, - 'label' => 'passthrough_2', - 'description' => 'not shown, default applied', - 'config' => [ - 'type' => 'passthrough', - 'default' => 42, - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end passthrough_2] - // [start user_1] - 'user_1' => [ - 'exclude' => 1, - 'label' => 'user_1', - 'description' => 'parameter=color=green', - 'config' => [ - 'type' => 'user', - 'renderType' => 'user1Element', - 'parameters' => [ - 'color' => 'green', - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end user_1] - // [start flex_1] - 'flex_1' => [ - 'exclude' => 1, - 'label' => 'flex_1', - 'config' => [ - 'type' => 'flex', - 'ds' => [ - 'default' => ' - - - - - - array - - input - - - - - - field description - - input - inputLink - trim - typolink - - - - Link - mail,folder,spec - height=300,width=500,status=0,menubar=0,scrollbars=1 - - - - - - - - - - field description - - text - textTable - 30 - 5 - - - - - - - - input - - - - Foo - foo - - - Bar - bar - - - - - - - - - - - - - array - - inputDateTime - - - - - - field description - - input - inputDateTime - date - - - - - - - - input - inputDateTime - date - date - 0000-00-00 - - - - - - - - input - inputDateTime - datetime - - - - - - - - input - inputDateTime - date - datetime - 0000-00-00 00:00:00 - - - - - - - - input - inputDateTime - time - - - - - - - - input - inputDateTime - timesec - - - - - - - - - - array - - text - - - - - - field description - - text - 20 - 4 - - - - - - - - - - array - - check - - - - - - field description - - check - - - Foo - - - Bar - - - FooBar - - - - - - - - - - check - - - Foo - 1 - - - Bar - 1 - - - FooBar - 1 - - - - - - - - - - - - array - - radio - - - - - - field description - - radio - - - Foo - 1 - - - Bar - 2 - - - - - - - - - - - - array - - passthrough - - - - - - field description - - passthrough - - - - - - - - - - - - ', - ], - ], - ], - // Example from extension "styleguide", table "tx_styleguide_elements_basic" - // [end flex_1] - ], - // [end columns] - // [start types] - 'types' => [ - '0' => [ - 'showitem' => ' - --div--;input, - input_1, input_40, input_2, input_3, input_4, input_5, input_8, input_39, input_9, input_10, - input_11, input_12, input_13, input_15, input_16, input_19, input_20, - input_21, input_22, input_23, input_24, input_25, input_26, input_27, input_14, input_28, input_29, - input_41, input_38, input_30, input_31, input_32, input_33, input_35, input_36, input_34, input_42, - input_37, - --div--;inputDateTime, - inputdatetime_1, inputdatetime_2, inputdatetime_3, inputdatetime_4, inputdatetime_5, - inputdatetime_6, inputdatetime_7, inputdatetime_8, inputdatetime_9, inputdatetime_10, - --div--;text, - text_1, text_2, text_3, text_4, text_5, text_6, text_7, text_8, text_9, text_10, - text_11, text_12, text_13, text_18, text_14, text_15, text_16, text_17, text_19, - text_20, - --div--;check, - checkbox_1, checkbox_9, checkbox_2, checkbox_17, checkbox_25, checkbox_18, checkbox_24, checkbox_19, checkbox_26, - checkbox_20, checkbox_21, checkbox_22, checkbox_23, checkbox_3, checkbox_4, checkbox_6, checkbox_7, checkbox_8, - checkbox_10, checkbox_11, checkbox_12, checkbox_13, checkbox_14, checkbox_15, checkbox_16, - --div--;radio, - radio_1, radio_2, radio_3, radio_4, radio_5, radio_6, - --div--;none, - none_1, none_2, none_3, none_4, none_5, - --div--;passthrough, - passthrough_1, passthrough_2, - --div--;user, - user_1, - --div--;in flex, - flex_1, - --div--;meta, - disable, sys_language_uid, l10n_parent, l10n_source, - ', - ], - ], - // [end types] -]; \ No newline at end of file diff --git a/Documentation/PageTsconfig/Mod.rst b/Documentation/PageTsconfig/Mod.rst index ce919265..72f81c7b 100644 --- a/Documentation/PageTsconfig/Mod.rst +++ b/Documentation/PageTsconfig/Mod.rst @@ -63,7 +63,7 @@ colPos_list * Use the wizard to create a two column backend layout, the result may look like this: - .. figure:: ../Images/SimpleBackendLayout.png + .. figure:: /Images/ManualScreenshots/SimpleBackendLayout.png :alt: A simple backend layout A simple backend layout @@ -71,7 +71,7 @@ colPos_list * Create a page and select this new backend layout in the "Appearance" tab. The page module then looks like this, displaying the two defined columns: - .. figure:: ../Images/SimpleBackendLayoutInPageModule.png + .. figure:: /Images/ManualScreenshots/SimpleBackendLayoutInPageModule.png :alt: Backend layout used in page module Backend layout used in page module @@ -85,7 +85,7 @@ colPos_list * The result in the page module then looks like this: - .. figure:: ../Images/SimpleBackendLayoutLeftNotEditable.png + .. figure:: /Images/ManualScreenshots/SimpleBackendLayoutLeftNotEditable.png :alt: One column not editable in a backend layout One column not editable in a backend layout @@ -107,7 +107,7 @@ defaultLanguageFlag Values as listed in the "Select flag icon" of a language record in the backend are allowed, including the value "multiple". - .. figure:: ../Images/SelectFlagIcon.png + .. figure:: /Images/ManualScreenshots/SelectFlagIcon.png :alt: The flag selector of a language record in the backend The flag selector of a language record in the backend @@ -214,7 +214,7 @@ fieldDefinitions The available fields in the "Pagetree overview" module under the Info module, by default ship with the entries "Basic settings", "Record overview", and "Cache and age". - .. figure:: ../Images/PageTsModWebInfoFieldDefinitions.png + .. figure:: /Images/ManualScreenshots/PageTsModWebInfoFieldDefinitions.png :alt: Default entries of Pagetree Overview Default entries of Pagetree Overview @@ -263,7 +263,7 @@ menu.function Disable elements of the "Function selector" in the document header of the module. The keys for single items can be found by browsing *System > Configuration > $GLOBALS['TBE_MODULES_EXT']*. - .. figure:: ../Images/FunctionMenuInfoModule.png + .. figure:: /Images/ManualScreenshots/FunctionMenuInfoModule.png :alt: The function menu of the Info module The function menu of the Info module @@ -535,7 +535,7 @@ menu.functions :aspect:`Description` Disable elements of the "Function selector" in the document header of the module. - .. figure:: ../Images/FunctionMenuPageModule.png + .. figure:: /Images/ManualScreenshots/FunctionMenuPageModule.png :alt: The function menu of the Page module The function keys are numerical: @@ -663,7 +663,7 @@ allowedNewTables allowedNewTables = pages, sys_category } - .. figure:: ../Images/PageTsModWebListAllowedNewTables.png + .. figure:: /Images/ManualScreenshots/PageTsModWebListAllowedNewTables.png :alt: The New record screen after modifying the allowed elements The New record screen after modifying the allowed elements @@ -829,7 +829,7 @@ enableDisplayBigControlPanel Determines whether the checkbox "Extended view" in the list module is shown or hidden. If it is hidden, you can predefine it to be always activated or always deactivated. - .. figure:: ../Images/PageTsModWebListExtendedView.png + .. figure:: /Images/ManualScreenshots/PageTsModWebListExtendedView.png :alt: Extended view is shown in the list module Extended view is shown in the list module @@ -970,7 +970,7 @@ listOnlyInSingleTableView The result will be that records from tables are only listed in the single-table mode: - .. figure:: ../Images/PageTsModWebListListOnlyInSingleTableView.png + .. figure:: /Images/ManualScreenshots/PageTsModWebListListOnlyInSingleTableView.png :alt: The list module after activating the single-table mode The list module after activating the single-table mode @@ -1058,12 +1058,12 @@ noExportRecordsLinks The buttons "Export" and "Download CSV file" are hidden in single table view inside the list module: - .. figure:: ../Images/listModuleWithExportButtons.png + .. figure:: /Images/ManualScreenshots/listModuleWithExportButtons.png :alt: The list module wit export buttons after activating the single-table mode The list module with export buttons after activating the single-table mode - .. figure:: ../Images/listModuleWithoutExportButtons.png + .. figure:: /Images/ManualScreenshots/listModuleWithoutExportButtons.png :alt: The list module without export buttons after activating the single-table mode The list module without export buttons after activating the single-table mode @@ -1205,7 +1205,7 @@ menu.function Disable elements of the "Function selector" in the document header of the module. The keys for single items can be found by browsing *System > Configuration > $GLOBALS['TBE_MODULES_EXT']*. - .. figure:: ../Images/FunctionMenuTemplateModule.png + .. figure:: /Images/ManualScreenshots/FunctionMenuTemplateModule.png :alt: The function menu of the Template module The function menu of the Template module @@ -1279,7 +1279,7 @@ previewFrameWidths 1024.height = 768 } - .. figure:: ../Images/WebViewTSConfigPreview.png + .. figure:: /Images/ManualScreenshots/WebViewTSConfigPreview.png :alt: Dropdown menu Width with added frame size called myPreview Dropdown menu Width with added frame size called myPreview @@ -1414,7 +1414,7 @@ newContentElement.wizardItems With the second example, the bottom of the new content element wizard shows: - .. figure:: ../Images/PageTsModWizardsNewContentElementExample2.png + .. figure:: /Images/ManualScreenshots/PageTsModWizardsNewContentElementExample2.png :alt: Added entry in the new content element wizard Added entry in the new content element wizard @@ -1447,7 +1447,7 @@ newRecord.order mod.wizards.newRecord.order = tt_news - .. figure:: ../Images/NewRecordWizardNewOrder.png + .. figure:: /Images/ManualScreenshots/NewRecordWizardNewOrder.png :alt: The position of News changed after modifying the New record screen The position of News changed after modifying the New record screen @@ -1486,7 +1486,7 @@ newRecord.pages pageInside = 0 } - .. figure:: ../Images/PageTsModWizardsNewRecordHideInside.png + .. figure:: /Images/ManualScreenshots/PageTsModWizardsNewRecordHideInside.png :alt: The modified New record screen without Page (inside) The modified new record screen without page (inside) diff --git a/Documentation/PageTsconfig/Options.rst b/Documentation/PageTsconfig/Options.rst index 10360a6e..29911938 100644 --- a/Documentation/PageTsconfig/Options.rst +++ b/Documentation/PageTsconfig/Options.rst @@ -29,7 +29,7 @@ exclude Use the uid/identifier of the record in the default data provider. :aspect:`Example` - .. figure:: ../Images/BackendLayoutID.png + .. figure:: /Images/ManualScreenshots/BackendLayoutID.png :alt: Two backend layout records shown in list module Two backend layout records shown in list module @@ -39,7 +39,7 @@ exclude # Exclude two backend layouts from drop down selector options.backendLayout.exclude = 1,2 - .. figure:: ../Images/BackendLayoutsExcluded.png + .. figure:: /Images/ManualScreenshots/BackendLayoutsExcluded.png :alt: Drop down without backend layouts Drop down without backend layouts diff --git a/Documentation/PageTsconfig/TceForm.rst b/Documentation/PageTsconfig/TceForm.rst index 38a6c3ca..444c591a 100644 --- a/Documentation/PageTsconfig/TceForm.rst +++ b/Documentation/PageTsconfig/TceForm.rst @@ -134,7 +134,7 @@ altLabels altLabels.255 = LLL:EXT:my_ext/Resources/Private/Language/locallang_tca.xlf:recycler } - .. figure:: ../Images/PagesDoktypeDifferentLabels.png + .. figure:: /Images/ManualScreenshots/PagesDoktypeDifferentLabels.png :alt: The Page types with modified labels The Page types with modified labels @@ -237,7 +237,7 @@ config.treeConfig description =========== -.. include:: /Includes/Images/Styleguide/RstIncludes/Input1.rst.txt +.. include:: /Images/AutomaticScreenshots/Input1.rst.txt :aspect:`Datatype` string @@ -325,7 +325,7 @@ disableNoMatchingValueElement If a selector box value is not available among the options in the box, the default behavior of TYPO3 is to preserve the value and to show a label which warns about this special state: - .. figure:: ../Images/SelectInvalidValue.png + .. figure:: /Images/ManualScreenshots/SelectInvalidValue.png :alt: A missing selector box value is indicated by a warning message A missing selector box value is indicated by a warning message @@ -355,7 +355,7 @@ disableNoMatchingValueElement Now the selector box will default to the first element in the selector box: - .. figure:: ../Images/SelectNoInvalidValue.png + .. figure:: /Images/ManualScreenshots/SelectNoInvalidValue.png :alt: Instead of show a warning message the system choose the first element in the selector box Instead of show a warning message the system choose the first element in the selector box @@ -500,7 +500,7 @@ noMatchingValue_label noMatchingValue_label = VALUE "%s" was not available! } - .. figure:: ../Images/SelectInvalidValueDifferentLabel.png + .. figure:: /Images/ManualScreenshots/SelectInvalidValueDifferentLabel.png :alt: An invalid selector box value is indicated by a warning message An invalid selector box value is indicated by a warning message @@ -612,7 +612,7 @@ suggest Configuration of the suggest wizard that is available and often enabled for :ref:`TCA type=group ` fields. -.. figure:: ../Images/TcaTypeGroupSuggest.png +.. figure:: /Images/ManualScreenshots/TcaTypeGroupSuggest.png :alt: A configured suggest wizard A configured suggest wizard diff --git a/Documentation/PageTsconfig/TceMain.rst b/Documentation/PageTsconfig/TceMain.rst index 2f7064e8..95f79263 100644 --- a/Documentation/PageTsconfig/TceMain.rst +++ b/Documentation/PageTsconfig/TceMain.rst @@ -45,7 +45,7 @@ clearCacheCmd # Clear cache for all pages tagged with tag "pagetag1" clearCacheCmd = cacheTag:pagetag1 } - + .. note:: In order for the :ts:`pages` and :ts:`all` commands to work for non-admin users, @@ -127,7 +127,7 @@ disableHideAtCopy the original page. The page "Test (copy 2)" in the middle was in contrast copied in default mode: The page is hidden and the "(copy X)" suffix is added, if another page with the same named existed already. - .. figure:: ../Images/PageCopyWithSuffix.png + .. figure:: /Images/ManualScreenshots/PageCopyWithSuffix.png :alt: Hidden page with added suffix after copying its original page Hidden page with added suffix after copying its original page @@ -165,7 +165,7 @@ disablePrependAtCopy the original page. The page "Test (copy 2)" in the middle was in contrast copied in default mode: The page is hidden and the "(copy X)" suffix is added, if another page with the same named existed already. - .. figure:: ../Images/PageCopyWithSuffix.png + .. figure:: /Images/ManualScreenshots/PageCopyWithSuffix.png :alt: Hidden page with added suffix after copying its original page Hidden page with added suffix after copying its original page @@ -208,7 +208,7 @@ everybody above. Compared to the two other pages created with default permissions you can see the effect: "Everybody" has read access: - .. figure:: ../Images/AccessDefaultActions.png + .. figure:: /Images/ManualScreenshots/AccessDefaultActions.png :alt: Page with altered permissions for backend users, groups and everybody Page with altered permissions for backend users, groups and everybody @@ -244,7 +244,7 @@ group permissions you can see the effect: The Backend Group can now also delete the page by default: - .. figure:: ../Images/AccessDefaultActions.png + .. figure:: /Images/ManualScreenshots/AccessDefaultActions.png :alt: Page with altered permissions for backend users, groups and everybody Page with altered permissions for backend users, groups and everybody @@ -274,7 +274,7 @@ groupid above a new page would be created with this group setting instead of the default, even if a user who is not member of that group creates the page: - .. figure:: ../Images/AccessDefaultPermissions.png + .. figure:: /Images/ManualScreenshots/AccessDefaultPermissions.png :alt: Page with altered permissions for backend users and groups Page with altered permissions for backend groups @@ -331,7 +331,7 @@ userid above a new page would be created with this owner setting instead of the default, even if another user creates the page: - .. figure:: ../Images/AccessDefaultPermissions.png + .. figure:: /Images/ManualScreenshots/AccessDefaultPermissions.png :alt: Page with altered permissions for backend users Page with altered permissions for backend users diff --git a/Documentation/UserTsconfig/AdmPanel.rst b/Documentation/UserTsconfig/AdmPanel.rst index 24e0d8f8..a3c460a1 100644 --- a/Documentation/UserTsconfig/AdmPanel.rst +++ b/Documentation/UserTsconfig/AdmPanel.rst @@ -8,7 +8,7 @@ admPanel Configuration of the Admin Panel in the Frontend for the user. This is what the Admin Panel looks like: -.. figure:: ../Images/UserTsAdminPanel.png +.. figure:: /Images/ManualScreenshots/UserTsAdminPanel.png :alt: The TYPO3 admin panel For more information about the Admin Panel, see the :ref:`Admin Panel manual diff --git a/Documentation/UserTsconfig/Options.rst b/Documentation/UserTsconfig/Options.rst index 055d7e66..f6f71c34 100644 --- a/Documentation/UserTsconfig/Options.rst +++ b/Documentation/UserTsconfig/Options.rst @@ -173,7 +173,7 @@ contextMenu disableItems :aspect:`Description` List of context menu ("clickmenu") items to disable. - .. figure:: ../Images/PagesContextMenu.png + .. figure:: /Images/ManualScreenshots/PagesContextMenu.png :alt: Context menu of the page tree Context menu of the page tree @@ -372,7 +372,7 @@ file_list.enableDisplayBigControlPanel Determines whether the checkbox "Extended view" in the filelist module is shown or hidden. If it is hidden, you can predefine it to be always activated or always deactivated. - .. figure:: ../Images/UserTsFileListExtendedView.png + .. figure:: /Images/ManualScreenshots/UserTsFileListExtendedView.png :alt: Checkbox "Extended view" in the filelist module The following values are possible: @@ -757,7 +757,7 @@ pageTree.backgroundColor options.pageTree.backgroundColor.148 = #AFAFAF options.pageTree.backgroundColor.151 = rgba(0, 255, 0, 0.1) - .. figure:: ../Images/optionsPageTreeBackgroundColor.png + .. figure:: /Images/ManualScreenshots/optionsPageTreeBackgroundColor.png :alt: Tree branches with configured background colors Tree branches with configured background colors @@ -776,10 +776,10 @@ pageTree.doktypesToShowInNewPageDragArea If set, the node top panel feature can be configured by a comma-separated list. Each number stands for a doctype id that should be added to the node top panel. - .. figure:: ../Images/PanelNormal.png + .. figure:: /Images/ManualScreenshots/PanelNormal.png :alt: Top panel in normal mode - .. figure:: ../Images/PanelModified.png + .. figure:: /Images/ManualScreenshots/PanelModified.png :alt: Top panel modified :aspect:`Default` @@ -843,7 +843,7 @@ pageTree.showPathAboveMounts If set, the user db mount path above the mount itself is shown. This is useful if you work a lot with user db mounts. - .. figure:: ../Images/PanelUserDB.png + .. figure:: /Images/ManualScreenshots/PanelUserDB.png :alt: Active user db mount diff --git a/Documentation/UserTsconfig/Setup.rst b/Documentation/UserTsconfig/Setup.rst index c4762cd4..bbe00150 100644 --- a/Documentation/UserTsconfig/Setup.rst +++ b/Documentation/UserTsconfig/Setup.rst @@ -12,7 +12,7 @@ Default values and override values for the *User Settings* module. The "User tools > User settings" module may only represent a subset of the options from the table below. -.. figure:: ../Images/UserSettings.png +.. figure:: /Images/ManualScreenshots/UserSettings.png :alt: Default values and overriding values for the "User tools > User settings" module Properties from the list below are available the different prefixes `setup.default` and `setup.override`, diff --git a/Documentation/UsingSetting/Index.rst b/Documentation/UsingSetting/Index.rst index 30894c1b..28bff3a2 100644 --- a/Documentation/UsingSetting/Index.rst +++ b/Documentation/UsingSetting/Index.rst @@ -1,5 +1,5 @@ .. include:: /Includes.rst.txt -.. index:: +.. index:: TSconfig; Setting TSconfig; Using .. _typoscript-syntax-using-setting: @@ -43,7 +43,7 @@ When editing a page, move to the "Resources" tab. explains how to register a static TSconfig file.) #. The second is to directly enter code in the "Page TSConfig" field. -.. figure:: ../Images/TSconfigPageInput.png +.. figure:: /Images/ManualScreenshots/TSconfigPageInput.png :alt: TSconfig-related fields in the Resources tab of a page :class: with-shadow @@ -72,7 +72,7 @@ Verify the final configuration The full Page TSconfig for any given page can be viewed using the **WEB > Info** module and choosing the "Page TSconfig" action. -.. figure:: ../Images/TSconfigOverview.png +.. figure:: /Images/ManualScreenshots/TSconfigOverview.png :alt: Viewing Page TSconfig using the Info module @@ -187,7 +187,7 @@ User TSconfig is entered in the "TSconfig" field of either BE users or BE user groups records. For both, this field is located in the "Options" tab. -.. figure:: ../Images/TSconfigUserInput.png +.. figure:: /Images/ManualScreenshots/TSconfigUserInput.png :alt: The TSconfig field in the Options tab of a BE user @@ -213,7 +213,7 @@ Verify the final configuration The full User TSconfig of the currently logged in backend user can be viewed using the **SYSTEM > Configuration** module and choosing the "User TSconfig" action. -.. figure:: ../Images/UserTSconfigOverview.png +.. figure:: /Images/ManualScreenshots/UserTSconfigOverview.png :alt: Viewing User TSconfig using the Configuration module diff --git a/Scripts/GenerateScreenshots/Config.json b/Scripts/GenerateScreenshots/Config.json deleted file mode 100644 index 7ca52269..00000000 --- a/Scripts/GenerateScreenshots/Config.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "comments": { - "php": "// Automatic screenshot: Remove this comment if you wand to manually change this file", - "rst.txt": ".. Automatic screenshot: Remove this line if you wand to manually change this file", - "general": "Automatic screenshot:" - }, - "extensions": [ - { - "extension": "styleguide", - "paths": { - "imageSource": "Documentation/Includes/Images/Styleguide/AutomaticScreenshots/", - "relativeImagePath": "/Includes/Images/Styleguide/AutomaticScreenshots/", - "imageRst": "Documentation/Includes/Images/Styleguide/RstIncludes/", - "codeRst": "Documentation/Includes/Snippets/Styleguide/RstIncludes/", - "codeSource": "Documentation/Includes/Snippets/Styleguide/Sources/", - "relativeCodeSource": "/Includes/Snippets/Styleguide/Sources/", - "source": "typo3conf/ext/styleguide/Configuration/TCA/" - }, - "tables": [ - { - "table": "tx_styleguide_elements_basic", - "screens": [ - { - "view": "fields", - "selectRecord": { - "by": "sys_language_uid", - "sys_language_uid": 0 - } - } - ], - "fields": [ - { - "field": "sys_language_uid", - "caption": "A typical sys_language_uid field" - }, - "input_1" - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/Scripts/GenerateScreenshots/CreateMappings.sh b/Scripts/GenerateScreenshots/CreateMappings.sh deleted file mode 100755 index be21f976..00000000 --- a/Scripts/GenerateScreenshots/CreateMappings.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - -./vendor/bin/typo3cms screenshots:getmapping --table=pages --filename=pages.json --additional-fields="title,sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tt_content --filename=tt_content.json --additional-fields="header,sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=be_groups --filename=be_groups.json --additional-fields="title" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_flex --filename=tx_styleguide_flex.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_palette --filename=tx_styleguide_palette.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_typeforeign --filename=tx_styleguide_typeforeign.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_type --filename=tx_styleguide_type.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_elements_t3editor --filename=tx_styleguide_elements_t3editor.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_inline_usecombination --filename=tx_styleguide_inline_usecombination.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_inline_mnsymmetric --filename=tx_styleguide_inline_mnsymmetric.json --additional-fields="sys_language_uid,input_1" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_inline_mn_child --filename=tx_styleguide_inline_mn_child.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_inline_mn --filename=tx_styleguide_inline_mn.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_inline_fal --filename=tx_styleguide_inline_fal.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_inline_1n1n --filename=tx_styleguide_inline_1n1n.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_inline_1n --filename=tx_styleguide_inline_1n.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_elements_group --filename=tx_styleguide_elements_group.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_elements_t3editor --filename=tx_styleguide_elements_t3editor.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_elements_rte --filename=tx_styleguide_elements_rte.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_elements_select --filename=tx_styleguide_elements_select.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_elements_basic --filename=tx_styleguide_elements_basic.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_ctrl_common --filename=tx_styleguide_ctrl_common.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_elements_special --filename=tx_styleguide_elements_special.json --additional-fields="sys_language_uid" -./vendor/bin/typo3cms screenshots:getmapping --table=tx_styleguide_ctrl_minimal --filename=tx_styleguide_ctrl_minimal.json --additional-fields="title" --checkDeleted=false -./vendor/bin/typo3cms screenshots:getmapping --table=sys_language --filename=sys_language.json --additional-fields="title,language_isocode" --checkDeleted=false diff --git a/Scripts/GenerateScreenshots/README.rst b/Scripts/GenerateScreenshots/README.rst deleted file mode 100644 index 5c3d6a41..00000000 --- a/Scripts/GenerateScreenshots/README.rst +++ /dev/null @@ -1,28 +0,0 @@ -===================== -Automatic Screenshots -===================== - -The files in this folder can be used to create automatic screenshots. Read -the `Manual of the automatic screenshot project -`_ - -Generate the mappings -===================== - -.. code-block:: bash - - ddev exec ./public/OriginalManual/TYPO3CMS-Reference-TSconfig/Scripts/GenerateScreenshots/CreateMappings.sh - -Run Puppeteer -============= - -.. code-block:: bash - - ddev exec node typo3.js --suite=TYPO3CMS-Reference-TSconfig - -Compare images and copy files -============================= - -Open the following in a browser of your choice:: - - https://sig-screenshots.ddev.site/scripts/index.php?manual=TYPO3CMS-Reference-TSconfig diff --git a/screenshots.json b/screenshots.json new file mode 100644 index 00000000..1d7378aa --- /dev/null +++ b/screenshots.json @@ -0,0 +1,31 @@ +{ + "suites": { + "Styleguide": { + "screenshots": { + "_default": [ + {"action": "resizeWindow", "width": 1024,"height": 768}, + {"action": "setScreenshotsDocumentationPath", "path": "Documentation"}, + {"action": "setScreenshotsImagePath","path": "Images/AutomaticScreenshots"}, + {"action": "setScreenshotsRstPath","path": "Images/AutomaticScreenshots"}, + {"action": "setCodeSnippetsSourcePath","path": "typo3conf/ext/styleguide"}, + {"action": "setCodeSnippetsTargetPath", "path": "CodeSnippets"} + ], + "fields": [ + {"include": "_default"}, + { + "action": "makeScreenshotOfField", + "table": "tx_styleguide_elements_basic", + "uid": { + "action": "getUidByField", + "table": "tx_styleguide_elements_basic", + "field": "sys_language_uid", + "value": 0 + }, + "fields": "input_1", + "fileName": "Input1" + } + ] + } + } + } +} \ No newline at end of file