Media Organizer für Joomla
Media Organizer findet Mediendateien, auf die in einer Joomla-Installation kein Verweis mehr existiert, macht diese Bewertung nachvollziehbar und erlaubt eine gestufte, vom Anwender ausgelöste Bereinigung. Es ist eine reine Administrations-Erweiterung für Joomla 6 (PHP 8.3+) und ersetzt keinen Medienmanager.
Verwaiste Dateien zuverlässig erkennen
Mehrere Provider durchsuchen Beiträge, Kategorien, Menüs, Module (inkl. HTML-Inhalt und Ordner-Parameter), Custom Fields, Versionsverlauf, Template-Overrides und – als Fallback – die gesamte Datenbank. Bekannte Fremd-Erweiterungen werden über austauschbare Profile abgedeckt.
Jede Einstufung ist begründet
Zu jeder Datei zeigt ein Evidence-Report, welche Provider wo mit welchem Ergebnis gesucht haben – mit direktem Bearbeitungslink zur jeweiligen Fundstelle. Keine Datei wird als „sicher verwaist" ausgegeben, sondern nur als Kandidat.
Sicherheit als Grundprinzip
- Ein Scan verändert niemals das Dateisystem.
- Nichts wird verschoben oder gelöscht, ohne dass ein Mensch die Dateien gesehen, ausgewählt und die Aktion ausdrücklich bestätigt hat.
- Ist das Wissen über eine installierte Erweiterung unvollständig, sperrt ein Coverage-Gate das endgültige Löschen.
- Standardweg ist die umkehrbare Quarantäne, nicht das Löschen.
Prüfansicht
Kachel- und Tabellenansicht mit Vorschau, Größe, Maßen, Alter, Status und Filtern – so lassen sich auch hunderte Dateien in wenigen Minuten sichten.
Zusätzliche Werkzeuge
- Erkennung defekter Bild-Verweise (Broken References)
- Duplikaterkennung
- Bildoptimierung: Abmessungen begrenzen, neu komprimieren, Metadaten entfernen – format- und dateinamenerhaltend (Verweise bleiben gültig), umkehrbar, optional mit externen Optimierern
- Integrierter Bild-Editor: Zuschneiden, Skalieren, Drehen, Spiegeln, Helligkeit/Kontrast/Sättigung sowie WebP-/AVIF-Export als neue Datei
Automatisierung mit Grenzen
Ein Scheduler-Plugin scannt und benachrichtigt – es löscht und quarantänisiert bewusst nicht. Für Server-Administratoren steht zusätzlich eine CLI bereit, die für jede destruktive Aktion eine explizite Bestätigung der erwarteten Dateimenge verlangt.
