Seite 1 von 1

PCPIN-Chat in das Forum integrieren

Verfasst: 13.10.2003 19:06
von Andy73
Hallo!

Ich habe bisher die ChatBox im Einsatz. Da ich mit der allerdings unzufrieden war, würde ich ganz gerne einen komplexeren Chat integrieren. Ich habe jetzt den PCPIN-Chat installiert und wäre mit diesem eigentlich auch ganz zufrieden.

Kann mir bitte jemand sagen, wie ich diesen so in diese Seite integrieren kann, dass man im Forum bereits sieht, wieviele Chatter online sind?

Ich habe hierzu zwar ein Script gefunden, kann aber damit leider nicht soviel anfangen:
Admin hat geschrieben:Working script:

Code: Alles auswählen

<?php 
include("header.inc.php"); 
include("config.inc.php"); 
include("functions.inc.php"); 

$room_id=1; 

// Show total users count 
echo "There are ".users_total()." users in chat."; 

// Show users count in one room 
echo "There are ".users_count($room_id)." users in chat room ".pcpin_nice_room($room_id)."."; 

// Read usernames from one room into array $one_room 
$q=mysql_query("SELECT user from pcpin_users WHERE room = '$room_id'"); 
$one_room=mysql_fetch_array($q); 

// Read usernames from whole chat into array $whole_chat 
$q=mysql_query("SELECT user from pcpin_users"); 
$whole_chat=mysql_fetch_array($q); 


// Show names in one room 
IF(count($one_room)){
  FOR($i=0;$i<count($one_room);$i++){ 
    echo $one_room[$i]." "; 
  } 
}ELSE{ 
  echo "No users found"; 
} 

// Show names in whole chat 
IF(count($whole_chat)){
  FOR($i=0;$i<count($whole_chat);$i++){
    echo $whole_chat[$i]." ";
  }
}ELSE{ 
  echo "No users found"; 
} 
?>
In welcher Datei muss ich denn diesen Part einfügen und wie funktioniert dann die Darstellung in der overall_header.tpl?

Kann mir auch jemand sagen, ob ich das das auch im Portal ersetzen kann? Dort, wo bisher der Chatbox angezeigt wird.

Ich hoffe, dass mir jemand helfen kann und bedanke mich schonaml.

Gruß, Andy

Verfasst: 14.10.2003 12:32
von Andy73
Hallo,

ich vermute mal, dass ich die drei ersten include-Zeilen in die php-Dateien (welche? portal.php und index.php oder page_header.php?) einfügen muss - weiss aber leider nicht, was ich mit dem Rest machen soll.

Mit den Zeilen
// Show total users count
echo "There are ".users_total()." users in chat.";
und
// Show names in whole chat
IF(count($whole_chat)){
FOR($i=0;$i<count($whole_chat);$i++){
echo $whole_chat[$i]." ";
}
}ELSE{
echo "No users found";
}
sollte ja dann die Anzeige der Chatter-Anzahl und der Chatter-Namen erfolgen. Wie muss ich diese abändern, damit ich sie aus den tpl-Dateien aufrufen kann?
Ich habe leider echt keine Ahnung :roll:

Bevor jetzt wieder jemand kommt, dass ich erstmal php lernen soll.... habe mir schon ein Buch gekauft und angefangen zum lernen :wink:
.... weiss aber trotzdem nicht, wie das geht. :oops:

Gruß, Andy