[CLEANUP] Streamline EXT:about 90/51790/3
authorBenni Mack <benni@typo3.org>
Wed, 22 Feb 2017 07:38:47 +0000 (08:38 +0100)
committerChristian Kuhn <lolli@schwarzbu.ch>
Wed, 22 Feb 2017 16:50:37 +0000 (17:50 +0100)
commitdda293ecc546b1ddba8713627589f8207afd9e8b
tree6a2d0d36532dc23a5f83dfe60709dac5fe9ae35a
parentd0a249120c51de9b3fe4d975abfcf909c77ef1cf
[CLEANUP] Streamline EXT:about

Streamlined EXT:about extension as a first step to clean up the whole
TYPO3 Core base:

- Moved locallang file to EXT:about, as it is only used in this extension
- Removed usage of TYPO3_LOADED_EXT/ext_emconf.php in favor of PackageManager
(needed to add the authors into each Package)
- Fully added all external libraries in use (not including -dev requirements)
- Moved EqualHeight.js to EXT:about as it is only used in this extension
- Proper usage of Fluid layouts
- Streamlined code, variables, imports and comments
- Reviewed comments in PHP

Resolves: #79948
Releases: master
Change-Id: Ia6c2d6b519bc34847131f06908c2c441b9248a8b
Reviewed-on: https://review.typo3.org/51790
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frans Saris <franssaris@gmail.com>
Tested-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Reviewed-by: Mona Muzaffar <mona.muzaffar@gmx.de>
Tested-by: Josef Glatz <josef.glatz@typo3.org>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
22 files changed:
typo3/sysext/about/Classes/Controller/AboutController.php
typo3/sysext/about/Classes/Controller/ModulesController.php
typo3/sysext/about/Classes/Domain/Model/Extension.php
typo3/sysext/about/Classes/Domain/Repository/ExtensionRepository.php
typo3/sysext/about/Resources/Private/Language/Modules/about.xlf [new file with mode: 0644]
typo3/sysext/about/Resources/Private/Language/Modules/aboutmodules.xlf
typo3/sysext/about/Resources/Private/Layouts/Default.html
typo3/sysext/about/Resources/Private/Partials/About.html
typo3/sysext/about/Resources/Private/Partials/CoreTeam.html
typo3/sysext/about/Resources/Private/Partials/Credits.html
typo3/sysext/about/Resources/Private/Partials/Donation.html
typo3/sysext/about/Resources/Private/Partials/Extensions.html
typo3/sysext/about/Resources/Private/Partials/ExternalLibraries.html
typo3/sysext/about/Resources/Private/Partials/Logo.html
typo3/sysext/about/Resources/Private/Templates/About/Index.html
typo3/sysext/about/Resources/Private/Templates/Modules/Index.html
typo3/sysext/about/Resources/Public/JavaScript/EqualHeight.js [new file with mode: 0644]
typo3/sysext/about/ext_tables.php
typo3/sysext/backend/Resources/Public/JavaScript/EqualHeight.js [deleted file]
typo3/sysext/core/Classes/Localization/LocalizationFactory.php
typo3/sysext/core/Classes/Package/PackageManager.php
typo3/sysext/lang/Resources/Private/Language/locallang_mod_help_about.xlf [deleted file]