AddOn


Usage Check

Beschreibung

Addon, das nach Bildern, Module und Templates sucht, die nicht (mehr) verwendet werden.

Nicht verwendete Bilder werden gesucht in
- Slice-Daten
- Artikel-Metadaten
- XForm- / YForm-Tabellen

Nicht verwendete Module werden dadurch erkannt, dass sie nirgendwo in der Slices-Tabelle verlinkt sind.

(Admins können auch nach Actions suchen, die nicht mit einem Modul verknüpft sind, und somit auch nicht genutzt werden.)

Nicht verwendete Templates werden erkannt, wenn sie
a) nicht in der Artikel-Tabelle verlinkt sind
b) nicht in anderen Templates eingebunden werden (Syntax: REX_TEMPLATE[{$id}] )

Technische Hintergründe:

Das Addon wurde mit Redaxo 4 (4.3.2, 4.4.1, 4.5, 4.6.1, 4.7) und Redaxo 5 (5.0, 5.1, 5,2) getestet. Es gibt nur eine Version, weil der Code für beide Redaxo-Versionen (4 und 5) parallel enthalten ist.

Die aktuelle Version gibt es immer unter
https://github.com/akrys/redaxo-usage_check/

Die *.zip-Datei liegt dementsprechend unter:
https://github.com/akrys/redaxo-usage_check/archive/master.zip


Umsetzung

Axel Krysztofiak


Versionen

1.0

Für REDAXO
>5
Veröffentlicht am
08.01.2017
Require / PHP
>=5.3.2
Require / PHP Extensions

Durch das Release von YForm 2.0 war eine Anpassung möglich.

Da mir jetzt längere Zeit nichts mehr aufgefallen ist, lasse ich das Beta nun (endlich) weg.

1.0 Beta7

Für REDAXO
>5
Veröffentlicht am
11.09.2016
Require / PHP
>=5.3.2
Require / PHP Extensions

Bugfixes, die durch Unit-Tests aufgefallen sind.

Etwas größere Code-Aufräum-Aktion (mit Hilfe von PHPMD und PHPCS)

Endlich auch mal mit Redaxo 4.7 getestet.

(Wahrscheinlich das letzte Release mit Beta-Flag)

1.0 Beta6a

Für REDAXO
>5
Veröffentlicht am
15.07.2016
Require / PHP
>=5.3.2
Require / PHP Extensions

Bugfix-Release

(aktualisierte Version der Beta 6)

1.0 Beta5

Für REDAXO
>5
Veröffentlicht am
03.07.2016
Require / PHP
>=5.3.2
Require / PHP Extensions

Dateien, die als Meta-Angabe an andere Medien gehangen werden, werden nun auch durchsucht.

Bei der Bildvorschau wird nun das gleiche Thumbnail, wie im Medienpool genutzt.

1.0 Beta4

Für REDAXO
>5
Veröffentlicht am
22.05.2016
Require / PHP
>=5.3.2
Require / PHP Extensions

SQL-Fehler ausgemerzt, wodurch genutzte Bilder gezeigt worden, obwohl nur ungenutzte gezeigt werden sollten. (gilt für Redaxo 4 und Redaxo 5)

1.0 Beta3

Für REDAXO
>5
Veröffentlicht am
16.05.2016
Require / PHP
>=5.3.2
Require / PHP Extensions

1. Öffentliche Betaversion des Addons.

Getestet in folgenden Redaxo 4 Versionen:
4.3.2, 4.4.1, 4.5, 4.6.1

Getestet in folgenden Redaxo 5 Versionen:
5.0 und 5.1