"user_lastvisit" update-funktion von phpBB?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
LordZed
Mitglied
Beiträge: 62
Registriert: 29.11.2004 18:46

"user_lastvisit" update-funktion von phpBB?

Beitrag von LordZed »

Ich habe die userdaten aus dem cookie auf meiner Website ausgelesen und das klappt auch wunderbar, allerdings würd ich jetzt gerne noch den eintrag user_lastvisit in der phpbb_users Table der mySQL-Datenbank aktualisieren.

Gibt es da eine direkte phpBB-Funktion, oder muss ich mir das selber schreiben?
Benutzeravatar
Amdosh
Mitglied
Beiträge: 1011
Registriert: 21.10.2003 08:03

Beitrag von Amdosh »

Das müsste doch die Angabe sein, mit deren Hilfe die Postings errechnet werden, die seit dem letzten Besuch neu im Forum geschrieben worden sind. Die auch im Forenindex oben angezeigt wird.
Wieso willst du das Datum denn aktualisieren, wenn du damit diese Funktion ausser Kraft setzen wirst ?

Grüsse Amdosh
Internetweisheiten:
Nutze die Fehlersuche, bringt schnellere Ergebnisse als ewig zu warten
Suche in der Foren/Doku(suche), sehr viele Dinge stehen oft genug zur sofortigen Verfügung.
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Amdosh hat geschrieben:Das müsste doch die Angabe sein, mit deren Hilfe die Postings errechnet werden, die seit dem letzten Besuch neu im Forum geschrieben worden sind. Die auch im Forenindex oben angezeigt wird.
Wieso willst du das Datum denn aktualisieren, wenn du damit diese Funktion ausser Kraft setzen wirst ?

Grüsse Amdosh
wat?
LordZed hat geschrieben: Gibt es da eine direkte phpBB-Funktion, oder muss ich mir das selber schreiben?
Was heisst selberschreiben.....
Es wird wohl auf eine einfache SQL Anweisung hinauslaufen.....
Wozu sich mit PHPBB vergnügen wenn man auch nur die DB dafür braucht.....

Wird wohl ein entsprechendes Attribut geben....
LordZed
Mitglied
Beiträge: 62
Registriert: 29.11.2004 18:46

Beitrag von LordZed »

Also!
Ich habe ein Script, das mir den Status der Gildenmember - in diesem Fall - auf der Website im Profil ausgibt und dafür brauche ich doch diesen wert, oder nicht?
Denn der errechnet sich ja aus der differenz zwischen diesem Timestamp und dem jetzigen.
Es soll halt wie im Forum online/offline/unsichtbar geben.

Nun ist es halt so, dass es vielleicht Gildenmember gibt, die etwas weniger forenaktiv sind, aber dennoch auf der page sind. Für diesen Fall will ich, dass das aktualisiert wird.

Oder wie kann ich die online/offline/invisible-status funktion sonst realisieren?
Benutzeravatar
Amdosh
Mitglied
Beiträge: 1011
Registriert: 21.10.2003 08:03

Beitrag von Amdosh »

Also willst du den Wert nun übernehmen oder aktualisieren ?
Ich habe ein Script, das mir den Status der Gildenmember - in diesem Fall - auf der Website im Profil ausgibt
allerdings würd ich jetzt gerne noch den eintrag user_lastvisit in der phpbb_users Table der mySQL-Datenbank aktualisieren.
Also deine eigenen Seiten sollen quasi mit den Forum verknüpft sein, wie hier angegeben:
Wie kann ich das phpBB-Login auf meiner Homepage verwenden?
Vorlage für in phpBB eingebundene Seiten

Vielleicht wäre der Lastvisit Mod(im Forum anmelden um den Downloaden zu können) auch noch etwas für dich, bringt einen besseren Überblick über die Mitglieder noch hinzu.

Grüsse Amdosh
Internetweisheiten:
Nutze die Fehlersuche, bringt schnellere Ergebnisse als ewig zu warten
Suche in der Foren/Doku(suche), sehr viele Dinge stehen oft genug zur sofortigen Verfügung.
LordZed
Mitglied
Beiträge: 62
Registriert: 29.11.2004 18:46

Beitrag von LordZed »

also ich will beides!
ich will den wert, wenn dieser member auf der website unterwegs ist aktualisieren, allerdings besteht da ja anscheinend das problem mit dem "unreaded posts", was ich als nachteil sehen, aber in kauf nehmen könnte!

als zweites will ich denn wert auslesen, aber den teil hab ich schon! :)

//edit
irgendwas stimmt mit dem forum link nicht!
kommt bei mir nen fehler
Benutzeravatar
Amdosh
Mitglied
Beiträge: 1011
Registriert: 21.10.2003 08:03

Beitrag von Amdosh »

Das Forum von den LastVisit Mod ist wohl gerade nicht erreichbar, alternativ liegt der Mod bei phpbbhack.com auch noch, wenn ich mich richtig erinnere.
ich will den wert, wenn dieser member auf der website unterwegs ist aktualisieren, allerdings besteht da ja anscheinend das problem mit dem "unreaded posts", was ich als nachteil sehen, aber in kauf nehmen könnte!
Wie wäre es, wenn du den originalen Wert nimmst und in einer neuen Datenbankzelle aktualisiert.

Und was wirklich ein Problem ist: die Mitglieder sind zu wenig im Forum unterwegs, kenne ich aus Erfahrung :-? :roll: . Aber kommt auch dadrauf an, für welchen Bereich deine Webseite ist. Bei mir ist es eine Gildenhomepage mit Forum, allerdings sind etliche aktive Gildenmitglieder sehr selten auch im Forum "zu Gast".

Grüsse Amdosh

Grüsse Amdosh
Internetweisheiten:
Nutze die Fehlersuche, bringt schnellere Ergebnisse als ewig zu warten
Suche in der Foren/Doku(suche), sehr viele Dinge stehen oft genug zur sofortigen Verfügung.
LordZed
Mitglied
Beiträge: 62
Registriert: 29.11.2004 18:46

Beitrag von LordZed »

ok! ich habe nun festgestellt, das im forum die aktiven User ja auch angezeigt werden, ohne, dass der tabelleneintrag "user_lastvisit" aktualisiert werden muss. Wo bekommt denn das Forum diese Information her und wie kann ich sie auf meiner Website auslesen?
Benutzeravatar
Pyramide
Ehrenadmin
Beiträge: 12734
Registriert: 19.04.2001 02:00
Wohnort: Meschede

Beitrag von Pyramide »

phpBB liest diese Informationen aus der Tabelle phpbb_sessions
LordZed
Mitglied
Beiträge: 62
Registriert: 29.11.2004 18:46

Beitrag von LordZed »

*löl* Das selbe habe ich auch gerade herrausgefunden und auch schon umgesetzt! Danke trotzdem! :)
Antworten

Zurück zu „Coding & Technik“