Seite 1 von 1

Benutzer in diesem Forum:

Verfasst: 04.11.2002 21:00
von Tyler
nabend,

wenn man in der 2.0.3er version in ein forum geht, dann steht oben:
benutzer in diesem forum: name, name

woher kommen diese infos, denn bei mir stimmen sie nicht immer.
mal wird der name angezeigt, mal nicht, scheint willkürlich.

kann man da was machen ?

Verfasst: 04.11.2002 21:29
von Mister_X
dein Name wird erst angezeigt wenn du ein paar Themen in dem jeweiligen Forum gelesen hast (ist jedenfalls bei mir so)

Verfasst: 04.11.2002 21:31
von NS-6
Mister_X hat geschrieben:dein Name wird erst angezeigt wenn du ein paar Themen in dem jeweiligen Forum gelesen hast (ist jedenfalls bei mir so)

Jepp, da kann ich unserem "php-GOTT" nur zustimmen. Erst wenn du was schreibst, dann steht da auch was ! :wink:

Verfasst: 04.11.2002 21:35
von Guido
@LexX: Schreiben und Lesen sind zwei verschiedene Sachen... ;-)

Verfasst: 04.11.2002 21:42
von Tyler
nee, steht nicht nur beim schreiben was. auch ab und zu beim lesen.
ich weiss nur nicht genau wann. kommt mir echt willkürlich vor.

Verfasst: 04.11.2002 22:41
von Simpson
Das kann man einstellen, ich glaube ich habe bei mir aus 60 Sekunden Erkennungszeit 10 Sekunden gemacht, das heisst es wird alle 10 Sekunden überprüft ob jemand online in der Datenbank in einem Forum steht - finde das ist schon recht schnell, wollte es nicht übertreiben (muß ja einen Grund haben das die Zeit normal bei 60 Sekunden liegt).

Ich meine das war das...

Öffne session.php

suche:

Code: Alles auswählen

if ( $current_time - $userdata['session_time'] > 60 )
ersetze mit:

Code: Alles auswählen

if ( $current_time - $userdata['session_time'] > 10 )

Verfasst: 04.11.2002 22:51
von Simpson
Ach ja bei der Gelegenheit könnte man auch gleich mal aktuallisieren das ein User nicht 5 Minuten als online angezeigt wird nachdem er das Forum verlässt sondern beispielsweise nur 90 Sekunden - habe ich auch bei der Gelegenheit gemacht gehabt.

Und das geht so:

öffne page_header.php...

suche:

Code: Alles auswählen

AND s.session_time >= ".( time() - 300 ) . "
ersetze mit:

Code: Alles auswählen

AND s.session_time >= ".( time() - 90 ) . "


öffne viewonline.php...

suche:

Code: Alles auswählen

AND s.session_time >= ".( time() - 300 ) . "
ersetze mit:

Code: Alles auswählen

AND s.session_time >= ".( time() - 90 ) . "


öffne admin\index.php...

suche:

Code: Alles auswählen

AND u.user_session_time >= " . ( time() - 300 ) . "
ersetze mit:

Code: Alles auswählen

AND u.user_session_time >= " . ( time() - 90 ) . "
suche:

Code: Alles auswählen

AND session_time >= " . ( time() - 300 ) . "
ersetze mit:

Code: Alles auswählen

AND session_time >= " . ( time() - 90 ) . "

Verfasst: 05.11.2002 14:32
von Tyler
cool, danke...werde es testen

Re: Benutzer in diesem Forum:

Verfasst: 05.11.2002 14:33
von Schumi
Tyler hat geschrieben:bei mir stimmen sie nicht immer
Bei allen Foren, die ich kenne geht das auch nicht richtig :x