Code Highlighting mit Typo3
11.08.2008 | Kategorie: Allgemein, Typo3
Da ich immer wieder Code-Schnipsel verwende die ich in meinem Blog veröffentliche, wollte ich nicht auf den Luxus des Syntax Highlighting verzichten. Aus diesem Grund habe ich nach einer vernünftigen Extension für Typo3 gesucht die mir genau diese Funktionen zur Verfügung stellt.
Bei meiner Suche bin ich auf die beiden Extensions GeSHi - Generic Syntax Highlighter (lib) (geshilib) und GeSHi code snippets (syntax highlighting) for RTE (vjrtecodesnippets)aufmerksam geworden diese beiden Extensions stellen in Typo3 die Funktion des GeSHi (Generic Syntax Highliter) zur Verfügung. Die Software wurde mit PHP erstellt und wird von zahlreichen Webanwendungen wie z.B. Media Wiki verwendet.
Installieren Sie die beiden Extensions über den Typo3 Erweiterungs Manager. Sie können nun innerhalb des RTE den gewünschten Code markieren, klicken Sie auf den Button "Benutzerdefiniertes Element einfügen", im dann öffnenden Fenster klicken Sie auf "Source Code" der markierte Text wird dann mit dem HTML Tag <code> </code> gekennzeichnet. Auf der Internetseite werden die Daten dann mit dem korrekten Syntax Highlighting dargestellt.
Sollten Sie den o.g. Button im RTE nicht zur Verfügung gestellt bekommen, überprüfen Sie Ihre Konfiguration des RTE.














