[TASK] Move new SEO fields to separate system extension 48/57148/17
authorRichard Haeser <richard@maxserv.com>
Fri, 8 Jun 2018 09:05:36 +0000 (11:05 +0200)
committerSusanne Moog <susanne.moog@typo3.org>
Sat, 9 Jun 2018 14:36:06 +0000 (16:36 +0200)
commitc888f73e35842197edbb09a4623275b3ed6c4b20
tree7dace9d54267b34c48f54b39792e0752ea17bb0b
parent7900d89d5e667c2b970b84ce6f71166188684a2d
[TASK] Move new SEO fields to separate system extension

Move the new SEO fields to EXT:seo and prepare the extension for some
basic SEO features.

Resolves: #85194
Releases: master
Change-Id: I6ec087928080e217ce1824b2e9ad5cf0ca0606c8
Reviewed-on: https://review.typo3.org/57148
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
28 files changed:
composer.json
composer.lock
typo3/sysext/core/Configuration/TCA/pages.php
typo3/sysext/core/Documentation/Changelog/master/Feature-84798-AddSEOFieldsToPagesTCA.rst
typo3/sysext/core/Documentation/Changelog/master/Feature-85147-RenderSEOMetaTagsInFrontend.rst
typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/localizeNCopyPageWSynchronization.csv
typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/localizePageAddMonoglotHotelChildNCopyPageWSynchronization.csv
typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/localizePageNAddHotelChildWExclude.csv
typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/localizePageNAddHotelChildWSynchronization.csv
typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/localizePageNAddMonoglotHotelChildWSynchronization.csv
typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/localizePageWSynchronization.csv
typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/localizePageWithSynchronizationAndCustomLocalizedHotel.csv
typo3/sysext/core/Tests/Functional/DataHandling/Regular/Modify/DataSet/localizeNCopyPageWSynchronization.csv
typo3/sysext/core/ext_tables.sql
typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
typo3/sysext/frontend/Classes/Page/PageGenerator.php
typo3/sysext/frontend/Resources/Private/Language/locallang_tca.xlf
typo3/sysext/frontend/Tests/Unit/Page/PageGeneratorTest.php
typo3/sysext/seo/.gitattributes [new file with mode: 0644]
typo3/sysext/seo/Classes/Generator/MetaTagGenerator.php [new file with mode: 0644]
typo3/sysext/seo/Configuration/TCA/Overrides/pages.php [new file with mode: 0644]
typo3/sysext/seo/LICENSE.txt [new file with mode: 0644]
typo3/sysext/seo/Resources/Private/Language/locallang_tca.xlf [new file with mode: 0644]
typo3/sysext/seo/Resources/Public/Icons/Extension.png [new file with mode: 0644]
typo3/sysext/seo/composer.json [new file with mode: 0644]
typo3/sysext/seo/ext_emconf.php [new file with mode: 0644]
typo3/sysext/seo/ext_localconf.php [new file with mode: 0644]
typo3/sysext/seo/ext_tables.sql [new file with mode: 0644]