chaosbiker
08.11.2005, 17:12
Forum 2.3.2
Chat 2.1.2
Beschreibung:
Bei jeden neuen User der sich im Forum einloggt ertönt ein Ton
1. Diesen Code im ACP unter SQL-Abfrage oder in PHP-My-Admin ausführen vorher die BB-Nummer durch eure ersetzen, also bb1 durch eure Nummer, z.B. bb2
ALTER TABLE `bb1_jgs_chat_useronline`
ADD `useronline` INT( 11 ) NOT NULL;
2. Im ACP die Template "jgs_chat_optionen" öffnen
suche
</body>
</html>
darüber einfügen
<if($musik == 1)><then>
<embed src="chat_images/online.wav" autostart="true" hidden="true" height="0" width="0">
</then></if>
3. Öffne "jgs_chat-optionen.php"
suche
eval("\$tpl->output(\"".$tpl->get("jgs_chat_optionen")."\");");
exit();
?>
darüber einfügen
// Sound abspielen
$countonline = 0;
$result5 = $db->unbuffered_query("SELECT s.userid, username, useronlinegroupid, useronlinemarking, invisible FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity >= '".(time() - 60 * $useronlinetimeout)."'".(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" ", ",", $wbbuserdata['ignorelist']).")") : (""))." ORDER BY u.username ASC");
while ($row5 = $db->fetch_array($result5)) {
$userid = $row5['userid'];
$invisible = $row5['invisible'];
if($invisible == 1 || $userid == 0 ){
}else{
$countonline++;
}
}
iif($chat_online_status['useronline'] == $countonline ){
$musik = 0;
}elseif($chat_online_status['useronline'] > $countonline){
$musik = 0;
$db->query("UPDATE bb".$n."_jgs_chat_useronline SET useronline = '".$countonline."' WHERE userid='".$wbbuserdata['userid']."'");
}else{
$musik = 1;
$db->query("UPDATE bb".$n."_jgs_chat_useronline SET useronline = '".$countonline."' WHERE userid='".$wbbuserdata['userid']."'");
}
4. Wave datei in den Ordner "chat_images" hochladen
eine Wave Datei mit den Namen "online.wav" in den Ordner "chat_images" hochladen
Chat 2.1.2
Beschreibung:
Bei jeden neuen User der sich im Forum einloggt ertönt ein Ton
1. Diesen Code im ACP unter SQL-Abfrage oder in PHP-My-Admin ausführen vorher die BB-Nummer durch eure ersetzen, also bb1 durch eure Nummer, z.B. bb2
ALTER TABLE `bb1_jgs_chat_useronline`
ADD `useronline` INT( 11 ) NOT NULL;
2. Im ACP die Template "jgs_chat_optionen" öffnen
suche
</body>
</html>
darüber einfügen
<if($musik == 1)><then>
<embed src="chat_images/online.wav" autostart="true" hidden="true" height="0" width="0">
</then></if>
3. Öffne "jgs_chat-optionen.php"
suche
eval("\$tpl->output(\"".$tpl->get("jgs_chat_optionen")."\");");
exit();
?>
darüber einfügen
// Sound abspielen
$countonline = 0;
$result5 = $db->unbuffered_query("SELECT s.userid, username, useronlinegroupid, useronlinemarking, invisible FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity >= '".(time() - 60 * $useronlinetimeout)."'".(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" ", ",", $wbbuserdata['ignorelist']).")") : (""))." ORDER BY u.username ASC");
while ($row5 = $db->fetch_array($result5)) {
$userid = $row5['userid'];
$invisible = $row5['invisible'];
if($invisible == 1 || $userid == 0 ){
}else{
$countonline++;
}
}
iif($chat_online_status['useronline'] == $countonline ){
$musik = 0;
}elseif($chat_online_status['useronline'] > $countonline){
$musik = 0;
$db->query("UPDATE bb".$n."_jgs_chat_useronline SET useronline = '".$countonline."' WHERE userid='".$wbbuserdata['userid']."'");
}else{
$musik = 1;
$db->query("UPDATE bb".$n."_jgs_chat_useronline SET useronline = '".$countonline."' WHERE userid='".$wbbuserdata['userid']."'");
}
4. Wave datei in den Ordner "chat_images" hochladen
eine Wave Datei mit den Namen "online.wav" in den Ordner "chat_images" hochladen