Gremlin
31.03.2007, 23:26
Moin,
hier mal ein kleiner Code von mir der euch gefallen wird 8) er zeigt euch eine Onlineliste an, die ihr leicht konfigurieren könnt.
Installationshinweise
1. Datei online.php im Order include/system/ erstellen und darein folgenden Inhalt:
<?
/*
EquinoX Wer ist Online V1 © by Gremlin
*/
$aktivzeit = 300; // User anzeigen die innerhalb der letzen 300 Sekunden online waren
$ausrichtung = 1; // 1 = Nebeneinander ..... 2 = untereinander
$admin_prefix = '<font color="red">'; // Admin Prefix
$admin_suffix = '</font>'; // Admin Suffix
$show = time()-$aktivzeit;
$onlineliste = $db->query("SELECT nickname,admin FROM equinox_".$pageconfig['install_nr']."_user WHERE aktivzeit >= '".$show."' ORDER by nickname ASC");
$online = mysql_num_rows($onlineliste);
while ($show = mysql_fetch_assoc($onlineliste)){
$i = $i+1;
// Admin anzeigen
if ($show['admin'] == 1){
echo ''.$admin_prefix.''.$show['nickname'].''.$admin_suffix.'';
}else{
echo ''.$show['nickname'].'';
}
// Ausrichtung
if ($ausrichtung == 1 && $i != $online){
echo ',';
}
if ($ausrichtung == 2 && $i != $online){
echo '<br>';
}
}
?>
2. include/system/menue.inc.php an geeigneter Stelle folgendes einfügen:
<span>Wer ist online?</span>
<?require_once('include/system/online.php');?>
Konfigurationshinweise
Am Anfang der Datei könnt ihr einige Einstellungen vornehmen!
- Aktivzeit
Gebt hier bitte die Anzahl der Sekunden an, in denen ein User aktiv gewesen sein muss um anwesend zu sen!
- Ausrichtung
Hier eine 1 eingeben wenn die User nebeneinander durch Komma getrennt erscheinen sollen.
Hier eine 2 eingeben wenn die User untereinander erscheinen sollen.
- Admin Prefix
Hier könnt ihr einen HTML Codeteil eingeben, welcher vor einem user erscheinen soll, der Admin ist z.B. <font color="red">
- Admin Suffix
Hier muss das entsprechende Schließtag des HTML Codes vom Prefix rein, in diesem Fall wäre es </font>
Bei Fragen einfach melden!
Gruß
Gremlin
hier mal ein kleiner Code von mir der euch gefallen wird 8) er zeigt euch eine Onlineliste an, die ihr leicht konfigurieren könnt.
Installationshinweise
1. Datei online.php im Order include/system/ erstellen und darein folgenden Inhalt:
<?
/*
EquinoX Wer ist Online V1 © by Gremlin
*/
$aktivzeit = 300; // User anzeigen die innerhalb der letzen 300 Sekunden online waren
$ausrichtung = 1; // 1 = Nebeneinander ..... 2 = untereinander
$admin_prefix = '<font color="red">'; // Admin Prefix
$admin_suffix = '</font>'; // Admin Suffix
$show = time()-$aktivzeit;
$onlineliste = $db->query("SELECT nickname,admin FROM equinox_".$pageconfig['install_nr']."_user WHERE aktivzeit >= '".$show."' ORDER by nickname ASC");
$online = mysql_num_rows($onlineliste);
while ($show = mysql_fetch_assoc($onlineliste)){
$i = $i+1;
// Admin anzeigen
if ($show['admin'] == 1){
echo ''.$admin_prefix.''.$show['nickname'].''.$admin_suffix.'';
}else{
echo ''.$show['nickname'].'';
}
// Ausrichtung
if ($ausrichtung == 1 && $i != $online){
echo ',';
}
if ($ausrichtung == 2 && $i != $online){
echo '<br>';
}
}
?>
2. include/system/menue.inc.php an geeigneter Stelle folgendes einfügen:
<span>Wer ist online?</span>
<?require_once('include/system/online.php');?>
Konfigurationshinweise
Am Anfang der Datei könnt ihr einige Einstellungen vornehmen!
- Aktivzeit
Gebt hier bitte die Anzahl der Sekunden an, in denen ein User aktiv gewesen sein muss um anwesend zu sen!
- Ausrichtung
Hier eine 1 eingeben wenn die User nebeneinander durch Komma getrennt erscheinen sollen.
Hier eine 2 eingeben wenn die User untereinander erscheinen sollen.
- Admin Prefix
Hier könnt ihr einen HTML Codeteil eingeben, welcher vor einem user erscheinen soll, der Admin ist z.B. <font color="red">
- Admin Suffix
Hier muss das entsprechende Schließtag des HTML Codes vom Prefix rein, in diesem Fall wäre es </font>
Bei Fragen einfach melden!
Gruß
Gremlin