Donnerstag, 22. Mai 2008
Typo3-Backend: Navigationsspalte zu schmal
Anfang April 2008 wurde das weit verbreitete Content Management System "Typo3" in der aktuellen Version 4.2 veröffentlicht. Diese brachte einige Neuerungen im Backend. So wurde dieses bezüglich der Gestaltung stark verändert. Die Änderungen fand ich jedoch durchweg positiv. Besonders praktisch finde ich den neuen TypoScript-Editor, der sogar Syntax-Highlighting beinhaltet und Änderungen über AJAX-Funktionen speichert.
Doch als deutschsprachiger Benutzer fiel mir im neuen Backend ein kleiner Schönheitsfehler auf. Dieser ist zwar nicht schlimm und beeinträchtigt auch nicht die Funktionalität, aber gestört hat er mich trotzdem. Wenn man die Backend-Sprache auf Deutsch umstellt bzw. die neuen Versionen der Übersetzungen installiert, so bricht der Menüpunkt "Benutzereinstellungen" um, weil dieser zu lang ist und somit aufgrund der festen Breite der Navigationsspalte nicht mehr genügend Platz hat (möglicherweise tritt dieses Problem in anderen Übersetzungen ebenfalls auf).
Also suchte ich nach einer Lösung für dieses Problem. Da ich in den Typo3-Sourcen jedoch nichts verändern wollte (was ja eigentlich auch nicht sinnvoll ist), kam ich bezüglich einer manuellen CSS-Anpassung nicht weiter. Doch dann fand ich die Lösung, mit der das Problem komfortabel behoben werden kann:
In der Datei "typo3conf/extTables.php" muss dazu am Ende folgende Zeile eingefügt werden:Den Wert für die Breite kann man natürlich seinen individuellen Bedürfnissen anpassen. Bei einer Auflösung von 1280 x 1024 hat sich jedoch 165 als optimaler Wert herausgestellt.
Also suchte ich nach einer Lösung für dieses Problem. Da ich in den Typo3-Sourcen jedoch nichts verändern wollte (was ja eigentlich auch nicht sinnvoll ist), kam ich bezüglich einer manuellen CSS-Anpassung nicht weiter. Doch dann fand ich die Lösung, mit der das Problem komfortabel behoben werden kann:
In der Datei "typo3conf/extTables.php" muss dazu am Ende folgende Zeile eingefügt werden:
$TBE_STYLES['dims']['leftMenuFrameW'] = 165;
Kommentar schreiben