From c00339aa089ed5caf0cae48a977210965380436c Mon Sep 17 00:00:00 2001 From: Michael Oehlhof <typo3@oehlhof.de> Date: Sun, 10 Dec 2017 22:17:34 +0100 Subject: [PATCH] [BUGFIX] Show correct page title in new page tree The page title was shown htmlescaped in the new page tree. Resolves: #83277 Releases: master Change-Id: I34a06e06d35d435d13d00d3d0a715a25deec384c Reviewed-on: https://review.typo3.org/55017 Reviewed-by: Markus Klein <markus.klein@typo3.org> Tested-by: Markus Klein <markus.klein@typo3.org> Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de> Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de> --- .../sysext/backend/Classes/Controller/Page/TreeController.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/typo3/sysext/backend/Classes/Controller/Page/TreeController.php b/typo3/sysext/backend/Classes/Controller/Page/TreeController.php index b9e14ca5b45c..ab8ed528d1da 100644 --- a/typo3/sysext/backend/Classes/Controller/Page/TreeController.php +++ b/typo3/sysext/backend/Classes/Controller/Page/TreeController.php @@ -263,7 +263,7 @@ class TreeController $visibleText = $page['nav_title']; } if (trim($visibleText) === '') { - $visibleText = '[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.no_title') . ']'; + $visibleText = htmlspecialchars('[' . $GLOBALS['LANG']->sL('LLL:EXT:lang/Resources/Private/Language/locallang_core.xlf:labels.no_title') . ']'); } $visibleText = GeneralUtility::fixed_lgd_cs($visibleText, (int)$this->getBackendUser()->uc['titleLen'] ?: 40); @@ -290,7 +290,7 @@ class TreeController 'tip' => htmlspecialchars($tooltip), 'hasChildren' => !empty($page['_children']), 'icon' => $icon->getIdentifier(), - 'name' => htmlspecialchars($visibleText), + 'name' => $visibleText, 'nameSourceField' => $nameSourceField, 'alias' => htmlspecialchars($page['alias'] ?: ''), 'prefix' => htmlspecialchars($prefix), -- GitLab