Hi,
Man kann derzeit ja jedes Plugin deinstallieren.
Dabei wird derzeit noch nicht gepürft, ob ein anderes Plugin dieses Plugin benötigt.
Wenn dies der Fall ist, funktioniert dieses einfach nicht mehr.
Besser wäre es, wenn dann eine Fehler-Meldung erscheinen würde, mit den Plugins, die wiederum dieses Plugin nutzen. Außerdem muss es einen "Force"-Button geben.
Hab gerade mal an ner kleinen API gebastelt, die alle Abhängigkeiten zurückgibt:
http://contentlion.pf-control.de/api/pak…i=listDepencies
Und dann noch ne Methode, mit der man die Abhängigkeiten von einem bestimmten Plugin herausfinden kann:
http://contentlion.pf-control.de/api/pak…=sshloginhelper
Werde vllt. nen kleines Plugin basteln, welches bei der Deinstallation, auf der API-Basis, prüft, ob das Plugin nicht von einem anderem Plugin genutzt wird.
Wäre aber mehr nen Prototyp, denn eig. muss das System mit in die Release-Version, also von Haus aus mit dabei sein.
Bzw. in den Installer.