anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 22:28

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 38 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 16:53 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
hmmm...ja.inzwischen schon^^

und wegen dem mit dem eisntellen...da hab ich leider keine ahnung wie man das macht, denn in der user.php ist es in einem wunderbaren array, der das updaten der db automatisch macht, wenn man es jedoch dort unten machen müsste....da hätt ich keine Idee zu...sorry...

Was man vielleicht amchen könnte, wäre, dass man es in die prefs.php setzt und nur für superuser>=1 sichtbar macht oder so...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 17:05 
Offline
Lehrling
Lehrling

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Ich hab es mal etwas umgeändert^^ Nur weiß ich nicht wofür das in der user.php einfügen? Ich kann das Invisible eh nicht umstellen *drop* man bleibt eh immer Invisible... Vielleicht könnte mir da noch einer helfen? Aber hier mal das wie ich es gemacht hab^^


common.php

suche:
$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";

ersetze durch:
if($session['user']['superuser']==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";
if($session['user']['superuser']>=1) $sql="SELECT name,superuser FROM accounts WHERE locked=0 AND loggedin=1 AND invisible=0 AND laston>'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds"))."' ORDER BY level DESC";

user.php

suche:
"sex"=>"Geschlecht,enum,0,Männlich,1,Weiblich",

füge darunter ein:
"invisible"=>"Unsichtbar,enum,0,Sichtbar,1,Unsichtbar",

list.php

suche:
user_show_list(200,'loggedin=1 AND laston>"'.date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds")).'"','level DESC, dragonkills DESC, login ASC',true);


ersetze durch:
if($session['user']['superuser']==0) user_show_list(200,'loggedin=1 AND laston>"'.date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds")).'"','level DESC, dragonkills DESC, login ASC',true);
if($session['user']['superuser']>=1) user_show_list(200,'loggedin=1 AND invisible=0 AND laston>"'.date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds")).'"','level DESC, dragonkills DESC, login ASC',true);


suche:
user_show_list(40,'','level DESC, dragonkills DESC, login ASC',true);

ersetze durch:
if($session['user']['superuser']==0) user_show_list(40,'','level DESC, dragonkills DESC, login ASC',true);
if($session['user']['superuser']>=1) user_show_list(40,'invisible=0','level DESC, dragonkills DESC, login ASC',true);


Dann nur noch den SQL hochladen:

ALTER TABLE `accounts` ADD `invisible` ENUM( '0', '1' ) NOT NULL default '0'

Fertig^^ Ab jetzt haben die Admins ruhe ;)

_________________
Der Tot

Wieso habt ihr angst vor ihm?
Gehört er nicht zum Leben dazu?

http://savaratkyra.de <= Besucht mich mal ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 17:22 
Offline
Lehrling
Lehrling

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Ich hab alles noch mal überarbeitet XD Ich stelle es aber lieber in den Thread mit den Addon's falls ihr nichts dagegen habt, Eliwood und Harthas? Ich habe es so umgeschrieben das nun alles funktioniert... Auch das mit dem User Editor^^ Darf ich es veröffentlichen unter unserer drei Namen oder eher nicht?

_________________
Der Tot

Wieso habt ihr angst vor ihm?
Gehört er nicht zum Leben dazu?

http://savaratkyra.de <= Besucht mich mal ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 17:29 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
von mir aus^^

Nur weiss ich nicht genau, wie viele leute wirklich die Funktion show_list() haben...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 17:31 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Harthas hat geschrieben:
von mir aus^^

Nur weiss ich nicht genau, wie viele leute wirklich die Funktion show_list() haben...


Wahrscheinlich sehr wenige, wenn bis zuletzt nicht nur ein oder zwei :P

Nein, mein Name hat da nichts zu Suchen. Was bitte hab ich geleistet? Nur einen Verbesserungsvorschlag für die Spalte in der Tabelle - mehr nicht ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 17:34 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
;) Ja...daher denke ich, muss es nicht unbedingt sein....aber es haltet dich wohl niemand davon ab^^

Könntest ja vielleicht meine Version noch dazu packen...das musst du entscheiden^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Apr, 2006 17:41 
Offline
Lehrling
Lehrling

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
ich hab da noch nen Problem... Ich hab das jetzt statt if($session['user']['super']==0) zum Beispiel mit if($session['user']['invisible']==0) gemacht... Doch nun kommt das Problem... Es stehen dann nur alle invisible bei denen der Status auf 1 gesetzt wurde... Aber dann halt alle... Wie kann ich das ändern das dann der User invisible ist der auf 1 steht und der Rest der User das so sieht? Denn mir nutzt das null wenn ich alle User als invisible sehe, die mich aber als On O.o

_________________
Der Tot

Wieso habt ihr angst vor ihm?
Gehört er nicht zum Leben dazu?

http://savaratkyra.de <= Besucht mich mal ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 21 Apr, 2006 20:13 
Offline
Eingeweihter
Eingeweihter

Registriert: Fr 08 Jul, 2005 08:46
Beiträge: 69
öffne dragon.php
suche (2x)
,"gems" =>1

füge danach ein:
,"invisible"=>1

sonst wär man ja nach einem dk wieder sichtbar ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Sep, 2006 11:40 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Sa 17 Jun, 2006 22:24
Beiträge: 89
Geschlecht: Weiblich
LoGD: http://yggdrasil-logd.de/index.php
Also ich habe da ein problem mit der list.php und zwar kann ich die Angabe bei mir nciht finden. das einzige was ähnlich ist bei mir wäre:

$sql = "SELECT acctid,name,login,alive,location,sex,level,laston,loggedin,lastip,superuser,uniqueid,race FROM accounts WHERE loggedin=1 AND laston>'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds"))."' ORDER BY level DESC, dragonkills DESC, login ASC";


