Fix directory title display to use formatDisplayName

- Apply formatDisplayName() to directory names in getDirectoryListing()
- This ensures language prefixes are removed from directory titles
- nl.php-testen directory now displays as 'Php-testen' instead of 'Nl.php-testen'
- Footer now shows correct page titles for directories
- Consistent display naming for both files and directories
This commit is contained in:
Edwin Noorlander 2025-11-22 16:53:00 +01:00
parent b31a82001e
commit 79569437e2

View File

@ -705,12 +705,9 @@ class CodePressCMS {
// Get the directory name from the path, not from a potential file
$pathParts = explode('/', $pagePath);
$dirName = end($pathParts);
$title = ucfirst($dirName) ?: 'Home';
$title = $this->formatDisplayName($dirName) ?: 'Home';
// Force the title to be correct
$content = '<h1>' . htmlspecialchars($title) . '</h1>';
// Debug: ensure we're returning the right title
$result = [
'title' => $title,
'content' => $content