Fehlermeldungen und Kontextsteuerung für Scheduler-Aufgaben
Basisklassen für den TYPO3-Scheduler: Aufgaben, die darauf aufbauen, verschicken bei einem Fehlschlag eine E-Mail und lassen sich an den Application Context binden. Ihr Konfigurationsformular beschreiben sie über typisierte Feldobjekte statt über handgeschriebenes HTML.
Fehlermeldung per E-Mail
Eine fehlgeschlagene Aufgabe benachrichtigt eine konfigurierbare Empfängerliste mit eigenem Betreff und Text, statt nur in einem Modul rot zu werden, das gerade niemand offen hat.
Steuerung über den Kontext
Eine Aufgabe lässt sich an Application Contexts binden. Dieselbe Konfiguration wird überall ausgerollt, ausgeführt wird sie nur dort, wo sie hingehört — in Production, nicht in Development.
Typisierte Formularfelder
Text-, Textarea-, Passwort-, Checkbox-, Auswahl- und Mehrfachauswahlfelder werden als Objekte deklariert. Der Additional-Field-Provider rendert und prüft sie.
Bibliothek, kein Modul
Die Erweiterung liefert weder ein eigenes Modul noch eine eigene Aufgabe. Sie erweitert den Kern-Scheduler; die zusätzlichen Felder erscheinen an Aufgaben, die eine andere Erweiterung darauf aufbaut.