Wie baue ich meinen Ajax Chat als Shoutbox ein? - 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: Wie baue ich meinen Ajax Chat als Shoutbox ein? (/thread-13563.html) |
RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - eneR - 15.04.2012 Genau so sieht es aus. Habe mich auch an diesen gehalten. RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - Jockl - 15.04.2012 So, jetzt habe ich mir die blueimp-Shoutbox auch mal installiert und einen ganz anderen Ansatz gewählt, um Gäste auszuschließen. Ersetze in der index.php die Zeilen PHP-Code: // START Shoutbox-Code PHP-Code: // START Shoutbox-Code Dann erstelle ein neues Template mit dem Namen blueimp_shoutbox und folgendem Inhalt Zitat:<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" width="100%" class="tborder">In dem index Template ersetzt Du die Zeilen für die Shoutbox durch PHP-Code: {$my_blueimp_shoutbox} Die shoutbox.php bleibt in dem ursprünglichen Zustand, wie sie von ows gepostet wurde. RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - King Louis - 15.04.2012 Ohne es getestet zu haben mal eine Frage Klappt folgende Zeile im Template oder müsste Sie nicht eigentlich mithilfe von Variablen laufen? Code: <td class="trow1"><div style="width:100%;"><?php echo getShoutBoxContent(); ?></div></td> RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - Jockl - 15.04.2012 guckst Du https://www.mybb.de/forum/thread-13563-post-108009.html#pid108009 RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - King Louis - 15.04.2012 Das kommt dahin wenn man nachträglich probiert einzusteigen xD Aber kennst du ja auch RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - Jockl - 15.04.2012 Ja, das kenne ich auch Aber Du hast schon recht. Man kann das auch noch umbauen, damit man dieses Plugin nicht benötigt.... Nachtrag: wenn man das o.a. Plugin nicht benutzen möchte, dann müssen folgende Zeilen in die index.php PHP-Code: // START Shoutbox-Code Code: <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" width="100%" class="tborder"> RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - King Louis - 15.04.2012 Ich wollte es für mein eigenes Plugin wissen weil das da etwas doof gelöst ist Aber wenn man dazu das andere Plugin auch brauch mach ich das weiter auf die doofe Art^^ RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - Jockl - 15.04.2012 siehe Nachtrag in meine obigen Beitrag RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - eneR - 15.04.2012 Hi Jockl, hier hat sich aber nun wirklich viel getan !!! Du meinst das PI --> phptpl-1.9.7z was man dazu reinspielen musste ? Dieses kann man danach wieder deaktivieren & löschen ? Werde ich mich gleich mal ans Werk machen und anschliessend berichten. Jetzt habe ich folgendes geändert: 1. Templete Index mit {$my_blueimp_shoutbox} angepasst 2. Meine Index.php folgend angepasst: PHP-Code: // START Shoutbox-Code 3. Das Template blueimp_shoutbox erstellt. Im eingeloggten Modus sehe ich nun 2 Shoutboxen (weil ich die alten Einträge aus dem Template Index noch nicht gelöscht habe) Die erste "Neue" erscheint wie sie soll mit Inhalt. Die zweite "Alte" ist leer ( ist ja normal) Nur wenn ich mich auslogge und als Gast auf meine Indexseite gehe kommt nun folgender Fehler: Edit: Bin ich doof... nachdem ich nun die alten Shoutbox-Informationen aus dem Index-Template entfernt habe geht´s !!!!! Klasse .... Danke dafür !!!! RE: Wie baue ich meinen Ajax Chat als Shoutbox ein? - eneR - 02.06.2012 Hi, mal noch eine Frage zur Funktionalität der Shoutbox. Wenn man sich ins Forum einloggt, hat man meistens nicht den neusten Chatbeitrag in der Shoutbox vor sich. Das heisst, man muss immer zum Neusten scrollen, wobei bei uns schon einige darauf reingefallen sind und meinten es gäbe keine neuen Beiträge. Wenn man direkt in den Chat geht, wird immer gleich der Neuste angezeigt. Was muss ändern, das immer generell das Neuste in der Shoutbox angezeigt wird ? |