Seite 2 von 2

Verfasst: 28.10.2005 19:36
von Dragicomix
Einen Fehler habe ich schon gefunden und korregiert.

Jetzt habe ich in die index.php folgendes eingetragen:

//
// Begin PJIRC Channel Userlist & Count Integrations
//
$cachefile = 'cache/blitzedlist.html';
$cachetime = 1 * 60;
// Use cache if younger than $cachetime
if ( file_exists($cachefile) && time() - $cachetime < filemtime($cachefile) ) {
$listfile = @fopen($phpbb_root_path.$cachefile, "r");
$users = "";
$count = 0;
while ($nickname = fgets($listfile)) {
$users .= trim($nickname) . ", ";
$count++;
}
$thingydingy = 1;
}
else {
if ( $listfile = @fopen("http://scripts.blitzed.org/chanuserlist ... s=PASSWORD", "r") ) {
$users = "";
$fullfile = "";
$count = 0;
while ($nickname = fgets($listfile)) {
$users .= trim($nickname) . ", ";
$fullfile .= $nickname;
$count++;
}
// Cache the output to file
$fp = fopen($phpbb_root_path.$cachefile, 'w');
fwrite($fp, $fullfile);
fclose($fp);
$thingydingy = 1;
} else {
$myuserlist = $lang['IRC_memberlist_offline'];
$nickname = "";
$listfile = "";
$count = 0;
$users = "";
$thingydingy = 0;
}
}

if ( $thingydingy == 1 ) {
// Remove , from end
$users = ereg_replace(', $', "", $users);
$myuserlist = $lang['IRC_memberlist']." <b>$count</b><br />\n$users";
$myuserlist;
}


Irgend was stimmt aber immer noch nicht. Hoffe auf Hilfe.

Verfasst: 28.10.2005 23:46
von Dragicomix
Habs jetzt endlich hinbekommen. Nur werden die "User" untereinander angezeigt, und nicht nebeneinander. Kann man das abändern?

Verfasst: 29.10.2005 01:06
von Ramona_FP
Dragicomix hat geschrieben:Hab die Datei gefunden und alles so eingetragen wie es angegeben war. Aber irgendwie funktioniert das nicht richtig. Es steht bei mir dann:
moved_please_see, http://wiki.blitzed.org/Channel_user_list
Was hab ich falsch gemacht? Hab schon auf der Seite von Blitzed nachgeschaut, aber komme nicht klar damit, kann kaum Englisch.
Das bedeutet das die Adresse sich geändert hat!

Du musst dann diese hier nehmen; (wenn ich mich richtig erinnere müsste das der Teil aus der page_header sein)

http://scripts.blitzed.org/chanuserlist ... &pass=pass

Verfasst: 29.10.2005 08:51
von Dragicomix
Ja, ganz recht. Ich habe mir aber einen Channel bei "irc.insiderZ.de" eingerichtet und halt dann auch denihre Adresse eingetragen.

http://www.insiderz.de/modules.php?name ... an=channel

Jetzt funktioniert auch das auslesen, allerdings stehen die User untereinander statt nebeneinander.Weiß allerdings nicht warum.

Verfasst: 29.10.2005 09:06
von michi50
Mann sollte das bei cback orion beachten!
http://www.community.cback.de/kb.php?mode=cat&cat=3

Verfasst: 29.10.2005 13:28
von lexyart
Bin bei Quakenet.org mit meinem Channel und habe Pjirc auf meiner HP laufen. Gibts da auch eine Möglichkeit die aktuellen User auf der Startseite anzeigen zu lassen?

Danke!