PN nach Hook "moderation_do_move" senden liefert weisse Seite. - 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: PN nach Hook "moderation_do_move" senden liefert weisse Seite. (/thread-9819.html) |
PN nach Hook "moderation_do_move" senden liefert weisse Seite. - CoolRunner - 28.06.2008 Einer meiner User wünschte sich ein Plugin das beim verschieben von Themen eine PN an dan Autor über diese Aktion gesendet wird. Das Problem dabei ist das der PN Handler irgendwie den nachfolgenden Code nach dem Hook abwürgt. D.h. man bekommt eine weisse Seite angezeigt anstatt zum neuen Thread weitergeleitet zu werden. Der Hook ist in moderation.php, Zeile 552, Name moderation_do_move Die Frage ist also fehlt dem Plugin noch etwas / ist was falsch? An sich wird die PN allerdings gesendet. Evtl. fällt Euch noch was dazu ein Dateiname: moveinform.php PHP-Code: <?php RE: PN nach Hook "moderation_do_move" senden liefert weisse Seite. - Michael - 29.06.2008 Beim Überfliegen ist mir nichts aufgefallen, was das auslösen könnte. Es gab aber mal so ein Plugin für MyBB 1.1.x, vielleicht kannst du das als Basis nehmen: http://mods.mybboard.net/view/automatic-pm-move-rename-delete Alternativ solltest du mal in die Errorlogs des Servers schauen. Evtl. findest du da weitere Anhaltspunkte. RE: PN nach Hook "moderation_do_move" senden liefert weisse Seite. - CoolRunner - 29.06.2008 Der PM Handler sendet anscheinend irgendwas, was das nachfolgende Script abbricht. Die Lösung war das senden von PNs ohne den PM Handler, also über ein normales Query zu lösen. Hier nochmal die überarbeitete, funktionierende Version: PHP-Code: <?php Klappt 1A Danke Michael, der Link brachte mich auf die entscheidende Idee die PN per Query zu versenden. Als nächstes schreib ich noch was dazu das die Mailadresse des Users ausliest sowie ob er PNs wünscht und baue das entsprechend noch dazu. (Also das er noch ne Mail bekommt) |