Beiträge aus bestimmtem Forum auf externer Seite anzeigen - 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: Beiträge aus bestimmtem Forum auf externer Seite anzeigen (/thread-1792.html) |
RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - Phenom - 31.10.2007 Oh, danke ihr beiden. @Michael: Jo, sieht immernoch so aus. Weiße Seite, diesmal ohne "<br />" im Quelltext. @Dragon: Danke, es hat funktioniert. RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - Gondlar - 31.10.2007 Also bei mir hat Michaels Code funktioniert... Hast du die tid eingesetzt gehabt?^^ RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - Phenom - 31.10.2007 Gondlar schrieb:Also bei mir hat Michaels Code funktioniert... Hast du die tid eingesetzt gehabt?^^Ich Dummkopf! Klar, danke, ja, stimmt, die TID hat gefehlt! ^^ Man bin ich doof. Aber eine Frage hätte ich noch, undzwar will ich jetzt noch, dass er meine Absätze übernimmt, dazu muss ich ja "nl2br" nutzen, würde das dann so aussehen? PHP-Code: <?php Ist das richtig so? RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - Michael - 31.10.2007 Ersetze PHP-Code: $message = nl2br($message); PHP-Code: echo(nl2br($message->message)."<br />"); RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - Phenom - 31.10.2007 Michael schrieb:ErsetzeVielen, vielen Dank! Es hat funktioniert. Echt klasse Support hier, dankeschön! RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - Phenom - 31.10.2007 Tut mir Leid das ich wieder störe, aber ich hab mich jetzt an den BBCode gemacht, und wie Dragon gesagt hat, versucht den von MyBB zu übernehmen. Da traten gleich ein paar neue Probleme auf, und zwar gibt es da Klassen: 1. weiß ich nicht was das ist und wie man damit umgeht 2. weiß ich überhaupt nicht, wie ich das umbauen soll Ich hab es erst versucht einfach zu includen und die Klasse wie eine Funktion zu nutzen, hat aber leider nicht geklappt. Schade, hab mich so gefreut. Aber eine Frage: Der BBCode Parser, ist doch die Datei inc/class_parser.php oder? Ich hab mir das angeschaut, und gemerkt, dass das anscheinend für jeden BBCode eine eigene Funktion beinhaltet. Müsste ich jetzt nur die Übernehmen, die ich brauche, oder was müsste ich überhaupt machen? RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - StefanT - 01.11.2007 Du bist genau in der richtigen Datei und hast es auch richtig erkannt. Die Datei benutzt normalerweise die MyBB-Variablen $mybb und $plugins. Das müsstest du ausbauen. Dann müsstest du das aber übernehmen können. RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - Phenom - 01.11.2007 Guten Morgen, Dragon. Meinst du "ausbauen" im Sinn von "erweitern" oder im Sinn von "entfernen"? Ich hab mir die beiden Variablen angeschaut. In der folgenden Funktion PHP-Code: function parse_message($message, $options=array()) PHP-Code: global $plugins, $mybb; Hier tauchen die beiden Variablen zum ersten Mal auf. Wenn ich die ausbauen soll, soll ich die dann durch irgendetwas anderes ersetzen? Die Variable $mybb erscheint ja dann noch hier: PHP-Code: // Set base URL for parsing smilies Und dann kommt bei $plugins ja noch folgendes: PHP-Code: // Run plugin hooks PHP-Code: $message = $plugins->run_hooks("parse_message_end", $message); Vielen Dank schon einmal im Vorraus für die Hilfe. RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - StefanT - 01.11.2007 Die Zeile mit dem global und mit dem $plugins kannst du ganz löschen. PHP-Code: $mybb->settings['bburl'] RE: Beiträge aus bestimmtem Forum auf externer Seite anzeigen - Phenom - 01.11.2007 Gut, hab ich gemacht. Folgende Dinge sind gelöscht: PHP-Code: global $plugins, $mybb; PHP-Code: // Run plugin hooks PHP-Code: $message = $plugins->run_hooks("parse_message_end", $message); Und im Code steht nun für PHP-Code: // Set base URL for parsing smilies PHP-Code: // Set base URL for parsing smilies Ist es eigentlich egal wo ich die Datei include? Oder muss das an einer bestimmten stelle geschehen? Wie kann ich nun diese Funktion ausführen? Wenn ich folgendes habe: PHP-Code: //Ausgabe des Feldes Code: Fatal error: Call to undefined function: parse_message() in /var/www/freehost-script/user_web/monk/auslesen.php on line 36 PHP-Code: echo(parse_message($message->message)."<br />"); |