PJIRC MOD -Probleme mit Online Anzeige

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.
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

PJIRC MOD -Probleme mit Online Anzeige

Beitrag von Ramona_FP »

Hallo,

/edit;siehe nächster Beitrag :wink:
Zuletzt geändert von Ramona_FP am 27.05.2005 02:41, insgesamt 2-mal geändert.
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Habe nun diesen MOD eingebaut...leider bekomme ich im Forum immer

Chat status temporarily unavailable


Weiss jemand woran das liegen könnte?
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

*24 Std.* (naja fast-nach dem ersten Posting ja) :D
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Ramona_FP hat geschrieben:Habe nun diesen MOD eingebaut...leider bekomme ich im Forum immer

Chat status temporarily unavailable
http://pjirc4phpbb.earlsoft.co.uk/

Hm, site status is temporary unavailable too :-?

Welchen Code hast du in deine index.php eingefügt?

Persönliche Daten einfach XXXen... easy
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Danke dass Du helfen möchtest :grin: :grin: :grin:

In der Index.php habe ich folgendes;

Code: Alles auswählen

//
// 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?channel=%23fruehchenchat&pass=XXXXXXXXXX", "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;
}
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Scheint alles soweit zu stimmen.

Setz bitte eine Zeile unter fclose($fp); folgendes...

Code: Alles auswählen

		@chmod($cachefile, 0777);
... und dann überprüf nochmal, ob der Ordner cache/

auch CHMOD 777 hat. easy
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Habsch (beides) gemacht hilft leider nichts :-?

Ich vermute allerdings mal dass ich irgendwo einen Fehler haben muss denn hier funktionierts auch und das ist der gleiche MOD :-? (Beispielseite,ist nicht meine :wink: )
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

könnte es seind as der sever aus sichheritsgründe @fopen verboten hat?

nur sone übelegung weiß da uach net so besheid :-?

Jan
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Hm, hast du das auch gemacht...
It is required that you register for this feature at Blitzed.org before you can use it.
# Go here to register it: http://www.blitzed.org/scripts/chanuser ... ster.phtml
# Do not use the "#" symbol before your channel name when editing.
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Jap ist regsitriert! :wink:

@Jan; Hoster hab ich angeschrieben warte noch auf Antwort.. oder kann man das noch irgendwie anders testen ob das "erlaubt" ist oder nicht?

/edit; grad aufgefallen; muss ich in der chat.php hier

Code: Alles auswählen

// Do the serverprotocol-domain-path-port-thingy by phpbb.com group
$script_name = preg_replace('/^\/?(.*?)\/?$/', "\\1", trim($board_config['script_path']));
$server_name = trim($board_config['server_name']);
$server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';
$server_port = ( $board_config['server_port'] <> 80 ) ? ':' . trim($board_config['server_port']) . '/' : '/';
irgendwelche Pfade einfügen oder bleibt das so?
Antworten

Zurück zu „phpBB 2.0: Mod Support“