Seite 1 von 1

pjIRC: Wer ist im Chat

Verfasst: 15.03.2006 18:23
von FarChris
Hallo,
ich habe die pjirc Chat Mod.
Ich habe meinen Channel bei afterworkchat.de und würde nun gerne dieses Add On zur Anzeige der User einbauen. Soweit ist alles geschafft, aber wenn ich diesen Code einfüge:

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://www.afterworkchat.net/status/user_ison.php?m=js&c=Comuse.org", "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; 
}
steht unten:
Benutzer im Chat: 1
document.write('@miniluke'),

wie bekomme ich ein
<script src=></script>
vor den Link:
"http://www.afterworkchat.net/status/use ... Comuse.org"
ohne das der Code kaputt geht und es dann richtig angezeigt wird?

Verfasst: 15.03.2006 18:27
von Valerie Raghnall
hi,

hast du schon versucht, den script tag in der tpl datei einzufügen?

Verfasst: 15.03.2006 18:28
von FarChris
hi, was genau muss ich dann nacher weiter machen.
Und welche tpl Datei meinst du ?

Verfasst: 15.03.2006 18:29
von Valerie Raghnall
ich hab noch nie einen script tag verwendet, kann dir also nicht den genauen wortlaut davon sagen... und ich meine die tpl datei über die die linkvariable aufgerufen wird. welche das bei dir ist, weiß ich nicht ;-)

Verfasst: 20.03.2006 12:26
von foxi_brown
hi, würde mich brennend interressieren, ob du eine Lösung gefunden hast. Habe nämlich dasselbe Problem

In welche tpl muss denn der script tag eingefügt werden?

Verfasst: 24.03.2006 12:50
von Seether
Der zeigt doch dann nur die Anzahl der User an, die über das Applet reingegangen sind?!?!


S.

Verfasst: 28.03.2006 15:39
von foxi_brown
ja, und wie geht man da vor?