Ajax Chat einbinden

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Shababa
Mitglied
Beiträge: 42
Registriert: 29.01.2014 17:13

Re: Ajax Chat einbinden

Beitrag 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 ^^
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8135
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Ajax Chat einbinden

Beitrag von Kirk »

Tausche mal diese Zeichen gegen das hier ' aus.
Benutzeravatar
Shababa
Mitglied
Beiträge: 42
Registriert: 29.01.2014 17:13

Re: Ajax Chat einbinden

Beitrag 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(); 

?>
Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

Re: Ajax Chat einbinden

Beitrag 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>
Benutzeravatar
Shababa
Mitglied
Beiträge: 42
Registriert: 29.01.2014 17:13

Re: Ajax Chat einbinden

Beitrag 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: •
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8135
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Ajax Chat einbinden

Beitrag 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)
Benutzeravatar
Shababa
Mitglied
Beiträge: 42
Registriert: 29.01.2014 17:13

Re: Ajax Chat einbinden

Beitrag von Shababa »

Ahhh hammer, jetzt ist alles perfekt! :grin: Vielen Dank! 8)
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8135
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Ajax Chat einbinden

Beitrag von Kirk »

Freut mich das es geklappt hat, viel Spaß mit deinem Chat. :)
Selenchen
Mitglied
Beiträge: 4
Registriert: 29.01.2014 23:24

Re: Ajax Chat einbinden

Beitrag von Selenchen »

Hat sich schon erledigt. Ich habe Hilfe gefunden.
Antworten

Zurück zu „[3.0.x] Mod Support“