anpera.net
https://anpera.homeip.net/phpbb3/

3 kleine fragen
https://anpera.homeip.net/phpbb3/viewtopic.php?f=25&t=2627
Seite 1 von 1

Autor:  Tornum [ Mo 12 Jun, 2006 07:41 ]
Betreff des Beitrags:  3 kleine fragen

hi
also erstmal die frage: wie kann ich das standartstyle für ale user ändern?

gibts nen hack mit dem user unter dem chat sehen können wie ihr text im chat dann aussieht?

gibts nen hack mit dem man gleich auf der startseite die onlineuser auf "normalos" und SU1,2 und 3 unterteilt werden?

Autor:  Squall [ Mo 12 Jun, 2006 07:45 ]
Betreff des Beitrags: 

Zum 1.Common..unter standarttemplate..kannste es festlegen..soweit ich weiß..ist bei allen versionen yar der standart..kannste aber ändern

2.suche benutzen..glaube..habe es irgendwo mal gesehen

zum 3...hier von Eliwood etwas

Öffe common.php
Suche
PHP:
}else{
//return "Your character info will appear here after you've logged in.";
//$sql = "SELECT name,alive,location,sex,level,laston,loggedin,lastip,uniqueid FROM accounts WHERE locked=0 AND loggedin=1 ORDER BY level DESC";
$sql="SELECT name,alive,location,sex,level,laston,loggedin,lastip,uniqueid FROM accounts WHERE locked=0 AND loggedin=1 AND laston>'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds"))."' ORDER BY level DESC";
$result = db_query($sql) or die(sql_error($sql));
$count = db_num_rows($result);
$ret.=appoencode("`b$count Spieler Online:`b`n");
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
$ret.=appoencode("`^$row[name]`n");
$onlinecount++;
}
db_free_result($result);
if ($onlinecount==0) $ret.=appoencode("`iNiemand`i");
$ret.=(getsetting("maxonline",10)>0?grafbar(getsetting("maxonline",10),(getsetting("maxonline",10)-$onlinecount),180):"");
return $ret;
}


Ersetze mit
PHP:
}else{
/* Spieler; Moderatoren; Admin; Onlineanzeige by Eliwood */
$onlinecount = 0; $users = 0; $mods = 0; $admins = 0;
$sql="SELECT name,superuser FROM accounts WHERE locked=0 AND loggedin=1 AND laston>'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds"))."' ORDER BY level DESC";
$result = db_query($sql) or die(db_error($sql));
while ($row = db_fetch_assoc($result)){
switch($row['superuser']):
case 0:
case 1:
$text.="`^$row[name]`n";
$users++;
break;

case 2:
//case 3:
$text2.="`^$row[name]`n";
$mods++;
break;
//case 4:
//case 5:
case 3:
$text3.="`^$row[name]`n";
$admins++;
break;
endswitch;
$onlinecount++;
}
$ret.=appoencode("`@$users Spieler Online:`n");
$ret.=appoencode($text."`0");
if ($users==0) $ret.=appoencode("`iKeine Spieler Online`i`n");

$ret.=appoencode("`n`@$mods Moderatoren Online:`n");
$ret.=appoencode($text2."`0");
if ($mods==0) $ret.=appoencode("`iKeine Moderatoren Online`i`n");

$ret.=appoencode("`n`\$$admins Admins Online:`n");
$ret.=appoencode($text3."`0");
if ($admins==0) $ret.=appoencode("`iKeine Admins Online`i`n");

db_free_result($result);
$ret.=(getsetting("maxonline",10)>0?grafbar(getsetting("maxonline",10),(getsetting("maxonline",10)-$onlinecount),180):"");
return $ret;
}

glaube...gab noch irgendwo ne andere variante...

Autor:  Tornum [ Mo 12 Jun, 2006 07:58 ]
Betreff des Beitrags: 

hm irgendwie hab ich diesen abschnitt den ich suchen soll nicht hab zwar die suche angeschmissen aber die lieferte nur ergebnisse dir überhaupt nicht zu deinem script passt...

Autor:  Squall [ Mo 12 Jun, 2006 08:07 ]
Betreff des Beitrags: 

1 und 3..haste ja nun :P

