Seite 1 von 1

Update April 2020

Verfasst: Fr 3. Apr 2020, 15:06
von shadowcat
Es wurde Zeit, dass man Addons auch mal wieder deinstallieren kann. :mrgreen: Dabei ist es natürlich wichtig, dass geprüft wird, ob das Addon noch irgendwo verwendet wird. Bei manchen Typen geht das einigermaßen:

* Seitenmodule (Typ 'page') können nicht deinstalliert werden, wenn sie noch auf irgendeiner Seite verwendet werden.
* Sprachmodule (Typ 'language') können nicht deinstalliert werden, wenn irgendein Backend-Benutzer die Sprache als seine Standardsprache eingestellt hat. DE und EN können zudem *nie* entfernt werden.
* Templates (Typ 'template') können nicht deinstalliert werden, wenn sie auf einer individuellen Seite oder für eine komplette Site als DEFAULT_TEMPLATE eingestellt sind.

Bei Bibliotheken ist es schwer bis unmöglich, das zu prüfen, da wird der Admin derjenige sein, der sich sicher sein muß. Immerhin werden Module vor dem Löschen zusammengezipt, so dass man zur Not wenigstens das Modul noch so, wie es war, wiederherstellen kann. Das ist vor allem dann interessant, wenn man da schon eigene Anpassungen drin hatte.

Da bei der erfolgreichen Deinstallation nichts weiter Spannendes zu sehen ist, hier ein Screenshot von einem Fall, bei dem die Deinstallation gescheitert ist. Die Meldung ist im Fall der Deutschen Sprache nicht ganz korrekt, aber für Feinschliff hab ich heute keinen Nerv. :lol: Zudem sind die beiden Sprachen derzeit in der Datenbank auch fälschlich als deinstallierbar gekennzeichnet, später hat man gar nicht mehr die Möglichkeit, den Button [Uninstall] anzuklicken.