TYPO3: Email layout of system extension „form“

Please note: This article was written for the old system extension „form“, which was shipped with TYPO3 version 7.6 and older. After working in the past few years with the extensions powermail or formhandler when needing a form extension, I now wanted to give the system extension for forms, named „form“, a new chance. Until now, it looks good, even if the form wizard is a little bit buggy.

Form with extension "form"
Click to enlarge

In this article I want to show how you can adapt the layout of the email, which is sent after the form was submitted. „TYPO3: Email layout of system extension „form““ weiterlesen

Hintergrundbilder im Slider

In diesem Artikel möchte ich zeigen, wie man (Hintergrund)Bilder in einem Slider verwenden kann. Es gibt zwar einige Bilder-Slider, bei diesen kann man aber meistens nur Bilder durchblättern. Oft ist aber gewünscht, dass über dem Bild noch eine Überschrift Links oder sonstiger Text steht, also Inhalte, für die man die Standard Inhaltselemente von TYPO3 nutzen kann. Gut dafür geeignet ist die oft genutzte Erweiterung jfmulticontent oder aber die Umsetzung mit Ext. gridelements. Bei beiden Varianten können alle TYPO3 Inhaltselemente (Text, Bild, Text mit Bild, Formulare, Plugins, …) im Slider verwendet werden. Und mit meiner Erweiterung backgroundimage4ce kann man für alle Inhaltselemente Hintergrundbilder angeben. Screenshots, wie die Bedienung im TYPO3 Backend erfolgt, die Ausgabe im Frontend, eine Anleitung zur Installation und vieles mehr findet man im Handbuch von Ext. backgroundimage4ce. „Hintergrundbilder im Slider“ weiterlesen

Übermittlung von tt_news über das Frontend

Die News-Erweiterung tt_news kann man oft flexibel für viele Anwendungsfälle einsetzen, z.B. als Glossar, als Veranstaltungskalender oder als Shop und es gibt etliche Erweiterungen für tt_news. Daher war ich mir sicher, für das Einreichen von neuen News-Datensätzen über das Frontend gibt es im TER eine Erweiterung, die zumindest ein paar der üblichen Anforderungen abdeckt:

  1. Upload von Bildern ist möglich
  2. Einteilung in Kategorien ist möglich
  3. Spam-Schutz
  4. Der Benutzer kann die eingereichten News nachträglich bearbeiten
  5. Der Administrator kann die eingereichten News direkt über Links in der E-Mail freischalten oder abweisen

„Übermittlung von tt_news über das Frontend“ weiterlesen

TYPO3: Mehrsprachige 404 Fehlerseite bei realurl

Dies ist out-of-the-box nicht möglich, da TYPO3 zu einer ungültigen URL nicht die Sprach-ID (den Sprachparameter L) geliefert bekommt und die URL auch nicht über realurl aufgelöst werden kann, da keine entsprechende Seite im System existiert. „TYPO3: Mehrsprachige 404 Fehlerseite bei realurl“ weiterlesen

Wie funktioniert jumpurl in direct_mail?

Gerade hatte ich einen Fehler beim Aufrufen einer URL aus einem Newsletter (versendet über direct_mail), in dem ich jumpurls nutze. Die URL war in dieser Form:

www.domain.de/index.php?id=2&rid=t_2&mid=2&aC=7a7f6b54&jumpurl=2

Allerdings wurden beim Redirect auf die eigentliche URL die Platzhalter, z. B. ###USER_uid###, nicht ersetzt. „Wie funktioniert jumpurl in direct_mail?“ weiterlesen

Webansicht des Newsletters mit direct_mail

Bei direct_mail ist es gar nicht so trivial, in einem Newsletter den Link zur Webansicht einzubauen, denn dabei müssen verschiedene Dinge beachtet werden:

  1. Der Link sollte auf die richtige Seiten-ID gehen
  2. Der Link sollte in der Webansicht selbst nicht zu sehen sein
  3. Die Webansicht sollte nicht personalisiert sein

Im Manual von direct_mail steht dazu leider nichts näheres, daher hier meine kleine Anleitung: „Webansicht des Newsletters mit direct_mail“ weiterlesen

Vorstellung Extension getcontentbyajax

Die TYPO3-Erweiterung getcontentbyajax habe ich für www.digitalagentur-mainz.de programmiert, sie ist nun schon seit knapp einem Jahr im TER. Mit dieser Erweiterung wird jede aufgerufene Seite via Ajax nachgeladen: Jeder Klick auf einen internen Link resultiert in einer Ajax-Anfrage. Damit sind nette Effekte möglich, z.B. das Einschieben der Inhalte von der Seite. Diesen Effekt kann man sich bei www.digitalagentur-mainz.de (mittlerweile gab es einen Relaunch) oder auch bei meiner eigenen Webseite (sbtheke.de) anschauen. Aber auch die verbesserte Ladegeschwindigkeit der Seite ist ein nicht unwichtiger Punkt. Die Erweiterung kann mit nur wenigen Einstellungen für bestehende Webseiten aktiviert werden und funktioniert auch mit Inhalten aus fremden Erweiterungen. „Vorstellung Extension getcontentbyajax“ weiterlesen

Kunterbuntes TER

Aktuell gibt es über 5300 Extensions im TER (TYPO3 Extension Repository), viele davon sind schon sehr alt, manche davon funktionieren schon gar nicht mehr mit der aktuellen TYPO3 Version, andere sind auf sehr spezielle Einsatzzwecke ausgerichtet, viele haben keine oder fehlerhafte Dokumentation (die Umwandlung von dem sxw-Dokument in HTML klappt nicht immer), so dass man deren Nutzen nur schwer erkennen kann.

Ich möchte in diesem Beitrag auf die (wenigen) „schlechten“, die unprofessionellen und zweifelhaften Erweiterungen eingehen; Extensions, die doppelt vorhanden oder unnötig sind – also ein wenig „Extension-Bashing“ betreiben. Sei mir nicht böse, wenn eine deiner TYPO3-Erweiterungen darunter ist. Ich möchte keinen an den (Internet-)Pranger stellen. Wer sich dennoch an mir Rächen möchte: in einer meiner fast 20 TYPO3-Erweiterungen finden sich bestimmt auch Fehler ;-) „Kunterbuntes TER“ weiterlesen

obsolete: TYPO3: Extensions für tt_news

obsolete: Seit TYPO3 Version 11 wird tt_news nicht weiterentwickelt.


tt_news ist zwar nicht sehr sauber programmiert, aber es ist sehr flexibel einsetzbar. Außerdem gibt es dutzende Erweiterungen für tt_news, so dass sich ganz neue Anwendungsgebiete eröffnen: „obsolete: TYPO3: Extensions für tt_news“ weiterlesen