Hilfe zum einbau des pcpin Chats

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

Hilfe zum einbau des pcpin Chats

Beitrag von meli_s »

Hallo Forenmitglieder

Ich bin ziemlich am verzweifeln mache ich schon seit 2 Tagen an dem PCPIN Chat rum und ich schaffe es nicht, Ihn vollständig einzubinden..

ICH Habe die S U C H Funktion genutzt und bin auch fündig geworden, hier : Klick aber dieses Posting ist so verworren, da es ständig Änderungen gab innerhalb des Postings das ich einfach nicht durchsteige...

Es ist eigehntolich das dortige Problem..
Also: ich habe den Chat Installiert und auch verlinkt und zwar in der "Wer ist Online" Tabelle (unten) Ich wollte dort anzeigen WER sich gerade im Forum befindet.. Die ganzen Befehle die in oben geanntem Posting genannt wurden habe ich schon ausprobiert.

Irgendetwas stimmt nicht, denn es wird nichts angezeigt...

Ich hänge gleich die txt Dateien an, damit Ihr den fehler gleich sehen könnt.

index.txt
index_body.txt

Bitte helft mir, ich komme einfach nicht weiter

Danke Meli
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Ich schließe mich obiger Frage mal an :D

Ich habe die aktuellste Version des Chats

und in dieser gibt es die Dateien

chat/header.inc.php
chat/functions.inc.php

nicht mehr! Die Datei chat/config.inc.php gibt es noch, da hat sich nur der Pfad geändert in chat/config/config.inc.php - mehr habe ich aber bisher nicht "rausgefunden" bzw. ich habe keine Ahnung welche Dateien ich nun statt dessen includen muss :-?

Bin 1 Schritt weiter:

wenn ichs so in die index.php einfüge:

Code: Alles auswählen

echo "User im Chat:<br>";
include ('/chat/interface.php?t=3&list_type=list');
gibt ers aus aaaber ich hätte es, nein ich muss es eigentlich übers Template einbinden da ich das ja in einer bestimmten Box stehen haben möchte..

Der Block aus der Interface.php (case 3) sieht so aus:

Code: Alles auswählen

  CASE 3  :   /* Show online users list */
              $userlist=$session->listRoomUsers();
              $userlist_count=COUNT($userlist);
              $user=NEW user();
              $users=ARRAY();
              FOR($i=0; $i<$userlist_count; $i++){
                $user->readUser($session, $userlist[$i]['user_id']);
                $users[]=$user->login;
              }
              showList($users);
              BREAK;
Liebe Grüße

Ramona
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Nachtrag: ich habs :D

Waynes noch interessiert:

in der index.php suche

Code: Alles auswählen

        $template->assign_vars(array(
(den letzten)

Danach einfügen;

Code: Alles auswählen

'CHAT_TOTAL_USERS' => implode('',file('http://deinedomain.de/deinforum/chat/interface/php?t=1&list_type=list')),
Dann kann man in der index_body.tpl an beliebiger Stelle

Momentan sind {CHAT_TOTAL_USERS} User online.

einfügen. Damit hat man die Anzahl der Chatter die online sind. Möchte man auch die Namen anzeigen lassen fügt man in der index.php nach

Code: Alles auswählen

'CHAT_TOTAL_USERS' => implode('',file('http://deinedomain.de/deinforum/chat/interface/php?t=1&list_type=list')),
folgendes ein;

Code: Alles auswählen

'CHAT_TOTAL_USERNAMES' => implode('',file('http://deinedomain.de/deinforum/chat/interface/php?t=3&list_type=list')),
und in der index_body.tpl

{CHAT_TOTAL_USERNAMES}
Liebe Grüße

Ramona
hatschi77
Mitglied
Beiträge: 4
Registriert: 12.05.2006 16:19

Beitrag von hatschi77 »

Also, das klingt alles sehr schlüssig! ;-)

Ich glaube nur das der "link" falsch ist - richtig ist in meinen Augen:

http://deinedomain.de/deinforum/chat/in ... _type=list

--> nach "interface" ein . und nicht /

Ich hab das dann auch mal so eingebaut:

index.php:
$template->set_filenames(array(
'body' => 'index_body.tpl')
);

$template->assign_vars(array(
'CHAT_TOTAL_USERS' => implode('',file('http://abi96.xxx.de/chat/interface.php? ... _type=list')),
'CHAT_TOTAL_USERNAMES' => implode('',file('http://abi96.xxx.de/chat/interface.php? ... _type=list')),
'TOTAL_POSTS' => sprintf($l_total_post_s, $total_posts),
'TOTAL_USERS' => sprintf($l_total_user_s, $total_users),
'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),
Und index_body.tpl:
<tr>
<td class="row1" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} &nbsp; [ {L_WHOSONLINE_ADMIN} ] &nbsp; [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}<br />Momentan sind {CHAT_TOTAL_USERS} User online: &nbsp;{CHAT_TOTAL_USERNAMES}</span></td>
</tr>
Aber trotzdem bekomme ich die "Online-User" noch nicht angezeigt! :-(

Hat da vielleicht nochmal jemand ein Tipp? Es scheint alles schlüssig zu sein, aber irgendwie funzt es noch nicht wirklich!

Vielen Dankschonmal! :grin:

LG
Hatsch
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Der Link stimmt schon so wie er ist :wink: mit obiger Variante funktioniert es bei mir auch einwandfrei! :)
Liebe Grüße

Ramona
hatschi77
Mitglied
Beiträge: 4
Registriert: 12.05.2006 16:19

Beitrag von hatschi77 »

Echt? :o Warum bei mir nicht? *heul*
hatschi77
Mitglied
Beiträge: 4
Registriert: 12.05.2006 16:19

Beitrag von hatschi77 »

Hast Du vielleicht außerdem noch etwas geändert?
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Ja echt :D Ich poste es doch nicht als Tipp wenns nicht funktioniert :wink:

Nein, sonst habe ich nichts geändert..
Liebe Grüße

Ramona
hatschi77
Mitglied
Beiträge: 4
Registriert: 12.05.2006 16:19

Beitrag von hatschi77 »

Ok - ich hab's! War mein eigener Denkfehler! :oops:

Wenn man die Online-Anzeige auch im Portal sehen möchte, dann muss man natürlich auch die portal.php und die portal_body.tpl entsprechend anpassen - ich Dummerchen!

Bei mir funktioniert es im Überigen nur mit jeweils:
http://deinedomain.de/deinforum/chat/in ... _type=list

Also mit dem . nicht mit dem /! Der / würde in meinen Augen auch keinen allzu großen Sinn machen! *gg*

Danke trotzdem!

Beste Grüße
Benutzeravatar
feuerteufel
Mitglied
Beiträge: 524
Registriert: 17.04.2004 21:11
Wohnort: Schortens
Kontaktdaten:

Beitrag von feuerteufel »

müssen bei euch, die User sich nochmals anmelden, wenn sie in den Chat gehen ???

gruß der feuerteufel
Wenn es Wo Brennt, war ich schon lange da ...

Feuerwehr Schortens
Antworten

Zurück zu „phpBB 2.0: Mod Support“