Seite 2 von 2

Re: Ajax Chat einbinden

Verfasst: 30.01.2014 14:11
von Shababa
Ich habe bei der Kodierung in meinem Notepad ++ nachgeschaut und dort steht es automatisch auf UTF-8 ohne BOM.
Also denke ich mal, dass die Konvertierung eigentlich in Ordnung sein müsste.

Auch wegen dem "," habe ich alles überprüft und es sieht nicht so aus, als würde es dort irgendwo fehlen.
Und wenn ich den eingefügten Code wieder rausnehme, ist das Forum wieder da... deshalb denke ich, wird es irgendwo einen Fehler im Code haben müssen,
so wie ich den eingefügt habe. Aber da es ja bei etlichen anderen Usern klappt, muss es wohl an mir liegen.... aber ich habe wirklich ALLES überprüft, was
ich dabei nur überprüfen konnte und bin total confused. Kaffee hab ich schon 4 Tassen getrunken ^^

Die Forum-Cache hatte ich auch schon geleert und auch alle Templates aktualisiert, so wie auch die Themen und Grafiksammlungen.
Und sobald ich es dann die common.php mit dem angefügten Code abspeichere, kann ich garnichts mehr im Adminbereich machen,
weil ich dann komplett keinen Zugriff mehr habe, da die Seite einfach weiß bleibt. Selbst wenn ich die direkte URL eingebe oder den
Adminbereich einfach aktualisiere. Alles blank *seufz*
„In der Ruhe liegt die Kraft.“
Ja das stimmt schon...

PS: der User "Selenchen" bin ich wirklich nicht.
Ist einfach nur Zufall, dass diese User oder Userin sich am selben Tag hier registriert und auch ein Problem mit der Chat-Einbindung hat ^^

Re: Ajax Chat einbinden

Verfasst: 30.01.2014 14:24
von Kirk
Tausche mal diese Zeichen gegen das hier ' aus.

Re: Ajax Chat einbinden

Verfasst: 30.01.2014 15:39
von Shababa
Super, damit hats geklappt! Vielen Dank! :-)

edit:
Wo kann ich eigentlich angeben, auf welche PHP-Seite der Klick auf den Link im Header leiten soll?
Bei mir verlinkt es zur Zeit auf

Code: Alles auswählen

localhost/phpbb3/""
anstatt auf

Code: Alles auswählen

localhost/phpbb3/chat_body.php
Ist das in der chat_body.php bei diesem Code?

Code: Alles auswählen

$template->set_filenames(array( 
   'body' => 'chat_body.html')
Und so sieht die chat_body.php bei mir komplett aus:

Code: Alles auswählen

<?php 

// Benötigte Dateien und Variablen von phpBB 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
$phpEx = substr(strrchr(__FILE__, '.'), 1); 
include($phpbb_root_path . 'common.' . $phpEx); 

// Session auslesen und Benutzer-Informationen laden 
$user->session_begin(); 
$user->setup(); 
$auth->acl($user->data); 

// Header und Titel der Seite 
page_header('~ Chat ~'); 

// Angabe eurer Content-Seite 
$template->set_filenames(array( 
   'body' => 'chat_body.html') 
); 

// Footer 
page_footer(); 

?>

Re: Ajax Chat einbinden

Verfasst: 30.01.2014 16:21
von Gast234254
Dateien sollte man nich nur herunterladen sondern auch den Beitrag, der das alles erklärt, auch lesen. Kurz geposted, dort wo du es heruntergeladen hast, siehe meinen ersten Beitrag, gibt es die Installations Anleitung.

Dieser code in der functions.php leitet zum intigrierten Chat

Code: Alles auswählen

       'U_CHAT'                => append_sid("{$phpbb_root_path}chat_body.$phpEx"),
und dieser code ist der Link im Header

Code: Alles auswählen

<li class="icon-members"><a href="{U_CHAT}" title="{L_CHAT_EXPLAIN}">{L_CHAT}</a></li>

Re: Ajax Chat einbinden

Verfasst: 30.01.2014 18:48
von Shababa
OMG! Ich hab nun rausgefunden, warum ich heute so viele Schwierigkeiten und Probleme dabei hatte diese kleine Sache einzubauen.
Und zwar lag das alles daran, dass ich es auf meinem localhost Server zu installieren versuchte, auf dem aber kein Chat installiert ist.

Dann kaum hab ich es auf meinen Online-Server geladen und in meinem Online-Forum installiert, lief alles problemlos und ohne Schwierigkeiten! :grin:
Oh man....... und ich fing schon damit an, an meinem Verstand zu zweifeln :D Na super, jetzt läuft wenigstens alles so wie ich es haben wollte!

Danke euch allen für euren Einsatz mir zu helfen! : )

Ich hab nur noch eine ganz kleine Kleinigkeit, die ich nun nicht hinbekomme.
Und zwar gehts bei meinem Style (ColorizeIt von Artodia) um die Punkte zwischen den Links im Header, wo bei mir jetzt
zwischen "Chat" und "FAQ" so ein Punkt fehlt. Hab schon bereits in der overall_header.html rumprobiert, aber nach Stunden
nicht den richtigen Befehl gefunden, um zwischen den beiden Hyperlinks so einen Punkt zu erzeugen.

Hier mal ein Bild von meiner Situation:
[ externes Bild ]

Kann mir jemand sagen, wie ich den dort zwischen rein bekomme?
Es ist übrigens keine Grafik, da man den Punkt kopieren kann: •

Re: Ajax Chat einbinden

Verfasst: 30.01.2014 18:59
von Kirk
Du müsstest das hier &nbsp; &bull; &nbsp; eintragen, danach das hier nicht vergessen:
Änderungen am Style sind nicht sofort sichtbar (Template-Caching)

Re: Ajax Chat einbinden

Verfasst: 30.01.2014 19:15
von Shababa
Ahhh hammer, jetzt ist alles perfekt! :grin: Vielen Dank! 8)

Re: Ajax Chat einbinden

Verfasst: 30.01.2014 19:18
von Kirk
Freut mich das es geklappt hat, viel Spaß mit deinem Chat. :)

Re: Ajax Chat einbinden

Verfasst: 30.01.2014 20:55
von Selenchen
Hat sich schon erledigt. Ich habe Hilfe gefunden.