Erster eigener komplzierter MyCode, nichts geht... - 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: Erster eigener komplzierter MyCode, nichts geht... (/thread-8457.html) |
Erster eigener komplzierter MyCode, nichts geht... - Bimon - 24.01.2008 Hallo, ich habe nun mein erstes Plugin geschrieben, dass einen MyCode erstellen soll. Die Inhalte der MyCodes sollen verarbeitet werden, deshalb Plugin. Aber wie üblich bei meinen ersten Scripten: Nichts funktioniert Der MyCode soll so aussehen: Code: [galerie](Link zum Bild),(Link zum nächsten Bild),(Link zum nächsten Bild),...[/galerie] In einer zweiten Variante soll man noch Text unter die Bilder setzen können: Code: [galerie=(Text zum ersten Bild),(Text zum zweiten Bild),....](Link zum Bild),(Link zum nächsten Bild),(Link zum nächsten Bild),...[/galerie] Das Ganze habe ich so aufgezogen: PHP-Code: $plugins->add_hook("parse_message", "bfb_parse_message"); Code: [galerie](Links)[/galerie] Am besten wäre es natürlich, wenn ihr mir den Code richtig umschreibt und mir die Fehler erklärt , aber wenn ihr mir mitteilt, was ich alles verändern muss reicht das schon vollkommen . Ich danke euch schon mal 1000 Mal RE: Erster eigener komplzierter MyCode, nichts geht... - Bimon - 24.01.2008 Sorry für den Post, ich habe den Fehler nun selbst gefunden: PHP-Code: $return = preg_replace_callback($code['1'], "bfb_parse_message_replace", $message); Es bringt natürlich nichts, wenn ich beides auf return setze. Lösung: Nicht nach $code['1'] und $code['2'] getrennt, sonder einfach nur $code eingetragen (Verarbeitung von Arrays möglich) und den Code dann in eine Zeile gepackt. |