TYPO3 Duty – Aufgaben automatisch erledigen

Netzmacher veröffentlichen TYPO3-Erweiterung Duty (Version 0.0.3)

29.07.14 –

Die Netzmacher haben TYPO3 Duty veröffentlicht – ein Plugin für TYPO3, mit dem fest definierte Aufgaben automatisch erledigt werden können. In der ersten Version (0.0.3) enthält Duty einen Task: Veraltetete Dateien in Verzeichnissen löschen.

Task 1: regelmäßiges Leeren eines Verzeichnisses

Das regelmäßige Löschen von Dateien ist bei einem aktuellen Kundenprojekt aus Gründen des Datenschutzes notwendig: Website-BesucherInnen können sich mit Hilfe eines Powermail-Formulars auf eine offene Stelle bewerben und dabei Zeugnisse, Vita und weitere Unterlagen als Datei anhängen. Die Anhänge werden zunächst auf dem Server des Kunden gespeichert, dann aber in regelmäßigen Abständen automatisch gelöscht.

Bericht per E-Mail

An die in der Aufgabe hinterlegte E-Mail-Adresse geht ein Bericht, der eine Liste der gelöschten Dateien enthält. Können Dateien nicht gelöscht werden – etwa mangels Rechten - werden diese gesondert gelistet. Siehe Abbildung rechts unten.

User-Interface

Duty integriert sich in den TYPO3 Planer (Scheduler), den TYPO3 von Haus aus mitbringt. Mit einem User-Interface kann unter anderem eingestellt werden, wann und in welchen Abständen die Aufgabe erledigt werden soll. Siehe Abbildung rechts mitte.

Ständige Weiterentwicklung

Die Netzmacher wollen in Duty sukzessiv neue  Aufgaben integrieren, die von grundsätzlicher Bedeutung sind. Dazu kann zählen, den System-Cache oder auch den Cache von RealURL regelmäßig aufzuräumen. Ideen für neue Aufgben sind beim Entwickler willkommen. Wer eine Aufgabe integrieren möchte, kann sich an Dirk Wildt wildt@remove-this.die-netzmacher.de wenden.

Links

Kategorie

TYPO3 Duty