TYPO3

Grid View im TYPO3-Backend

Ende Januar wurde TYPO3 Version 4.5 veröffentlicht. Diese neue Version trägt nicht nur erstmals den Titel LTS im Namen, sondern bringt auch einige nette neue Features mit. Eines davon ist “Grid View” – damit lassen sich die bisherigen Inhaltsspalten im Backend beliebig anordnen, wodurch die Inhaltspflege erheblich vereinfacht wird. Schließlich befinden sich die Content-Elemente im [...]

Flash-Messages in TYPO3-Backend

Seit einiger Zeit ist es möglich, dem BE-User über so genannte „Flash-Messages“ Feedback zu geben. Dieses Feature lässt sich auch kinderleicht in die eigene Extension integrieren. François Suter erklärt hier in seinem Blog-Beitrag auf buzz.typo3.org, wie sich das Feature integrieren lässt. Die Verwendung läuft dabei recht simpel ab: Eine Message wird als neues Objekt der [...]

TYPO3-Backend-Modul für mm_forum anpassen

Die Extension “mm_forum” ist eine mächtige Forum-Extension mit einer großen Zahl an Features. Um das Forum richtig verwalten zu können, sollte man dem Kunden einen Zugriff auf das Forum-Backend-Modul gewähren. Allerdings verbergen sich dort auch kritische Einstellungsmöglichkeiten, mit denen man schnell die Funktionalität ausbremsen oder Sicherheitslöcher aufreisen kann. Wenn man einmal weiß wie es geht, [...]

Datei-Felder im Backend konfigurieren

In einem älteren Beitrag habe ich bereits erklärt, wie man die Datei-Felder im RTE konfigurieren kann, um ggf. den direkten Upload zu verbieten oder zu erlauben. Hier soll es darum gehen, wie man das Verhalten von allgemeinen Datei-Feldern im Backend steuern kann. Das betrifft sowohl Content-Elemente als auch Listen-Elemente. Direkten Upload deaktivieren Grundsätzlich kann jeder [...]

Seite verbergen, wenn keine Übersetzung für die aktuelle Sprache vorhanden ist

Bei mehrsprachigen TYPO3-Projekten kann es manchmal passieren, dass für einige Seiten keine Übersetzungen vorliegen. Beispielsweise kann ein mittelständisches Unternehmen aus Deutschland durchaus einen internationalisierten Webauftritt besitzen, aber Stellenausschreibungen könnten durchaus nur in Deutsch vorhanden sein. In einem solchen Fall wäre es sinnvoll, wenn eine Seite ohne Inhalt erst gar nicht in der Navigation angezeigt wird. [...]

Integer-Feld durch Selectbox ersetzen

TYPO3 bietet im Backend einige Felder als normale Integerfelder an, in die nahezu beliebige Werte eingetragen werden können. Zwar gibt es die Möglichkeit über das $TCA den Wertebereich zu beschränken. Allerdings sind dann in diesem Wertebereich noch immer alle Eingaben möglich. Was ist jedoch, wenn man z.B. einem Redakteur für eine Bildbreite nur eine Hand [...]

Datei-Upload direkt im RTE

Der Rich-Text-Editor (RTE) in TYPO3 bietet dem Redakteur die Möglichkeit, Bilder einzubinden und auf Dateien zu verlinken. Dabei kann der Administrator definieren, ob der Redakteur diese Dateien auch gleich im RTE hochladen darf, oder ob er evtl. nur Dateien benutzen darf, die zuvor schon in das fileadmin-Verzeichnis geladen wurden. Mit folgender Konfigurations-Möglichkeiten im User TSconfig [...]

Empfehlung TYPO3-Extension: nc_staticfilecache

Empfehlung TYPO3-Extension: nc_staticfilecache

TYPO3 ist ein sehr mächtiges Content-Management-System, woraus sich in Bezug auf Flexibilität und Anpassbarkeit sehr viele Vorteile ergeben. Leider hat diese Mächtigkeit auch einen Nachteil: Beim Aufruf einer TYPO3-Seite muss der komplette TYPO3-Source vom Webserver geladen und geparst werden. Dazu kommen noch etliche Datenbankabfragen, bis die Seite aufgebaut ist und an den Browser gesendet werden [...]

AJAX im TYPO3-Frontend

AJAX ist was feines für den Besucher, alles fühlt sich schneller und flüssiger an. Für den Entwickler kann es manchmal aber eher mühsam sein. Man braucht die Javascript-Funktionalität und die Server-Funktionalität. Hier im Artikel will ich kurz anreißen, wie die Server-Funktionalität elegant in TYPO3 integriert und die Vorteile, die TYPO3 hier mitbringt, genutzt wird. AJAX [...]

Saubere realurl-Links über Domains hinweg

In einem früheren Beitrag, habe ich gezeigt wie man in TYPO3 Links über Domains hinweg generiert, hatte damals aber noch keine Lösung wie die Links auch von realurl korrekt geparst werden. Inzwischen weiß ich jedoch, dass die Lösung des Problems unglaublich einfach ist. In den Seiteneigenschaften verbirgt sich unter dem Reiter “Optionen” die kleine unscheinbare [...]