MyBB.de Forum
Probleme in einem selbstgemachten Plugin - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Probleme in einem selbstgemachten Plugin (/thread-19902.html)



Probleme in einem selbstgemachten Plugin - XxAnimusxX - 01.10.2007

Ich bastle seit paar Tagen an einem Plugin und bin kurz vor dem release.
Jedoch gibts da ein kleines Problem was ich noch beseitigen muss und hierbei total ratlos bin.

Das Plugin schreibt bei der Aktivierung den String "{variable}" in das "postbit_author_user"-Template, dieser wird später im Plugin mit einem Bild ersetzt (str_replace).
Der Hook lautet: add_hook("postbit",...);

Bis hier klappt alles wunderbar, der obige String wird auch wie gewünscht ersetzt. Wenn ich jedoch nun auf die Postvorschau (beim editieren sowie erstellen eines neuen Threads) gehe, wird {variable} nicht ersetzt.
Soweit ich nachgeforscht habe liegt es am {$preview} bzw dazugehörende Template ("previewpost"). Obwohl in dem preview-template {$postbit} vorhanden ist, gelingt es mir nicht mit dem postbit-hook diesen zu erreichen.
Welchen hook muss ich denn setzen, damit ich auch {variable} in der Vorschau ersetzen kann?

/edit:
Nur als kleine Info wie ich im postbit die {variable} ersetzen lasse:
$post['user_details'] = str_replace("{variable}",$variable,$post['user_details']);


RE: Probleme in einem Plugin - StefanT - 01.10.2007

Wie wäre es mit dem Hook "postbit_prev"?


RE: Probleme in einem selbstgemachten Plugin - Goliax - 01.10.2007

hi..

wie erstellt man eigendlich nen plugin? gibts da nen tut zu?


RE: Probleme in einem selbstgemachten Plugin - XxAnimusxX - 01.10.2007

verübel es mir nicht wenn ich da jetzt nachfragen muss, aber ich habe in allen dateien des mybb nachgesucht und konnte nicht den eintrag "run_hooks('postbit_prev')" finden. In welcher Datei ist diese gelagert?
Ich brauche diese Informationen um zu schauen welche Variablen ich ändern muss Big Grin

/edit:
zum vorposter; ich habe das tutorial von mybboard.de benutzt, hierfür klicke hier.


RE: Probleme in einem selbstgemachten Plugin - Goliax - 01.10.2007

danke XxAnimusxX .

mal sehn wie das geht.. hätte da einpaar gute ideen


RE: Probleme in einem selbstgemachten Plugin - StefanT - 01.10.2007

XxAnimusxX schrieb:verübel es mir nicht wenn ich da jetzt nachfragen muss, aber ich habe in allen dateien des mybb nachgesucht und konnte nicht den eintrag "run_hooks('postbit_prev')" finden. In welcher Datei ist diese gelagert?
Ich brauche diese Informationen um zu schauen welche Variablen ich ändern muss Big Grin
Dort, wo der Hook "postbit" auch ist: inc/functions_post.php