[FEATURE] Add Meta Tag API 10/53110/23
authorMathias Schreiber <mathias.schreiber@typo3.com>
Sun, 4 Jun 2017 07:50:28 +0000 (09:50 +0200)
committerJigal van Hemert <jigal.van.hemert@typo3.org>
Fri, 3 Nov 2017 22:05:00 +0000 (23:05 +0100)
commit96144717d7a7df9c226cd6eae9fed12020a54e1f
tree4463eee41fc92d2c0e889db0ac0f417e300e6fc6
parent4dbe5bdc87e56ea8da764d2cbf039b4f917b3085
[FEATURE] Add Meta Tag API

TYPO3 now allows to set, get and unset meta tags with an clear and
concise API. This API allows it to set any meta tag via an extension
while having the possibility to get the current content of a given meta
tag.
Unsetting meta tags allows to remove unwanted tags from 3rd party code.

Resolves: #81464
Resolves: #22992
Resolves: #52471

Releases: master
Change-Id: I31c2c29e29242ad9c2fadf2b625ae04288cc3bb5
Reviewed-on: https://review.typo3.org/53110
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
typo3/sysext/backend/Classes/Template/DocumentTemplate.php
typo3/sysext/backend/Classes/Template/ModuleTemplate.php
typo3/sysext/core/Classes/Page/PageRenderer.php
typo3/sysext/core/Documentation/Changelog/master/Deprecation-81464-AddAPIForMetaTagManagement.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/master/Feature-81464-AddAPIForMetaTagManagement.rst [new file with mode: 0644]
typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php
typo3/sysext/core/Tests/Unit/Page/PageRendererTest.php
typo3/sysext/frontend/Classes/Page/PageGenerator.php
typo3/sysext/frontend/Tests/Unit/Page/Fixtures/PageGeneratorFixture.php [deleted file]
typo3/sysext/frontend/Tests/Unit/Page/PageGeneratorTest.php
typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php