ich hab versucht es in:

$sql = "SELECT acctid,name,login,alive,location,sex,level,laston,loggedin,lastip,superuser,uniqueid,race FROM accounts WHERE loggedin=1 AND invisible=0 AND laston>'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds"))."' ORDER BY level DESC, dragonkills DESC, login ASC";

zu ändern allerdings werden dann gar keine user mehr angezeigt ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Sep, 2006 14:15 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 24 Okt, 2005 23:20
Beiträge: 180
Geschlecht: Männlich
LoGD: http://logd.wyrmslayer.de
Setz mal in die Zeile

[php] $sql = "SELECT acctid,name,login,alive,location,sex,level,laston,loggedin,lastip,superuser,uniqueid,race FROM accounts...[/php]

noch ein [php],invisible[/php] rein, dann müssts gehen.

_________________
YoM hat geschrieben:
LÖLz... ne, dafür ham wir unsere Mods, als Admins dürfen wir ehrlich sein. *gg*
---Original Message---
bist du eigentlich zum freundlich sein verpflichtet?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 18 Sep, 2006 16:09 
Offline
Großmeister
Großmeister

Registriert: Fr 21 Jul, 2006 00:00
Beiträge: 416
Hö da glaube ich nicht so dran wenn dann so:
[php]$sql = "SELECT * FROM accounts WHERE accounts.invisible=0 AND accounts.locked=0 AND accounts.loggedin=1 AND accounts.laston>'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("LOGINTIMEOUT",900)." seconds"))."' ORDER BY accounts.level DESC, accounts.dragonkills DESC, accounts.login ASC";[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 01 Okt, 2006 21:02 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
@Savarat Kyra
Wenn du so wenig Ahnung davon hast solltest du mit einer 'leeren' Version anfangen, nimm doch einfach die Version von hier und bau dann alles ein, was du haben willst, so lernst du besser, als wenn du dich durch den Code von DragonSlayer wühlst!
Zudem: Wo steckt deine source.php? Wenn du den Link nur raus rückst, wenn man sich in deinem Forum angemeldet hat, sollte man dir lt. hiesigen Regeln keinen Support geben... :P

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 03 Okt, 2006 23:39 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Hmmm...ich habe das mal vor langer Zeit so eingerichtet, dass auch die Stati in der list.php geändert wurden. Weil, wenn ein User nach einem Admin sucht, welcher gerade invisible ist, wird der Admin dann als "online" angezeigt, etc.

Oo

Ich habe es dann auf feste Werte gestellt, wenn ein Admin unsichtbar ist...anders geht es glaube ich nicht?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 27 Okt, 2006 22:44 
Offline
Held
Held

Registriert: Sa 18 Feb, 2006 19:07
Beiträge: 243
Wir haben das heute mal eingebaut und hatten das Prob, dass man immer unsichtbar war, egal ob eingestellt oder nicht

nachdem ich dann das hier
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `invisible`ENUM('0','1') NOT NULL default '0' ')
in
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `invisible`TINYINT(4) NOT NULL default '0' ')

geändert habe geht es endlich. Ist dieser Fehler irgendwie .. SQL-abhängig oder wieso geht das nicht?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 01 Dez, 2006 13:21 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 24 Okt, 2005 23:20
Beiträge: 180
Geschlecht: Männlich
LoGD: http://logd.wyrmslayer.de
Harthas hat geschrieben:
Jetzt muss ich nur noch was wissen was und wo die kommentarpfeile sind^^


Genau da liegt auch bei mir das Prob. ich hab das bei mir so ähnlich gelöst wie hier (geht ja auch kaum anders *gg*) beschrieben, aber die blöden Pfeile krieg ich auch net rot.

Vor neuen Kommentaren werden kleine Dreiecke angezeigt. die sind rot, wenn der User offline ist und grün, wenn er online ist.

in der common sieht die Stelle so aus:

[php]
$loggedin=(@date("U") - strtotime($row[laston]) < getsetting("LOGINTIMEOUT",900) && $row[loggedin] && $row[inv2]==0);
if ($row['postdate']>=$session['user']['recentcomments']) $op[$i]=$editbutton.($loggedin?"<img src='images/new-online.gif' alt='&gt;' width='3' height='5' align='absmiddle'> ":"<img src='images/new.gif' alt='&gt;' width='3' height='5' align='absmiddle'> ").$op[$i];
[/php]

Dieser part hier:

[php]
&& $row[inv2]==0
[/php]

war mein Versuch einer Lösung. tut aber nix ^^

_________________
YoM hat geschrieben:
LÖLz... ne, dafür ham wir unsere Mods, als Admins dürfen wir ehrlich sein. *gg*
---Original Message---
bist du eigentlich zum freundlich sein verpflichtet?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 01 Dez, 2006 18:30 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Wird das row[inv2] auch sicher aus der Datenbank abgerufen?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 01 Dez, 2006 18:41 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 24 Okt, 2005 23:20
Beiträge: 180
Geschlecht: Männlich
LoGD: http://logd.wyrmslayer.de
Aber selbstverständlich... nicht. :?

argh... standardfehler von mir. danke :)

_________________
YoM hat geschrieben:
LÖLz... ne, dafür ham wir unsere Mods, als Admins dürfen wir ehrlich sein. *gg*
---Original Message---
bist du eigentlich zum freundlich sein verpflichtet?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 23 Mär, 2007 15:14 
Offline
Held
Held

Registriert: Sa 21 Okt, 2006 14:40
Beiträge: 216
Wohnort: Berlin
Geschlecht: Männlich
Skype: shris5000
welche Datei ist denn die SQL Datei wie heißt die und wo genau finde ich die?


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 38 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 22 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum