Erweitern der Statistikanzeige des Forum um die im Chat anwesenden Chatter.
1) Öffne die Datei german.lng
suche nach:
$langimages = "";
darunter füge ein:
$txt['chat0'] = 'User im Chat';
$txt['chat2'] = 'Niemand im Chat, mache doch den Anfang!';
wiederhole diese Schritte wenn du mehrere Sprachen installiert hast auch in den anderen .lng Dateien.
2) Öffne die Datei Boardindex.php
Suche nach:
// load the number of users online right now
$guests = 0;
darüber füge ein:
// wir fragen ab welche user sich im chat befinden
$chatteronline = '';
$requestChat = mysql_query (" SELECT NICK from poc_user_data where Online ='1' ");
while ($row = mysql_fetch_row ($requestChat)) {
$chatteronline .=$row[0].', ';
}
if ($chatteronline == ''){
$chatteronline = $txt['chat2'];
}
// ende der poc abfrage
suche nach:
<tr>
<td class="catbg" colspan="2"><b>' . $txt[158] . '</b></td>
</tr><tr>
<td class="windowbg" width="20" valign="middle" align="center">
<img src="' . $imagesdir . '/online.gif" border="0" alt="" />
</td>
<td class="windowbg2" width="100%">
' . $guests . ' ' . $txt[141] . ', ' . $numusersonline . ' ' . $txt[142] . '<br />
' . $users . ' ' . $stats . '
</td>
</tr>';
hinter die letzte </tr>
aber vor '; füge ein:
<tr><td class="catbg" colspan="2"><b>' .$txt['chat0']. '</b></td></tr>
<tr><td class="windowbg" width="20" valign="middle" align="center">
<img src="' . $imagesdir . '/chat-poc.gif" border="0" alt="" />
</td>
<td class="windowbg2" width="100%"><font size="1">' .$chatteronline. '</font></td></tr>
speichere dir diese grafik:
übertrage die grafik nach path_to_forum/YaBBImages/chat-poc.gif
Übertrage die geänderten .lng Dateien und die BoardIndex.php
Fertig.
Wie das ganze ausschaut ist unter
www.dein-big-chat.de/yabbse/ zu sehen.
Hinweis: die tabellen des chat müssen bei dieser lösung in der gleichen db sein wie die des forum!