contact me!

23 September 2008

Joomla und sh404sef: Fehlerhafte Kodierung der Inhalte

Bei dem Einsatz von sh404sef macht es Sinn, die Titel-Tags durch das Modul "shCustomTags" generieren, bzw. ersetzen zu lassen. Bei Aktivieren bin ich vorhin auf ein kleines Problem gestoßen, welches sich dann aber zum Glück lösen ließ.
Zunächst sollte das Modul als letztes auf der Seite aktiviert sein, so dass auch alles ersetzt wird, was ersetzt werden soll. Das ganze arbeitet mit PHPs preg_replace. Also habe ich im Template ganz unten
MosLoadModules('custom_tag', -1);

eingefügt (das kann auch ruhig hinter dem schließenden body-Tag sein). Die Position "custom_tag" muss man natürlich im Template-Manager noch anlegen - als letzte, am Besten. Dann stellt man bei dem Modul (auch in der Modul-Liste dafür sorgen, dass es ganz unten steht, hab ich gelesen - sollte aber eigentlich egal sein) ein, dass es eben an position "custom_tag" geladen wird.
Falls auf dem Server PHP 5 zum Einsatz kommt kann es passieren, dass beim Aufruf mit dem Firefox (andere Browser sagen gerne einfach gar nichts) folgende Meldung kommt:



Das passiert dann, wenn auch GZIP-Kompression aktiviert ist. Also muss man, um shCustomTags verwenden zu können (zumindest mit PHP 5) die GZIP-Kompression in den Globalen Einstellungen abschalten.
Den entscheidenden Hinweis habe ich in diesem Forum gefunden.

Labels: , ,

0 Kommentare:

Kommentar veröffentlichen

Links zu diesem Post:

Link erstellen

<< Startseite