From d9da2d5e63aa71854e69a50f9fdd1e54b7a2977f Mon Sep 17 00:00:00 2001 From: Mathias Schreiber <mathias.schreiber@typo3.org> Date: Sat, 4 Nov 2017 15:28:40 +0100 Subject: [PATCH] [FOLLOWUP][FEATURE] Add MetaTag API Bring back the meta generator which got lost in the original patch Resolves: #81464 Releases: master Change-Id: I5c68e35bdab953c8ff3df3afd85099439ed42787 Reviewed-on: https://review.typo3.org/54554 Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org> Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Andreas Fernandez <typo3@scripting-base.de> Tested-by: Andreas Fernandez <typo3@scripting-base.de> Reviewed-by: Susanne Moog <susanne.moog@typo3.org> Tested-by: Susanne Moog <susanne.moog@typo3.org> --- typo3/sysext/core/Classes/Page/PageRenderer.php | 2 ++ typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php | 1 + 2 files changed, 3 insertions(+) diff --git a/typo3/sysext/core/Classes/Page/PageRenderer.php b/typo3/sysext/core/Classes/Page/PageRenderer.php index aa942f27164d..82763c6c1dbe 100644 --- a/typo3/sysext/core/Classes/Page/PageRenderer.php +++ b/typo3/sysext/core/Classes/Page/PageRenderer.php @@ -431,6 +431,8 @@ class PageRenderer implements \TYPO3\CMS\Core\SingletonInterface '<style type="text/css">' . LF . '/*<![CDATA[*/' . LF . '<!-- ' . LF, '-->' . LF . '/*]]>*/' . LF . '</style>' . LF ]; + + $this->setMetaTag('name', 'generator', 'TYPO3 CMS'); } /** diff --git a/typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php b/typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php index 482724af61e9..d1760714fbae 100644 --- a/typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php +++ b/typo3/sysext/core/Tests/Functional/Page/PageRendererTest.php @@ -118,6 +118,7 @@ class PageRendererTest extends \TYPO3\TestingFramework\Core\Functional\Functiona $this->assertContains('<meta name="dc.author" content="<evil tag>" />', $renderedString); $this->assertNotContains('<meta name="randomtag" content="foobar">', $renderedString); $this->assertNotContains('<meta name="randomtag" content="foobar" />', $renderedString); + $this->assertContains('<meta name="generator" content="TYPO3 CMS" />', $renderedString); } /** -- GitLab