Widgets
TYPO3 stellt standardmäßig eine handvoll an sehr generischen Widgets bereit. Die eigentliche Stärke, der Hauptvorteil von Widgets, liegt jedoch im Erstellen benutzerdefinierter Widgets, die genau auf die jeweilige Installation zugeschnitten sind.
Du hast unterdessen bestimmt schon begonnen, über mögliche Widgets für deine speziellen Anwendungsfälle nachzudenken. Großartig – das habe ich nämlich auch getan. Lass mich daher ein paar Ideen vorstellen, die ich nützlich finde.
Für Administratoren:
- Top 10 der häufigsten Fehlermeldungen
- Kürzlich fehlgeschlagene Scheduler Tasks
- Derzeitig installierte Dritt-Anbieter Extensions
Für Redakteure:
- Kürzlich erstellte Inhaltselemente und Seiten
- Datensätze, die auf Freigabe in einer Arbeitsumgebung warten
- Seiten, die für Suchmaschinen optimiert werden müssen
- Fehlerhafte Verlinkungen
Für Entwickler:
- Informationen über das letzte Deployment
- Extensions mit veraltetem Code
- Verfügbare Sicherheitsupdates für den Core und Dritt-Anbieter Extensions
Dies sind natürlich nur generelle Ideen. Es kommt wirklich ganz auf deine individuelle TYPO3 Installation und die Bedürfnisse deiner Benutzer an. Das ist auch ein Grund, weshalb TYPO3 nur eine handvoll an generischen Widgets, die zu jeder Installation passen, bereitstellt.
Ich selbst habe bereits eine Vielzahl an individuellen Widgets für meine Kunden erstellt. Dabei war jedes einzelne Widget auf die entsprechenden Bedürfnisse zugeschnitten. Beispielsweise habe ich nach einem Relaunch ein Widget erstellt, welches URLs aufgelistet hat, die zu einem 404 Fehler geführt haben. Da das Widget zudem auch einen direkten Link zum Redirects Modul bereitgestellt hat, war es dem Kunden möglich schnell auf etwaige Vorkommnisse zu reagieren, indem er entsprechende Redirects erstellt hat.
Für Entwickler gibt es natürlich ebenfalls eine Vielzahl an interessanten Widget Möglichkeiten. Ein weiteres Widget das ich erstellt habe, verwendet den offiziellen RSS-Feed zur Darstellung der neuesten Sicherheitshinweise für TYPO3. Es wurde schnell klar, dass dieses Widget in keiner TYPO3 Installation fehlen dürfe. Daher wurde es kurzerhand in den Core integriert und ist nun standardmäßig in jedem TYPO3 System vorhanden.