[BUGFIX] Move plugin registration to TCA overrides 66/58666/2 master v6.5.2
authorStanislas Rolland <typo3@sjbr.ca>
Sat, 20 Oct 2018 15:55:08 +0000 (11:55 -0400)
committerStanislas Rolland <typo3@sjbr.ca>
Sat, 20 Oct 2018 16:11:18 +0000 (18:11 +0200)
Resolves: #86705
Change-Id: I4ee2a9ff50f12a199253ea8fe9a24b86f0d4e700
Reviewed-on: https://review.typo3.org/58666
Reviewed-by: Stanislas Rolland <typo3@sjbr.ca>
Tested-by: Stanislas Rolland <typo3@sjbr.ca>
ChangeLog
Configuration/TCA/Overrides/tt_content.php
composer.json
ext_emconf.php
ext_tables.php [deleted file]

index fd63db9..1e2a7d2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2018-10-20  Stanislas Rolland  <typo3(arobas)sjbr.ca>\r
+\r
+       * Resolves #86705: Move plugin registration to TCA overrides\r
+       * Update version to 6.5.2\r
+\r
 2018-10-18  Stanislas Rolland  <typo3(arobas)sjbr.ca>\r
 \r
        * Resolves #86692: Use language aspect of frontend context\r
index e5e2866..2c2ec38 100644 (file)
@@ -39,4 +39,20 @@ $GLOBALS['TCA']['tt_content']['types'][$pluginSignature]['showitem'] = '--palett
 $GLOBALS['TCA']['tt_content']['types'][$pluginSignature]['showitem'] .= ', --palette--;LLL:EXT:' . $coreLabelsSource . 'locallang_ttc.xml:palette.headers;headers';
 $GLOBALS['TCA']['tt_content']['types'][$pluginSignature]['showitem'] .= ',--div--;LLL:EXT:sr_language_menu/Resources/Private/Language/locallang.xlf:settings.title, pi_flexform';
 $GLOBALS['TCA']['tt_content']['types'][$pluginSignature]['showitem'] .= ',--div--;LLL:EXT:' . $coreLabelsSource . 'locallang_ttc.xml:tabs.access, --palette--;LLL:EXT:' . $coreLabelsSource . 'locallang_ttc.xml:palette.visibility;visibility, --palette--;LLL:EXT:' . $coreLabelsSource . 'locallang_ttc.xml:palette.access;access';
-$GLOBALS['TCA']['tt_content']['types'][$pluginSignature]['showitem'] .= ', --div--;LLL:EXT:' . $coreLabelsSource . 'locallang_ttc.xml:tabs.appearance, --palette--;LLL:EXT:' . $coreLabelsSource . 'locallang_ttc.xml:palette.frames;frames';
\ No newline at end of file
+$GLOBALS['TCA']['tt_content']['types'][$pluginSignature]['showitem'] .= ', --div--;LLL:EXT:' . $coreLabelsSource . 'locallang_ttc.xml:tabs.appearance, --palette--;LLL:EXT:' . $coreLabelsSource . 'locallang_ttc.xml:palette.frames;frames';
+
+if (TYPO3_MODE === 'BE') {
+       /**
+        * Registers the plugin to be listed in the Backend
+        */
+       \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
+               // The extension name (in UpperCamelCase) or the extension key (in lower_underscore)
+               'SJBR.sr_language_menu',
+               // A unique name of the plugin in UpperCamelCase
+               'LanguageMenu',
+               // A title shown in the backend dropdown field
+               'LLL:EXT:sr_language_menu/Resources/Private/Language/locallang.xlf:pi1_title',
+               // Icon
+               'tx-srlanguagemenu-language'
+       );
+}
\ No newline at end of file
index 298bf3d..6fe8228 100644 (file)
@@ -1,7 +1,7 @@
 {
   "name": "sjbr/sr-language-menu",
   "description": "A TYPO3 plugin to display a list of languages to select from. Clicking on a language links to the corresponding version of the page.",
-  "version": "6.5.1",
+  "version": "6.5.2",
   "type": "typo3-cms-extension",
   "license": "GPL-2.0+",
   "keywords": [
index a19b6e0..a874107 100644 (file)
@@ -7,7 +7,7 @@ $EM_CONF[$_EXTKEY] = [
        'title' => 'Language Selection',
        'description' => 'A TYPO3 plugin to display a list of languages to select from. Clicking on a language links to the corresponding version of the page.',
        'category' => 'plugin',
-       'version' => '6.5.1',
+       'version' => '6.5.2',
        'state' => 'stable',
        'uploadfolder' => 0,
        'createDirs' => '',
diff --git a/ext_tables.php b/ext_tables.php
deleted file mode 100644 (file)
index b9a4d63..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-<?php
-defined('TYPO3_MODE') or die();
-
-if (TYPO3_MODE === 'BE') {
-       /**
-        * Registers the plugin to be listed in the Backend
-        */
-       \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerPlugin(
-               // The extension name (in UpperCamelCase) or the extension key (in lower_underscore)
-               'SJBR.sr_language_menu',
-               // A unique name of the plugin in UpperCamelCase
-               'LanguageMenu',
-               // A title shown in the backend dropdown field
-               'LLL:EXT:sr_language_menu/Resources/Private/Language/locallang.xlf:pi1_title',
-               // Icon
-               'tx-srlanguagemenu-language'
-       );
-}
\ No newline at end of file