TYPO3

SWF-Uploader in TYPO3-Backend trotz .htaccess-Passwort

Eines der vielen neuen Features, die TYPO3 Version 4.3 mit bringt, ist der SWF-Uploader, bzw. die “Flash-Schnittstelle zum Hochladen”, wie es in der deutschen Sprachversion heißt. Doch wenn ein TYPO3-Projekt mit einem .htaccess-Passwortschutz versehen ist, was z.B. in der Entwicklungsphase oder evtl. auch aus anderen Gründen durchaus sein könnte, funktioniert der SWF-Uploader erstmal nicht. Mit [...]

“New Content Element Wizard” in TYPO3 anpassen

Seit einigen Wochen ist TYPO3 4.3 veröffentlicht und ich bin von allen Neuerungen begeistert. Viele Features entdeckt man sofort, wenn man sich in das Backend einloggt – und da spreche ich nicht nur von den neu gestalteten Formular-Buttons – andere Features hingegen sind nicht offensichtlich, aber dennoch sehr nützlich und hilfreich. Zu den offensichtlich erkennbaren [...]

Eigene Tabellen zusammen mit TYPO3-Cache leeren

Manchmal ist es erforderlich, für eine eigene Extension einen eigenen Caching-Mechanismus zu erstellen. Ich denke dabei z.B. an die automatisierte Erzeugung von PDF-Dokumenten oder Excel-Dateien. Selbstverständlich kann es auch andere Gründe geben, weshalb etwas gechached werden sollte, um Zeit und Performance zu sparen. Aber jeder gute Cache muss ggf. auch irgendwann geleert werden können. Selbstverständlich [...]

TYPO3 4.3 kommt bald …

TYPO3 4.3 kommt bald …

Die Zeit von alpha und beta ist vobei, was TYPO3 4.3 angeht. Heute wurde der erste Release Candidate veröffentlicht, einer der letzten Schritte vor der offiziellen Veröffentlichung. TYPO3 4.3-RC1 kann wie immer von der TYPO3-Downloadseite herunter geladen werden. Eine Liste von Änderungen und Features kann hier eingesehen werden.

Mit Hook in TYPO3-Frontendrendering eingreifen

Für eine spezielle Extension suchte ich nach einer Möglichkeit, die komplette HTML-Ausgabe von TYPO3 noch einmal durch ein PHP-Script weiter zu verarbeiten, bevor diese an den Browser geschickt wird. TYPO3 bietet zu diesem Zweck eine Vielzahl von Hooks an. Eine ausführliche Übersicht, welche Hooks einen Eingriff zu welchem Zeitpunkt des Frontendrenderings ermöglichen, gibt es in [...]

Neu in TYPO3 4.2.8: Install-Tool aktivieren und deaktivieren

Die vor wenigen Tagen erschienene Version 4.2.8 enthält neben kleineren Bugfixes auch eine Neuerung, die der Sicherheit des TYPO3-Auftritts entgegenkommt: Das Install-Tool wird nach 1 Stunde automatisch deaktiviert. Die Datei ENABLE_INSTALL_TOOL, welche benötigt wird um das Install-Tool zu aktivieren, wird von TYPO3 automatisch nach 1 Stunde gelöscht. So lange man mit dem Install-Tool arbeitet, wird [...]

TYPO3: aktives Element im JSMENU markieren

TYPO3 bietet mit JSMENU die Möglichkeit eine Navigation mit Selectboxen zu realisieren. Dieses JSMENU verfügt über die Konfigurationsmöglichkeit showActive, mit der die aktive Seite nach dem Aufruf in der Selectbox aktiviert ist. Ärgerlich nur, dass diese Funktion einen kleinen Bug hat. Die aktive Seite kann nur korrekt aktiviert werden, wenn das JSMENU auf dem höchsten [...]

TYPO3: Angefügter Standardtext beim kopieren oder übersetzen

Wer viel mit TYPO3 arbeitet, dem ist bestimmt schon aufgefallen, dass beim kopieren von Content-Elementen hinter die Überschrift der Anhang “(Kopie X)” angehängt wird. Oder dass beim übersetzen von Elementen “[Translate to XY:]” vorangestellt wird. Wem das so nicht passt, oder wer dieses Feature für seine Extension auch benutzen will, der kann das beliebig ändern. [...]

JavaScript-Fehler bei TMENU_LAYERS

Bei der Entwicklung eines neuen Projekts in TYPO3, verwendeten wir für ein Layer-Menü die fertige Komponente TMENU_LAYERS. In willkürlichen Intervallen tauchten JavaScript-Fehler auf und die Navigation konnte nicht benutzt werden. Im Internet Explorer tauchte ein Alert-Fenster mit der Meldung “Stack overflow” auf, während der Firefox zwar nicht mit einer penetranten Meldung nervte, aber dennoch einen [...]