MyBB.de Forum

Normale Version: Liste der "Hooks" des Plugin-Systems im Frontend
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hier die Liste aller Hooks des Plugin-Systems im Fontend.

Dafür ein Dank an decswxaqz
Gibt es auch eine Liste für MyBB 1.2?
Nein, eine solche Liste gibt es derzeit nicht.
Hier ist eine Liste für MyBB 1.2.3:

[attachment=1727]

Die Liste hab ich mit einem Script erstellt. Ich hab die Liste natürlich nicht überprüft aber ich gehe stark davon aus, dass alles stimmt Wink
Entschuldigung wenn die Frage etwas dämlich ist:

Aber, was genau ist das für eine Liste?
Was sind "Hooks"?
Das sind "Punkte", an denen du Plugins einbinden kannst. Du kannst z.B. in einer Plugindatei festlegen, dass ein bestimmter Code am hook "index_start" "aufgehängt" werden soll. Dieser Code wird dann so ausgeführt, als stünde er an der Stelle in der index.php, an der dieser Hook aufgerufen wird ($plugins->run_hook(index_start)Wink Das verhindert, dass man den Code für die Plugins direkt in die Dateien schreiben muss. Das macht das Pluginsystem des MyBB auch so toll Big Grin
Hier füge ich eine aktuelle Liste mit sämtlichen Hooks an, welche man in der MyBB-Version 1.2.9 verwenden kann.
Die Liste ist nach dem Schema "Zeilennummer - Hookname (Referenzobjekt)" aufgebaut
[attachment=2487]
Ich bin mir nicht sicher, XxAnimusxX, aber ich denke du verstößt mit deiner Webseite gegen das Copyright vom MyBB, das Copyright MUSS auf jeder Seite sichtbar sein, du hast es rausgenommen und im Impressum eingebaut, das verstößt gegen die EULA wenn ich mich nicht irre, ich denke aber Michael weiß da besser bescheid.


Eine Hookliste befindet sich übrigens auch im Wiki
=> http://wiki.mybboard.de/index.php/Inform...ks_im_MyBB
Danke für den Hinweis, die PN an dich ist rausgegangen.
Desweiteren habe ich mich natürlich über die Existenz einer solchen Liste vorher erkundigt, leider beinhaltete die von dir angegebene Liste nicht alle Hooks.
Jene, die mit der Funktion "run_hooks_by_ref" definiert werden, sind in der Liste genauso wenig enthalten wie einige andere, die weggelassen wurden Smile
Dann würde ich dich doch bitten, zur Hilfe aller, deine erweiterten Kentnisse mit ins Wiki einzutragen Wink