anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 21:38

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 38 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Der Online-status für Admins
BeitragVerfasst: Mo 17 Apr, 2006 14:37 
Offline
Lehrling
Lehrling

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Ich hab da mal ne dumme Frage und hoffe ihr könnt mir helfen. Ich bräuchte eine Funktion die es Admins eraubt sich als Offline anzuzeigen, obwohl sie Online sind. Denn dann können Admins auch mal ihre Arbeiten erledigen ohne immer gleich YOM's beantworten zu müssen oder andere Probleme zu lösen. Jetzt kommt mein Problem: Ich kann das nicht programmieren da ich noch zu unerfahren bin (lerne grade erst PHP), deshalb meine Frage: Kann mir das bitte einer programmieren? Das wäre voll supi^^ Und wenn es geht sollte das Feature unter den Anfragen anklickbar sein, damit man sich immer und überall in den Offline- oder Onlinestatus versetzen kann.

_________________
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 15:00 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Ich weiss zwar nicht genau, welche Adminanzeige du hast aber ich versuche es jetzt mal an der von Eli zu erklären

Onlineanzeige:
[php] $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";[/php]

ersetzen mit

[php]$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";[/php]

user.php
Suche
[php]"sex"=>"Geschlecht,enum,0,Männlich,1,Weiblich",[/php]
Füge danach ein
[php]"invisible"=>"Unsichtbar,enum,0,Sichtbar,1,Unsichtbar",[/php]


SQL:(Elis übernommen)
[php]ALTER TABLE `accounts` ADD `invisible`ENUM('0','1') NOT NULL default '0'[/php]


ist allerdings ungetestet

Aber das Prinzip dahinter ist, dass man ein neues feld invisible in der datenbank macht, und dann die sql-abfrage so verändert, dass nur die die invisible=0 haben... Die änderung in der user.php macht, dass man dort einstellen kann ob er unsichtbar ist oder nicht


Zuletzt geändert von Harthas am Mo 17 Apr, 2006 15:36, insgesamt 1-mal geändert.

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

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `invisible`ENUM('0','1') NOT NULL default '0'')


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

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Die Onlinanzeige... In wlchem Scribt ist die für normal? Also in welchem PHP?

_________________
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 15:46 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
eigentlich ist es die common.php soweit ich weiss, aber es sheint mir, als wäre bei euch nichts da..hmmm...


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

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Bei mir ist das in der output.lib.php *drop* und die is leider nicht in der Source zu sehen, da es keine normale PHP-Datei ist... Aber bei mir steht das so:

$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 superuser ASC, level AND dragonkills DESC";


Wie muss ich das in meine Verhältnisse umändern?

_________________
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 15:51 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
[php]$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 superuser ASC, level AND dragonkills DESC"; [/php]

ersetzen mit

[php]$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 superuser ASC, level AND dragonkills DESC"; [/php]


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

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
So... Nun hab ich alles umgeändert wie es hier steht... Aber ich bin trotzdem überall sichtbar O.o Was soll ich jetzt tun? T.T

_________________
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 16:05 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Im Usereditor in deinem account das Unsichtbar auf Unsichtbar stellen^^


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

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Ich weiß XD Das hab ich ja auch getan... Nur regt sich da voll null... Da bin ich bei "Unsichtbar" sichtbar und bei "Sichtbar" bin ich auch sichtbar *drop* Was hab ich falsch gemacht?

_________________
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 16:10 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Der SQL wurde auch sicher ausgeführt?...also der aus dem zweiten beitrag( dem von eli)


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

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Ich habe den SQL von dir und von Eliwood ausprobiert (Auch wenn ich da kein unterschied drinne seh), ich habe meine output.lib.php geändert (Die Onlineanzeige) und ich habe meine user.php geändert... Und trotzdem funzt das null

_________________
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 16:18 
Offline
Freak
Freak

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

Entweder irgendwo stimmt irgendwas nicht, oder ich habe irgend etwas
vergessen...


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

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Ich hab den Fehler gefunden XD Du hast mir das gegeben damit ich in der Index nicht mehr sichtbar bin... Ich brauche das aber für: Index, Kriegerliste und Kommentarpfeile... Könntest du mir das also bitte noch für die Kriegerliste und für die Kommentarpfeile geben?

_________________
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 16:25 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
list.php
[php]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);[/php]

mit
[php]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);[/php]

Jetzt muss ich nur noch was wissen was und wo die kommentarpfeile sind^^


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

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Es klappt^^ Nur ein Fehler ist noch XD Wenn ich auf "alle User" bei mir gehe bin ich noch als Online angezeigt XD Aber das ist egal. Wollte es nur mal gesagt haben. Und jetzt hab ich dann nur noch ein Problem... Wie bekomme ich den Button unter die Anfragenanzeige auf jeder Site?

_________________
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 16:35 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
In List.php
[php]user_show_list(40,'','level DESC, dragonkills DESC, login ASC',true);[/php]

mit
[php]user_show_list(40,'AND invisible=0','level DESC, dragonkills DESC, login ASC',true);[/php]

Allerdings ist so dass Problem, dass du überhaupt nicht mehr angezeigt wirst...also nicht unbedingt gut^^

Und jetzt auch von mir ne Frage....welcher Button?^^


P.s....irgendwie stimmt was mit eurem Index nicht, man kann sich momentan nicht einloggen...


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

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
1. Du hast doch auf jeder Site nen Button für Anfragen ganz unten, solange du admin bist... Darunter wollte ich das setzen^^

2. Neuanmeldungen sind nicht gesperrt O.o Eigentlich müsstest du dich anmelden können

3. Jetzt funzt gar nix mehr... Wenn ich jetzt auf "Alle User" Klicke, kommt das hier:

SELECT count(acctid) AS c FROM accounts WHERE locked=0 AND AND invisible=0

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND invisible=0' at line 1

_________________
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 16:43 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
Was wolltest du darunter setzen?
^^


2. irgendwas stimmt trotzdem nicht, denn jedes Mal wenn ich mich einloggen will, wird, genau nach dem klick mein passwort gelöscht^^

3.
[php]user_show_list(40,'invisible=0','level DESC, dragonkills DESC, login ASC',true); [/php]

vielleicht so?


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

Registriert: Do 22 Dez, 2005 14:31
Beiträge: 39
Wohnort: Magdeburg
LoGD: http://savaratkyra.de
Da wollte ich das mit dem "Invisible" drunter setzen^^

Hm... Du bist doch drinne O.o


Hab ich^^ Thx Jetzt funzt es wieder^^

_________________
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  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 38 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 25 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