2...musste wohl suchen,weiß leider auch nicht unter was..vtl chat als suchwort?...

Autor:  Tornum [ Mo 12 Jun, 2006 08:10 ]
Betreff des Beitrags: 

ne 3 hab ich nich weil ich die stelle zum einfügen nich finde weil sie anscheinend nich existiert...2 hab ich was gefunden von chaos allerdings funkt das auchnich...

Autor:  Squall [ Mo 12 Jun, 2006 08:12 ]
Betreff des Beitrags: 

ich schau mir mal deine common an..mom

Autor:  Squall [ Mo 12 Jun, 2006 08:15 ]
Betreff des Beitrags: 

sorry doppelpost

so hier in deiner common ist es doch drin
//return "Your character info will appear here after you've logged in.";
//$sql = "SELECT name,alive,location,sex,level,laston,loggedin,lastip,uniqueid FROM accounts WHERE locked=0 AND loggedin=1 ORDER BY level DESC";
$sql="SELECT name,alive,location,sex,level,laston,loggedin,lastip,uniqueid FROM accounts WHERE locked=0 AND loggedin=1 AND laston>'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds"))."' ORDER BY level DESC";
$result = db_query($sql) or die(sql_error($sql));
$count = db_num_rows($result);
$ret.=appoencode("`b$count Spieler Online:`b`n");
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
$ret.=appoencode("`^$row[name]`n");
$onlinecount++;
}
db_free_result($result);
if ($onlinecount==0) $ret.=appoencode("`iNiemand`i");
$ret.=(getsetting("maxonline",10)>0?grafbar(getsetting("maxonline",10),(getsetting("maxonline",10)-$onlinecount),180):"");
return $ret;

einfach das ersetzen

Autor:  Tornum [ Mo 12 Jun, 2006 08:30 ]
Betreff des Beitrags: 

juhuu danke^^

Autor:  Arîzto [ Mo 12 Jun, 2006 10:41 ]
Betreff des Beitrags: 

Zitat:
1 Admins online:

0 Supermoderatoren und Moderatoren Online:
Keine Moderatoren Online

0 User Online:
[Mod]Verwalter Nomak
Keine User Online


Da hast du wohl nicht alles korrekt drin...

Autor:  Tornum [ Mo 12 Jun, 2006 10:52 ]
Betreff des Beitrags: 

ja ich weiß un die vital info is auch nachdem einbau des chat preview weg...und dieser gib auch fehler

Autor:  Squall [ Mo 12 Jun, 2006 10:53 ]
Betreff des Beitrags: 

hast du nur die adminonline eingebaut oder noch mehr in der common?

Autor:  Tornum [ Mo 12 Jun, 2006 10:57 ]
Betreff des Beitrags: 

hab das gesamte script eingebaut :hmpf:
hast du icq?das wäre dann einfacher zu regeln

Autor:  Squall [ Mo 12 Jun, 2006 10:59 ]
Betreff des Beitrags: 

ich mag icq net :lol:

nur msn...wenn schicke es dir per privat meine msnaddy

Autor:  Tornum [ Di 13 Jun, 2006 10:07 ]
Betreff des Beitrags: 

noch eine kleine frage: wie bzw. wo kann ich den Pfad des logos bestimmen?

Autor:  Squall [ Di 13 Jun, 2006 11:07 ]
Betreff des Beitrags: 

in den Templates selber...also nicht css sondern die Htl datei..irgendwo ganz unten steht logindrache...

Autor:  Devilzimti [ Di 13 Jun, 2006 11:23 ]
Betreff des Beitrags: 

Da guckt man eben mal bei Komplette Liste mit allen Mods
und findet Chatpreview by Chaosmaker

Eliwood macht sich die Mühe auch net umsonst, danke :D

Autor:  Tornum [ Di 13 Jun, 2006 11:43 ]
Betreff des Beitrags: 

wenn du dir den thread angeschaut hättest hättest du gesehen das ich hinten gepostet habe das ich da eine felermeldung von bekomme

Autor:  Tornum [ So 29 Apr, 2007 19:52 ]
Betreff des Beitrags: 

und wo finde ich das mit dem template bei 1.1.0?

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/