Zum Inhalt springen

sk_codebox: Wechselwirkung mit anderen Extensions

Erstellt am 5. Dezember 2007 · 3 Antworten · letzte Antwort am 6. Dezember 2007

Tags: Frage

SLAng ·

Hallo...

Ich würde gerne die Extension sk_codebox verwenden. Leider bekomme ich nach der Installation und dem Einbinden in eine Seite nur noch eine weiße Seite ausgegeben.

Habe daraufhin etwas nachgeforscht und im Manual des mm_forum gefunden, dass es zu Wechselwirkungen mit anderen Extensions kommen kann, die auch geshilib verwenden. Es liegt dabei aber scheinbar nicht am Forum.

Gibt es eine Möglichkeit die Extensions mm_forum und sk_codebox beide analog zu verwenden?

steffenk ·

hi,

ja, die sk codebox bindet die geshilib ein, mm_forum auch.
Da mm_forum neueren Datums ist, wird dort geshi nur eingebunden wenn es nicht schon geladen ist.

Ich kann Dir hier nur einen fix für die sk_codebox anbieten:

require_once(PATH_tslib.'class.tslib_pibase.php');
if(!class_exists('GeSHi')) require_once (t3lib_extMgm::extPath('sk_codebox').'geshi.php');

ganz am Anfang der pi1

SLAng ·

@ Georg:
Die Fehlermeldung war:
Fatal error: Cannot redeclare class geshi in /kunden/lst/typo3/typo3conf/ext/sk_codebox/geshi.php on line 0

@ Steffen:
Ja prima, das funktioniert wunderbar. Vielleicht offiziell in die Extension einfließen lassen?

Gruß und Danke Stefan