Skip to content

Geschweifte Klammern in s9y-Beiträgen ::: Piwik einbinden

Screenshot ldelim... miradlo bloggtPiwik (Webanalysetool) in s9y braucht ein bisschen Anpassung des Trackingcodes, damit es sich wie gewünscht, einbinden lässt. Den entscheidenden Tipp habe ich wieder einmal im Serendipity-Forum gefunden. Die geschweiften Klammern haben in Smarty, (eine php-Template-Engine) ihre eigene Bedeutung. Der Trackingcode von Piwik enthält innerhalb des Javascripts ebenfalls geschweifte Klammern.

Fügt man den Code wie er ist ins eigene Template ein, dann verschluckt sich s9y, weil es versucht diesen Teil zu interpretieren.

Maskiert man die geschweiften Klammern jedoch mit:
  {ldelim} für die linke Klammer
bzw. mit:
  {rdelim} für die rechte Klammer
dann klappt das problemlos.

Maskieren ist der entscheidende Punkt:

<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.hadley.de/piwik/" : "http://www.hadley.de/piwik/");
document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
</script><script type="text/javascript">
try {
var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
piwikTracker.trackPageView();
piwikTracker.enableLinkTracking();
} catch( err ) {}
</script>
<!-- End Piwik Tag --> 
Innerhalb von Beiträgen hatte ich das Problem ja auch schon, da half literal weiter.

Trackbacks

miradlo bloggt am : ...doch noch ein paar Aufräumarbeiten

"...doch noch ein paar Aufräumarbeiten" vollständig lesen
Wie ich schon schrieb, mir war klar, dass es beim Umstellen von WordPress zu Serendipity an der ein oder anderen Stelle, ein bissel haken wird. Einiges wird sich von selbst nach und nach geben, bei anderem lohnte es sich doch etwas zu putzen. Ein Blick in

Kommentare

Noch keine Kommentare

Kommentar schreiben

Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
BBCode-Formatierung erlaubt
Gravatar, Twitter, Favatar Autoren-Bilder werden unterstützt.
tweetbackcheck