Plugin entwickeln - Probleme - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Entwicklung (https://www.mybb.de/forum/forum-74.html) +--- Thema: Plugin entwickeln - Probleme (/thread-27509.html) |
Plugin entwickeln - Probleme - Flobo x3 - 18.02.2013 Ich schreibe aktuell ein Plugin, wobei folgendes Problem auftritt: Ist in der Datenbank die entsprechende Tabelle nicht vorhanden, kann ich das Plugin in der Übersicht Installieren & Aktivieren. Klicke ich dort, kann ich nur noch Deaktivieren. Es bietet sich mir keine Möglichkeit, es über das Controll-Panel wieder zu deinstallieren, ich muss die Tabelle also manuell löschen. Warum wird mir die Deinstallieren-Schaltfläche nicht angezeigt? Pluginaufbau: PHP-Code: function plugin_install() { Weiteres hänge ich mich über den Hook admin_tools_menu_logs ins Logmenü im ACP, um eine neue Seite anzuzeigen. Per admin_tools_action_handler und admin_load will ich eine neue action ermöglichen. Der Link wird angezeigt, klicke ich ihn an, erscheint nur ein Fehler: PHP-Code: function plugin_admin() { RE: Plugin entwickeln - Probleme - StefanT - 18.02.2013 1) Du Funktion heißt ..._uninstall und nicht ..._deinstall: https://www.mybb.de/doku/sonstiges/informationen-zu-plugins/ 2) Für einen Seite im ACP sollte im Ordner admin/modules/tools eine passende Datei angelegt werden. Da brauchst du nur die Hooks um den Link zu erzeugen. |