Moin

wenn es nur im die Entsorgung von unnötigen Dateileichen geht, würde ich das ganz anders machen.
1.)
Update auf 1.12, beim Setup werden dann schon die unnötigen Dateien, die einmal zu pragmaMx/phpNuke gehörten und nicht mehr benötigt werden zum löschen aufgelistet. Diese Dateien dann löschenl lassen, oder falls nicht möglich, diese manuell löschen.
2.)
Auf der lokalen Festplatte ein pragmaMx Downloadpaket (Vollversion) entpacken. Darin, gemäss der Ordnerstruktur auch alle Module, z.B. Forum und Kalender zusätzlich entpacken. So dass quasi ein gespiegeltes Wunsch-Web lokal entsteht.
3.)
Beyond-Compare besorgen:
http://www.scootersoftware.com/Es gibt davon auch eine 30 Tage Testversion
4.)
Mit Beyond Compare einen Ordnervergleich machen zwischen der "lokalen Installation" und der Online Installation per FTP. Ja, Beyond Compare kann FTP...
5.)
In Beyond Compare dann nur die Dateien/Ordner auflisten lassen, die nur auf der Online Installation existieren.
Jetzt hat man die potentiellen Dateileichen im Blick...
Durch diese Methode passiert der Datenbank, selbst aus Versehen, garnichts. Es kann für jede Datei, ganz individuell entschieden werden, ob sie noch benötigt wird, oder nicht.
Man darf ja nicht vergessen, dass z.B. irgendwelche Bilder oder andere Inhalte, die evtl. in Artikeln oder Forenbeiträgen verlinkt sind, erhalten bleiben sollen. Und die lagen früher nicht unbedingt alle in einem gemeinsamen media-Ordner...
Diese gespiegelte Version kann man aufbewahren, nach wichtigen Änderungen in der Online Version mit dieser abgleichen und hat so immer im Blick was sich Online verändert hat....