Wie geht das?
1.
Ich möchte ein Plugin (A) einsetzen, das allerdings nicht funktioniert, wenn ein bestimmtes anderes Plugin (B) aktiv ist.
In diesem Fall sollte eine Warnung ausgegeben werden, und das Plugin (A) sollte nicht aktiv werden.
2.
Ich möchte ein Template einsetzen, das allerdings nicht funktioniert, wenn ein bestimmtes Plugin aktiv ist.
In diesem Fall sollte nur eine Warnung ausgegeben werden.
Prüfen, ob ein bestimmtes Plugin aktiv ist
Re: Prüfen, ob ein bestimmtes Plugin aktiv ist
Das geht etwa so:frase wrote:Ich möchte ein Template einsetzen, das allerdings nicht funktioniert, wenn ein bestimmtes Plugin aktiv ist.
In diesem Fall sollte nur eine Warnung ausgegeben werden.
Code: Select all
if (in_array('my_plugin', XH_plugins()) {echo "Warnung";}
Die Warnung kann wie oben erzeugt werden. Plugin (A) kann aber nicht deaktiviert werden, da man dem Pluginloader nicht dazwischen funken kann. Wenn du Einfluss auf Plugin (A) haben kannst, dann kannst du natürlich dessen Code nur ausführen lassen, falls Plugin (B) nicht aktiv ist.frase wrote:Ich möchte ein Plugin (A) einsetzen, das allerdings nicht funktioniert, wenn ein bestimmtes anderes Plugin (B) aktiv ist.
In diesem Fall sollte eine Warnung ausgegeben werden, und das Plugin (A) sollte nicht aktiv werden.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Prüfen, ob ein bestimmtes Plugin aktiv ist
Danke.
Die Template-Geschichte ist aktuell und wichtiger.
Teste ich später.
Die Template-Geschichte ist aktuell und wichtiger.
Teste ich später.
Re: Prüfen, ob ein bestimmtes Plugin aktiv ist
Wenn man in:
noch eine schließende Klammer einfügt
dann bekommt man auch etwas mehr als eine weiße Seite zu sehen.
Mein lieber Herr Christoph ... habe ich den Test bestanden?
Code: Select all
if (in_array('my_plugin', XH_plugins()) {echo "Warnung";}
Code: Select all
if (in_array('my_plugin', XH_plugins())) {echo "Warnung";}
Mein lieber Herr Christoph ... habe ich den Test bestanden?
Re: Prüfen, ob ein bestimmtes Plugin aktiv ist
War kein Test. Ich poste solche Schnipsel ohne sie zu testen.frase wrote:Mein lieber Herr Christoph ... habe ich den Test bestanden?
Christoph M. Becker – Plugins for CMSimple_XH
Re: Prüfen, ob ein bestimmtes Plugin aktiv ist
Trotzdem Danke.
Um so mehr "Hut ab", wenn du sowas aus der Lameng schreibst.
Um so mehr "Hut ab", wenn du sowas aus der Lameng schreibst.