Eine Sammlung nützlicher Werkzeuge zur Wartung und Bereinigung des REDAXO Medienpools.
- Unused Media Finder: Finden und Löschen unbenutzter Dateien.
- Duplicate Finder: Finden und Zusammenführen doppelter Dateien.
- Bulk Resize: Nachträgliche Massen-Skalierung von Bildern.
Dieses Tool hilft dabei, den Medienpool aufzuräumen, indem es Dateien identifiziert, die in der Datenbank (Artikel, Meta-Infos, YForm, etc.) scheinbar keine Verwendung finden.
Features:
- Tiefen-Scan: Durchsucht tabellenübergreifend alle relevanten Spalten nach Vorkommen von Dateinamen.
- Stapelverarbeitung: Scannt auch große Datenbanken performant in kleinen Schritten (AJAX).
- Vorschau:
- Bilder und Videos direkt im Modal ansehen.
- PDFs und andere Dateien per Klick öffnen.
- Nicht-Bild-Dateien werden mit passenden Icons (FontAwesome) dargestellt.
- Aktionen:
- Verschieben: Massenhaftes Verschieben unbenutzter Dateien in eine "Archiv"-Kategorie.
- Löschen: Löschen von unbenutzten Dateien.
- Erzwungenes Löschen: Mit der Option "Verwendung ignorieren" können auch Dateien gelöscht werden, bei denen REDAXO noch eine (evtl. fehlerhafte) Verknüpfung meldet.
- Schützen: Markieren Sie Dateien als "geschützt". Diese tauchen in zukünftigen Scans nicht mehr auf und sind systemweit vor manueller Löschung gesperrt.
Skaliert nachträglich Bilder im Medienpool, die definierte Maximalmaße überschreiten.
- Ideal um "Altlasten" zu optimieren.
- Grenzwerte für Breite/Höhe konfigurierbar.
- Zeigt Einsparungspotential an.
Findet identische Dateien im Medienpool basierend auf Dateigröße und Inhalt (MD5-Hash).
Features:
- Exakte Analyse: Vergleicht Dateien nicht nur visuell, sondern binär auf Gleichheit.
- Merge (Zusammenführen): Wählen Sie die Datei aus, die Sie behalten möchten. Alle Duplikate werden gelöscht, und sämtliche Verweise in der Datenbank werden automatisch auf die verbleibende Datei umgebogen.
- Der Scanner durchsucht dabei, ähnlich wie der "Unused Media Finder", alle Tabellen nach Vorkommen des Dateinamens.
- Sicher: Cache wird nach dem Vorgang automatisch geleert, damit Änderungen sofort sichtbar sind.
- Übersichtlich: Gruppierte Darstellung aller Duplikate inkl. Vorschau und Link zum Medienpool.
- Paket installieren und aktivieren.
- Die Tools finden sich im Hauptmenü unter "Tools" im Medienpool.
Die Einstellungen für den Bulk-Resize (z.B. maximale Breite/Höhe) sowie Grenzwerte für die Analyse können bequem über die Einstellungen-Seite im AddOn konfiguriert werden.
- Backup: Vor dem massenhaften Löschen von Dateien sollte immer ein Backup der Datenbank und der Dateien erstellt werden.
- Scan-Logik: Der Scanner sucht nach dem reinen Dateinamen (z.B.
dateiname.jpg) in der Datenbank. Wenn Dateien nur fest im PHP-Code oder in Templates referenziert sind (und nicht in der DB stehen), werden sie als "unbenutzt" erkannt. Nutzen Sie im Zweifel die "Schützen"-Funktion. - Schutz: Geschützte Dateien werden in einer eigenen Tabelle
rex_mediapool_tools_protectedgespeichert.
Siehe LICENSE.md (MIT)
Friends Of REDAXO