TYPO3 Development

typo3_flow
TYPO3 Flow im Live-Einsatz

Da TYPO3 Flow bereits seit längerem live ist, folgt heute ein Beitrag zu Erfahrungen in der Praxis mit Flow von Gast-Autor David Sporer, Gründer von Passcreator.

Mehr lesen
t3
TYPO3 einfach erklärt

Jeder musste sicherlich schon mal erklären: Was ist ein CMS, was ist TYPO3? Ein nettes Video habe ich grad im Netz gefunden – von unseren Mitbewerbern in Schweden, aber einfach gut gemacht! So gut, dass das Video es hier in den Blog geschafft hat! Viel Spaß beim ansehen…

Mehr lesen
t3
TYPO3 4.6 Beta – Änderungen

Wenn alles nach Plan läuft, wird am 25. Oktober eine neue Major-Version von TYPO3, nämlich TYPO3 4.6.0 alias „Rebase“ erscheinen. Die erste Beta erblickte bereits am 30. August 2011 das Licht der Welt.

Mehr lesen
t3
Expires Header mit TYPO3

Kommunikation zwischen User und Server – und der Browsercache

Wenn man eine Webseite besucht, dann wird nicht nur der Quelltext (HTML) der Seite selbst herunter geladen. Auf nahezu jeder Webseite lassen sich eine Vielzahl weiterer Ressourcen finden, die mit jedem Seitenaufruf vom Browser beim Server angefragt werden. Beispiele hierfür sind Bilder, Grafiken, JavaScript und CSS-Dateien.

Mehr lesen
TemplaVoila: Element UNmappen

Heute hatte ich das Problem das ich ein Element, welches bereits gemappt war in dem entsprechenden Template Objekt nicht mehr mappen wollte. Es stellte sich also die Frage: Wie kann man unmappen? Die Lösung ist ganz einfach:

Mehr lesen
Sicherheitslücken in TYPO3 Extensions

Heute morgen wurden gleich mehrere Sicherheitslücken in verschiedenen TYPO3-Extensions veröffentlicht. Auf der TYPO3-announce Mailingliste wurde eine  „Collective Security Bulletin“ Mail (TYPO3-20080619-1) veröffentlicht, wo in gesammelter Form vor den gefundenen Sicherheitslücken in weniger populären Extensions gewarnt wird. Lars Houmark, der Author, weist aber darauf hin, dass es bei relevanteren Sicherheitslücken in weit verbreiteten Extensions oder gar der TYPO3-Core weiterhin eine Mail pro Sicherheitslücke geben wird.

Mehr lesen
Firefox 3.0 und TYPO3

Firefox 3.0 ist heute Abend in der finalen Version erschienen. Ganz abgesehen davon, dass euphorisch die neue Version runter geladen wird und versucht wird, einen neuen Rekord an Downloads aufzustellen, kann man auch schon die ersten Probleme feststellen.

Mehr lesen
TemplaVoila! – Backenddesign

Sicher wünschte sich jeder TYPO3 Admin schon einmal, die Darstellung des TemplaVoila! Backends mehr an das Design im Frontend anpassen zu können. Redakteure finden sich dadurch leichter zurecht. Häufig werden hierfür Extensions wie me_templavoilalayout oder me_pagelayout eingesetzt. Meinem Eindruck nach wissen viele Admins nicht, dass TemplaVoila! seit Version 1.3 eine Möglichkeit bietet dies ohne zusäztliche Extensions zu bewerkstelligen.

Mehr lesen
Caching in TYPO3-Extensions

Wer einmal einen genaueren Blick auf die Abläufe im TYPO3-Frontend-Rendering geworfen hat, weiß, wie viele komplexe Vorgänge an der Ausgabe der TYPO3-Seiten beteiligt sind. Diese Komplexität steigt weiter, je mehr Extensions installiert sind. Würden TYPO3 Seiten bei jedem Aufruf neu aufgebaut, würde die Performance der Seiten erheblich Leiden und die Server hätten damit eher ihre Probleme. Außerdem funktioniert die Such-Indexierung nur dann, wenn die Inhalte zwischengespeichert werden.

Mehr lesen
CObject im Backend

Wer häufiger mal Module für das TYPO3-Backend entwickelt, hat sich sicherlich auch schonmal daran gestoßen, dass es im Backend keinen Zugriff auf das cObject gibt, wie man es beispielsweise aus dem Frontend kennt.

$this->cObj->HMENU($this->conf['menu']);

Im Folgendem beschreibe ich kurz, wie man ein Objekt der Klasse tslib_cObj im Backend erstellt.

Mehr lesen
1 2