Mit ‘TypoScript’ getaggte Artikel

burnabit.com Relaunch

Montag, 29. März 2010

burnabit.com Website v2

Sooo, heute möchte ich euch die neue Website von burnabit – meinem Brötchengeber – präsentieren: auf www.burnabit.com findet man jetzt alle Infos über uns als Internet-Dienstleister, was wir leisten können und was wir bislang schon gemacht haben. Unser Ziel war es nicht nur eine schön aussehende 0815-Vistenkarte ins Netz zu stellen, sondern auch Inhalte anzubieten. Wir informieren über die Technologien, die wir benutzen und erläutern auch warum wir sie benutzen. Wir zeigen Problemstellungen und Anforderungen unserer Kunden auf und beschreiben wie wir Ihnen weiterhelfen konnten.

Wer sich für Themen wie Online-Werbemittel, eCommerce und Content Management interessiert, sollte auf jeden Fall vorbei schauen. Über Feedback würden wir uns freuen.

Reguläre Ausdrücke in TypoScript

Mittwoch, 10. Februar 2010

TypoScript Variablen und Konstanten mit regulären Ausdrücken zu prüfen ist ein neues Feature ab TYPO3 Version 4.3.0. Leider ist dieses Feature nirgendwo dokumentiert und es finden sich auch keine Beispiele im Internet. Ich habe es nach einiger Frickelei allerdings hingekriegt.

Und zwar ging es darum Google Analytics Javascript Code in die Seite einzufügen, falls eine entsprechende Template-Konstante gesetzt ist. Und so gehts:

1
2
3
[globalString = LIT:{$GOOGLE_ANALYTICS_ID} = /UA-([0-9]+)-([0-9]+)/]
  # do something
[end]

Wichtig ist dabei, dass globalString reguläre Ausdrücke unterstützt und globalVar nicht. Die Konstante muss man dann weiterhin mit LIT in einen Literal “typisieren” und den regulären Ausdruck mit “/” umschließen.
Mit Quantoren scheint es allerdings ein paar Probleme zu geben: ([0-9]{2}) als letzter Ausdruck meiner Google Analytics ID hat funktioniert, ([0-9]{1,4}) hingegen nicht. :/