Shoutbox & MyBB 1.2 ? - 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: Shoutbox & MyBB 1.2 ? (/thread-2918.html) Seiten: Seiten:
1
2
|
Shoutbox & MyBB 1.2 ? - lenkradschloss - 05.09.2006 Ich habe interessehalber mal versucht mich in das Plugin reinzudenken und zu versuchen, es auch unter 1.2 zum Laufen zu bringen. Bei der Datei shoutbox.php aus dem Verzeichnis inc/plugins/ ist es mir (glaube ich) halbwegs gelungen. Zumindest wird eine Tabelle und entsprechende Templates angelegt. Bei der eigentlichen shoutbox.php habe ich nun ein Problem, mit dem ich nicht mehr weiterkomme. Ich erhalte folgende Fehlermeldung: Fatal error: Call to undefined method databaseEngine::result() in /data/wwwdir/res1/web14/html/forum/shoutbox.php on line 173 Der entsprechende Teil aus der shoutbox.php sieht wie folgt aus: Code: // First things first, pagination. Woohoo! Kann mir da vielleicht einer von denen, die hier (im Gegensatz zu mir) Ahnung vom Coden haben einen Tipp geben, so dass ich mein "learning-by-doing-Projekt" fortsetzen kann. Leider is mein Englisch nicht gut genug, so dass ich mich an musicalmidget direkt wenden kann. Wenn nicht, isses auch net weiter tragisch, dann warte ich einfach bis der Autor es an 1.2 angepasst hat. Viele Grüße, Jens RE: Shoutbox & MyBB 1.2 ? - DaStaFlexX - 05.09.2006 Hallo zusammen Ja das würde mich auch sehr interessieren ! bis gli... greetz DaStaFlexX RE: Shoutbox & MyBB 1.2 ? - Michael - 05.09.2006 Funktioniert es wenn du $db->result durch $db->fetch_array ersetzt? RE: Shoutbox & MyBB 1.2 ? - lenkradschloss - 05.09.2006 Hmmmm! Ich will's mal so sagen: Ich bin zumindest ein paar Zeilen weiter (von 173 zu 186) Fatal error: Unsupported operand types in /data/wwwdir/res1/web14/html/forum/shoutbox.php on line 186 Dabei ist eine weitere grundsätzliche Frage aufgetaucht. Werden da eigentlich die z.b. mit // oder mit /* bla bla bla */ auskommentierten Zeilen sowie leere Zeilen mitgezählt? Code: // First things first, pagination. Woohoo! Viele Grüße, Jens P.S.: Ich hab als Attachment mal meine bisher "überarbeitete" shoutbox.php angehängt. Wie gesagt, da ich nur sehr begrenzt Ahnung habe natürlich ohne Anspruch auf Richtigkeit. So habe ich z.B. ganz oben auch Code: define("IN_MYBB", 1); RE: Shoutbox & MyBB 1.2 ? - Michael - 05.09.2006 Ja, die Kommentare werden bei den Zeilen mitgezählt. Ersetze PHP-Code: $shoutcount = $db->fetch_array($query, 0); PHP-Code: $shoutcountresult = $db->fetch_array($query); RE: Shoutbox & MyBB 1.2 ? - lenkradschloss - 05.09.2006 Jepp. Wieder weiter. Nun konnte ich schon nen Beitrag schreiben, allerdings erschien beim Abschicken folgendes: Fatal error: Call to undefined function postify() in /data/wwwdir/res1/web14/html/forum/shoutbox.php on line 219 Wieder der Code außenrum: Code: // Start getting shouts! Die Funktion postify ist auch nur an der einen Stelle im plugin eingebaut. Danke für die Hilfe! Gruß, Jens RE: Shoutbox & MyBB 1.2 ? - Michael - 05.09.2006 Die Funktion potify gibt es nicht mehr, eine Klasse übernimmt jetzt die Verarbeitung: PHP-Code: require_once "inc/class_parser.php"; RE: Shoutbox & MyBB 1.2 ? - lenkradschloss - 06.09.2006 Super! Nach ein paar weiteren kleineren Problemchen (mit geänderten Namen von Funktionen, etc.) habe ich nun tatsächlich eine lauffähige shoutbox.php hinbekommen. Nur nochmal zur Sicherheit. Ist es richtig dass sich auch die pop-up Funktion geändert hat? Ich habe mal im Quelltext bei der "buddy-list" nachgeschaut, weil's bei mir net ging und habe daraufhin den onClickBefehl von: Code: $shoutboxlink = " | <a href=\"#\" onClick=\"popupWin('shoutbox.php', 'Shoutbox', 350, 350);\">Shoutbox</a>"; Code: $shoutboxlink = " | <a href=\"#\" onClick=\"MyBB.popupWindow('shoutbox.php', 'Shoutbox', 500, 350);\">Shoutbox</a>"; Gruß, Jens P.S.: @Michael! Weitere Frage ist nun auch, ob ich meine "Privatänderung" (deutsch_du) nun zum Download freigeben soll oder ob der bessere Weg ist wenn wir warten bis der Author selbst sich seinem Werk angenommen hat? Möchte eigentlich niemanden verärgern. RE: Shoutbox & MyBB 1.2 ? - Michael - 06.09.2006 Ja, das mit dem Popup ist korrekt. Frag einfach bei Musicalmidget nach ob du deine Version veröffentlichen darfst. RE: Shoutbox & MyBB 1.2 ? - DaStaFlexX - 06.09.2006 Zitat:Super! Nach ein paar weiteren kleineren Problemchen (mit geänderten Namen von Funktionen, etc.) habe ich nun tatsächlich eine lauffähige shoutbox.php hinbekommen.Super... Gute Arbeit ! Ja bitte veröffentlichen !!! bis gli... greetz DaStaFlexX |