WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   foren ungelesene beiträge markieren (http://www.wcm.at/forum/showthread.php?t=142284)

Seppo 18.08.2004 16:13

foren ungelesene beiträge markieren
 
hi zusammen!

hätt mal wieder eine kleine frage (bräuchte eher einen kleinen denkanstoss)

ich programmier mir gerade mein eigenes forum und wollte es jetzt irgendwie dazucoden das ein user sofort auf einen blick sieht (wie in allen anderen bekannten foren) in welchen threads ein post steckt den er noch nicht gelesen hat!

was gibts da für möglichkeiten ???

ich kann ja schliesslich jetzt nicht für jeden user eine tabelle anlegen und immer den thread und den letzt angesehen post wegschreiben oder ?

bin für alle antworten dankbar

mfg
seppo

pc.net 18.08.2004 19:33

merk dir die uhrzeit, wann der user die letzte anfrage gemacht hat ...

alle beiträge, deren timestamp danach liegt, markierst du als neu ;) ...

Potassium 18.08.2004 20:46

Zitat:

Original geschrieben von pc.net
merk dir die uhrzeit, wann der user die letzte anfrage gemacht hat ...

alle beiträge, deren timestamp danach liegt, markierst du als neu ;) ...

und wenn ich dann wieder da bin wie markiere ich dann einen eintrag als gelesen? :confused:

Seppo 19.08.2004 12:48

Zitat:

Original geschrieben von pc.net
merk dir die uhrzeit, wann der user die letzte anfrage gemacht hat ...

alle beiträge, deren timestamp danach liegt, markierst du als neu ;) ...

GENIAL! dickes bussi und danke :)

Seppo 19.08.2004 14:13

Zitat:

Original geschrieben von Potassium
und wenn ich dann wieder da bin wie markiere ich dann einen eintrag als gelesen? :confused:
stimmt!! zu früh gefreut :(

heli2sky 19.08.2004 15:22

Na wenn du wieder da bist und irgendeine Aktion machst, dann ändert sich ja die "gemerkte Zeit" und der Timestamp der Postings liegt nicht nehr danach, sondern davor, d.h. = gelesen ;)

Kannst das ja mit einer Verzögerung einbauen.

Potassium 19.08.2004 16:35

Zitat:

Original geschrieben von heli2sky
Na wenn du wieder da bist und irgendeine Aktion machst, dann ändert sich ja die "gemerkte Zeit" und der Timestamp der Postings liegt nicht nehr danach, sondern davor, d.h. = gelesen ;)

Kannst das ja mit einer Verzögerung einbauen.

jo sobald du einen gelesen hast sind alle gelesen.
das ist ned das ware :/

Seppo 19.08.2004 17:53

jo weil so könnte man höchstens dazuschreiben: seit deinem letzten besuch sind in diesem thread so und so viele neue postings verfasst worden...

aber das is leider nicht das was ich will..
also bleibt wirklich nur die möglichkeit für jeden user, thread, timestemp wegschreiben.. das is aber hart wennst mich fragst
das wird ja ne mördertabelle

Potassium 19.08.2004 19:23

Zitat:

Original geschrieben von Seppo
jo weil so könnte man höchstens dazuschreiben: seit deinem letzten besuch sind in diesem thread so und so viele neue postings verfasst worden...

aber das is leider nicht das was ich will..
also bleibt wirklich nur die möglichkeit für jeden user, thread, timestemp wegschreiben.. das is aber hart wennst mich fragst
das wird ja ne mördertabelle

geh mal auf www.phpbb.de und frag dort.
die kennen den source vom forum sehr gut.
aber so eine tabelle gibts in phpbb ned. zumindest wäre sie mir nie aufgefallen.

heli2sky 01.09.2004 16:45

was hat sich denn jetzt ergeben?

im woltlab board funktioniert das auch nur so, dass einfach alle als gelesen markiert sind, wenn mann auf die seite schaut und ein paar minuten wartet, auch wenn man noch nicht alle gelesen hat! (das hab ich mit verzögerung gemeint)


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:34 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag