Index: typo3/template.php =================================================================== --- typo3/template.php (revision 5401) +++ typo3/template.php (working copy) @@ -1942,15 +1942,24 @@ * @return string Page path */ protected function getPagePath($pageRecord) { - global $LANG; // Is this a real page if ($pageRecord['uid']) { - $title = $pageRecord['_thePath']; + $title = $pageRecord['_thePathFull']; } else { $title = $GLOBALS['TYPO3_CONF_VARS']['SYS']['sitename']; } // Setting the path of the page - $pagePath = $LANG->sL('LLL:EXT:lang/locallang_core.php:labels.path', 1) . ': ' . htmlspecialchars(t3lib_div::fixed_lgd_cs($title, -50)) . ''; + $pagePath = $GLOBALS['LANG']->sL('LLL:EXT:lang/locallang_core.php:labels.path', 1) . ': '; + + // crop the title to title limit (or 50, if not defined) + $cropLength = (empty($GLOBALS['BE_USER']->uc['titleLen'])) ? 50 : $GLOBALS['BE_USER']->uc['titleLen']; + $croppedTitle = t3lib_div::fixed_lgd_cs($title, -$cropLength); + if ($croppedTitle !== $title) { + $pagePath .= '' . htmlspecialchars($croppedTitle) . ''; + } else { + $pagePath .= htmlspecialchars($title); + } + $pagePath .= ''; return $pagePath; } Index: typo3/stylesheet.css =================================================================== --- typo3/stylesheet.css (revision 5401) +++ typo3/stylesheet.css (working copy) @@ -1706,6 +1706,9 @@ font-weight: bold; } +span.typo3-docheader-pagePath abbr { + border-bottom: none; +} /* - - - - - - - - - - - - - - - - - - - - -