Rechte, Export und Datenschutz
Berechtigungen
Media Organizer bringt sieben eigene Aktionen mit, die Sie wie gewohnt über Optionen → Rechte pro Benutzergruppe vergeben.
| Aktion | Erlaubt |
|---|---|
| Scannen | Einen Scan starten. Rein lesend, gefahrlos. |
| In Quarantäne verschieben | Dateien in die Quarantäne bewegen. Umkehrbar. |
| Wiederherstellen | Dateien aus der Quarantäne zurückholen. |
| Endgültig löschen | Dateien unwiderruflich entfernen. |
| Optimieren | Bilder verkleinern lassen (mit Backup). |
| Bearbeiten | Den Bild-Editor benutzen. |
| Safelist pflegen | Dateien dauerhaft von der Bereinigung ausnehmen. |
Zusätzlich greift Joomlas Zugriff auf die Administration (core.manage) — ohne
die kommt niemand überhaupt in die Komponente.
Ein sinnvoller Zuschnitt
Die Aktionen sind absichtlich getrennt, damit Sie Verantwortung staffeln können:
- Redaktion: Scannen. Sie sehen, was sich ansammelt, ohne etwas anfassen zu können.
- Webmaster: zusätzlich Quarantäne, Wiederherstellen, Optimieren, Bearbeiten. Das ist der Alltag — und alles davon ist umkehrbar.
- Super User: endgültiges Löschen.
Standardmäßig ist Super User zum Löschen verlangen aktiv (Optionen → Sicherheit & Aufbewahrung). Auch wer die Aktion Endgültig löschen hat, kommt damit nicht durch, solange er kein Super User ist. Zwei unabhängige Hürden für den einzigen unumkehrbaren Schritt.
Die Safelist
Manche Dateien sollen nie zur Debatte stehen — Logos, Bilder für einen Newsletter, ein Ordner mit Material für externe Zwecke. Dafür gibt es die Safelist: Was auf sie passt, wird nicht mehr als „ohne Referenz" gemeldet.
Eingetragen werden dabei Muster, keine einzelnen Dateien — geprüft gegen den site-relativen Pfad:
| Mustertyp | Beispiel | Wirkung |
|---|---|---|
| Glob-Muster | images/keep/* |
Schützt alles unterhalb von images/keep/. |
| Regulärer Ausdruck | — | Für Fälle, die sich mit einem Glob nicht fassen lassen. |
Ein Muster statt einer Dateiliste hat einen praktischen Vorteil: Legen Sie eine neue Datei in
images/keep/ ab, ist sie automatisch geschützt — Sie müssen nicht daran denken, sie
nachzutragen.
Die Safelist ist der ehrliche Weg für „das weiß ich besser als die Software" — deutlich besser, als das Löschtor aufzuweichen. Sie wirkt gezielt auf das, was Sie benennen, statt pauschal alle Sicherheitsprüfungen zu senken.
Export
Aus der Prüfansicht exportieren Sie das Inventar über CSV exportieren oder JSON exportieren. Die aktuell gesetzten Filter werden berücksichtigt — Sie können also gezielt „alle unreferenzierten Bilder über 1 MB" herausziehen.
Dasselbe geht über die Kommandozeile:
php cli/joomla.php jimgo:report --format=csv --state=orphan_candidate > verwaist.csv
Typische Anwendungen: Abstimmung mit dem Kunden, bevor etwas passiert. Eine Zweitmeinung. Oder schlicht die Dokumentation dessen, was Sie getan haben.
Datenschutz und Datenhaltung
Media Organizer arbeitet strikt lokal. Es kontaktiert keine externen Dienste. Keine Daten verlassen Ihre Website.
Im Einzelnen:
- Keine Telemetrie, keine Nutzungsstatistik, kein „Nach-Hause-Telefonieren".
- Bilder werden nicht hochgeladen. Optimierung und Bild-Editor laufen auf Ihrem Server — auch die optionalen externen Encoder sind lokal installierte Programme.
- Die einzige ausgehende Verbindung ist die Update-Prüfung. Die führt Joomla selbst durch, wenn Sie sie auslösen.
Was gespeichert wird
| Inventar | Pfad, Größe, Abmessungen, Prüfsumme, Zeitstempel je Datei. |
|---|---|
| Referenzen | Fundstellen: Tabelle, Datensatz, Spalte, gefundener Verweis. |
| Scan-Verlauf | Wann, wie lange, mit welchem Ergebnis. |
| Audit-Log | Wer wann was verschoben, wiederhergestellt oder gelöscht hat — inklusive Begründung bei einer Übersteuerung. |
| 404-Treffer | Zugriffe auf Dateien in Quarantäne (nur bei aktivem Plugin). |
Das sind technische Daten über Dateien, keine personenbezogenen Daten über Website-Besucher. Das Audit-Log hält fest, welcher Administrator eine Aktion ausgelöst hat — das ist der Sinn eines Audit-Logs.
Über Optionen → Leistung → Scan-Detaildaten aufbewahren (Standard: 5) steuern Sie, für wie viele der letzten Scans die Fundstellen-Details behalten werden. Ältere werden automatisch entfernt, damit die Tabellen nicht unbegrenzt wachsen. Die Scan-Übersicht selbst bleibt erhalten.
Was bei der Deinstallation passiert
Beim Entfernen der Erweiterung werden ihre Tabellen abgeräumt. Dateien in Quarantäne bleiben liegen — sie werden nicht gelöscht. Holen Sie sich also zurück, was Sie behalten wollen, bevor Sie deinstallieren; sonst müssen Sie den Quarantäne-Ordner anschließend von Hand durchsehen.
Weiter geht es
Gilt für Version 1.0.3.