Hi,
ich habe in meine Statistik das Fastest Users Modul installiert aber irgendwie stimmt an der anzeige irgendwas net Alles wird doppelt angezeigt und bei "Messages per Day" steht überall 0!
Hier mal ein screenshot: fastest users
Woran kann das liegen?!?
Grüße Jason
Probleme mit Statistik Modul "Fastest Users"
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Kann nicht sein. Ich habe die aktuellen und das Modul fastes User läuft einwandfrei. Dafür habe ich bei den gender 2 Unbekannte Geschlechter in der Statistik. Vielleicht ist das für Transvestiten und Travestiten gedacht
Ich denke das die meisten Module noch erhebliche Fehler haben in Zusammenarbeit mit anderen. Das Forum ist einfach zu umfangreich und kaum eine Doku dazu, ausser vielleicht auf der englischen Seite.
Ich denke das die meisten Module noch erhebliche Fehler haben in Zusammenarbeit mit anderen. Das Forum ist einfach zu umfangreich und kaum eine Doku dazu, ausser vielleicht auf der englischen Seite.
Genau das denke ich nicht@manica denn das problem bleibt auch bestehen wenn ich alle Module deaktiviere!
@Acid ich hatte bis gestern 2.1.3 heute habe ich ein Update auf 2.1.4 gemacht und nu ist zwar die doppelte Anzeige weg aber bei allen steht unter "Messages per Day" nur 0
Siehe hier: fastest users
Jemand ne idee woran das liegen kann?Denn die User haben schon was gepostet!Min. 3-4 Posts am Tag
Grüße Jason
EDIT: Mir ist gerade aufgefallen das es geht wenn ich die rot markierte Zahl in einen höheren wert ändere:
@Acid ich hatte bis gestern 2.1.3 heute habe ich ein Update auf 2.1.4 gemacht und nu ist zwar die doppelte Anzeige weg aber bei allen steht unter "Messages per Day" nur 0
Siehe hier: fastest users
Jemand ne idee woran das liegen kann?Denn die User haben schon was gepostet!Min. 3-4 Posts am Tag
Grüße Jason
EDIT: Mir ist gerade aufgefallen das es geht wenn ich die rot markierte Zahl in einen höheren wert ändere:
z.b. in 15586400 umso höher ich das mache umso größer wird die Anzahl der "messages per day" was genau bewirkt diese Zahl?$sql ="SELECT user_id, username, user_posts, user_regdate,
(user_posts/(($currect_time - user_regdate)/ 86400)) rate,
ROUND(($currect_time - user_regdate)/ 86400) time_on_forum
FROM " . USERS_TABLE .
" WHERE (user_id <> " .ANONYMOUS . " ) AND (user_posts > 0) ORDER BY rate DESC LIMIT " . $return_limit;
Hallo Jason,
die Zahl "86400" gibt an, wieviele Sekunden 1 Tag hat. Du brauchst es nur mal Rückwärts zu Rechnen dann siehst es selber. Ich denke mal daß es irgendwo bei der Übergabe der aktuellen Zeit passiert. Aber ich kann dir jetzt auch nicht sagen woran es liegt, da ich den mod bei mir nicht eingebaut habe.
Gruß helmut
die Zahl "86400" gibt an, wieviele Sekunden 1 Tag hat. Du brauchst es nur mal Rückwärts zu Rechnen dann siehst es selber. Ich denke mal daß es irgendwo bei der Übergabe der aktuellen Zeit passiert. Aber ich kann dir jetzt auch nicht sagen woran es liegt, da ich den mod bei mir nicht eingebaut habe.
Gruß helmut
user_posts/(($currect_time - user_regdate)/ 86400))
also user_posts ist die anzahl der posts die ein user geschrieben hat... und die anzahl wird durch die tage geteilt die er bereits registriert ist...
diese anzahl der tage ergiebt sich wenn man die zeit die er schon auf dem board ist durch 86400 teilt da die zeit ja in sekunden seit 1970 gespeicher ist.
die zeit die er schon angemeldet ist ergibt sich aus der momentanten zeit ( $current_time ) - die zeit zu der er sich angemeldet hat ( user_regdate )
ah
also user_posts ist die anzahl der posts die ein user geschrieben hat... und die anzahl wird durch die tage geteilt die er bereits registriert ist...
diese anzahl der tage ergiebt sich wenn man die zeit die er schon auf dem board ist durch 86400 teilt da die zeit ja in sekunden seit 1970 gespeicher ist.
die zeit die er schon angemeldet ist ergibt sich aus der momentanten zeit ( $current_time ) - die zeit zu der er sich angemeldet hat ( user_regdate )
ah