PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nix mehr ungelesen nach 24 Uhr



OingBoing
06.02.2010, 04:39
Seit geraumer Zeit stelle ich fest, dass ungelesene Threads nur bis 24 Uhr ungelesen bleiben, danach werden die nach einer Aktualisierung der Seite als gelesen angezeigt. Das ist recht unpraktisch, weil ich dann nicht mehr weiß, was ich gelesen habe und was nicht. Ich weiß jetzt auch nicht, ob das nur bei mir so ist oder ob das auch bei anderen so ist. Ich benutze den aktuellsten FireFox, falls es damit zusammenhängen könnte.

Hobbes
06.02.2010, 13:47
Liest du denn alle Beiträge sofort wenn du auf "Neue Beiträge" klickst? Wenn es oben beschriebenes Verhalten nicht geben würde, dann würden ja alle Beiträge die mich nicht interessieren für alle Ewigkeiten als ungelesen stehen bleiben.

Ginni
06.02.2010, 14:04
auf was hast du denn "Anzeige der Themen:" eingestellt?

anderfalls eventuell ein cookie-problem?

glg

OingBoing
06.02.2010, 15:54
@chrisboy: Ich habe keine Ahnung, wo der Button "Neue Beiträge" ist. Ich lese nicht alle Beiträge, dafür gibt es ja in der Startansicht des Forums unten den Button "Alle Foren als gelesen markieren" und in den Unterforen den Button "Forum als gelesen markieren", womit Beiträge die mich nicht interessieren auch nicht in alle Ewigkeiten als ungelesen markiert bleiben.

@Ginni: Ich habe "Anzeigen der Themen" auf "Zeige alle Themen" eingestellt und Cookies sind auch zugelassen.

PapaMaxi
06.02.2010, 16:34
mh...

chrisboy meint denke ich das:

OingBoing
06.02.2010, 16:58
Keine Ahnung, wie es da ist, muss ich gucken.

diaper:in:space
06.02.2010, 23:41
Ich hab bei mir schon immer das Problem, dass nach zwei Stunden alle Beiträge als gelesen markiert sind. Also zwei Stunden, nachdem ich den letzten Beitrag gelesen habe. Ich fand das schon immer störend.

Ginni
06.02.2010, 23:51
wenn euch das passiert, schaut mal bitte, welche Uhrzeit da steht:

"Neue Beiträge, seit Ihrem letzten Besuch: Heute, 16:02."

(das findet man da, was maxi als bild reingestellt hat)...

diaper:in:space
06.02.2010, 23:56
Eben, das ist ja das Problem, es werden nur die neuen Beiträge seit dem letzten Besuch angezeigt und nicht alle neuen. Also ich verwende ja eh nie den Button neue Beiträge, ich gehe von Hand die Foren durch und klicke auf die neuen Beiträge.

Ginni
06.02.2010, 23:59
ähm? ich hab grad einen denkfehler?

beiträge seit dem letzten besuch sind doch alle neuen? *fragend-guck

diaper:in:space
07.02.2010, 00:10
Mich würden aber mehr alle ungelesenen interessieren. Manchmal will ich was Wichtiges im Forum lesen, hab aber nur 5 oder 10 Minuten Zeit. Ein paar Stunden später will ich dann die restlichen Beiträge lesen, kann aber nicht mehr sehen, was ich noch nicht gelesen habe. Das macht dann das Lesen der ungelesenen Beiträge sehr kompliziert.

Oft gehe ich deswegen gar nicht erst ins Forum, wenn ich nicht die Zeit habe, alles zu lesen, was mich interessiert. Und für Beiträge oder Foren, die einen tatsächlich nicht interessieren, gibt es die Möglichkeit, "als gelesen markieren" zu verwenden, von der ich auch Gebrauch mache.

Ich stelle mal die Analogie zu E-Mails her. Da werden auch alle, die ich noch nicht gelesen habe, besonders hervorgehoben, und nicht die, die seit dem letzten Öffnen des E-Mail-Clients eingegangen sind.

Ginni
07.02.2010, 00:17
mh okay, das ist wohl wahr... hat mich auch schon mal geärgert...

aber da muss man wohl wolfgang fragen, ob er was drehen kann...

lg

OingBoing
07.02.2010, 05:34
Ich merke gerade, dass das was d.i.s schreibt, so ziemlich auch bei mir hinkommt und nicht wie am Anfang beschrieben, nur Beiträge als gelesen markiert sind, die vor 24 Uhr geschrieben wurden. Es wäre schön, wenn das irgendwie geändert werden würde.

Bongo
07.02.2010, 10:37
hm, also ich hab das problem nicht.

ich mach mir die "neue beiträge" liste auf, öffne jeweils ein neues tab für jeden den ich lesen will, und dann is ja egal ob die liste sich resetted (was sie bei mir allerdings sowieso noch nie getan hat solange ich eingeloggt bleibe).

jo, und wenn ich weg muss, bevor ich mit lesen fertig bin, gibts 2 möglichkeiten:
- rechner auf standby schalten, dann bleiben alle fenster erhalten und ich kann später weiterlesen, oder
- firefox beenden und die frage "offene tabs speichern" mit "ja" beantworten (sinngemäß. ich weis gead ned was da genau steht.). dann werden die beim nächsten starten von firefox wiederhergestellt und man kann weiterlesen.

windel77
07.02.2010, 13:32
Also ich machs genauso wie Bongo - und da TabMixPlus unangeschaute Tabs rot einfärbt,sehe ich auch immer genau was ich noch nicht gelesen habe.

Sehr praktisch im Handling mit vielen Tabs ist auch "Aging Tabs" - weil dann Tabs die man nicht anschaut anfangen zu "vergilben". Somit sieht man sofort welche Tabs man vor wielangem geöffnet hatte hat.

Grüße

TB77

OingBoing
07.02.2010, 14:24
Danke für die Vorschläge, wie man das umgehen kann. Die Addons sind sehr praktisch. Trotzdem ist es unpraktisch, dass die Beiträge von allein als gelesen markiert werden, weil es ja die besagten Buttons gibt.

OingBoing
09.02.2010, 15:34
Also in dem Bereich "Neue Beiträge" verhält sich das ähnlich, wie in der Startansicht.

Wolfgang
13.02.2010, 10:45
es wird wohl jedem klar sein dass nicht mehrere hunderttausend beitraege mit nem gelesenzeichen von mehreren tausend usern markiert werden

ein besuch der wbc oeffnet eine session.
mit dem erstellen der session wird geguckt wann die letzte aktion der alten session war und gibt alle ereignisse nach diesem zeitstempel als neu an
egal ob das nun 3 stunden oder 5 wochen sind...
nach 2 stunden inaktivitaet wird die session automatisch beendet aund alles bis zur letzten aktion als gelesen gewertet....
eine rueckkehr oeffnet wieder eine neue session

in einer aktiven session, und nur dann wird mitgeloggt welche posts gelesen wurden...
mit dem beenden der session wird das log verworfen

OingBoing
13.02.2010, 12:25
Also wenn ich dich richtig verstehe Wolfgang, dann gibt die es Forensoftware schlicht nicht her, dass Beiträge solange als ungelesen markiert bleiben, bis man sie selber als gelesen markiert? Nun gut ich kann damit leben, dass nach einer gewissen Zeit die Session automatisch beendet wird, ob das nun unbedingt 2 Stunden sein müssen, das sei mal dahin gestellt. Ich hätte nur gern vorher gewusst, dass so verfahren wird. Oder habe ich diesen Punkt in den F.A.Q. überlesen?

Freggel_Buster
16.02.2010, 01:06
Moin Leute,

ich habe vor langer Zeit siehe hier (http://www.wb-community.com/forum/thread.php?postid=165071#post165071) mal angefragt ob die SUFU nicht verändert werden könnte.

Das könnte das Problem beheben. Mir Passiert es öfter mal das ich mich ins Forum einlogge, dann aber noch mit anderen Sachen beschäftigt bin. Schupps sind die 2 Stunden um und nix is mehr ungelesen. Toll.

Wenn man dann auch noch einige Tage nicht im Forum war, nutzt einem der Button "aktive Treads der letzten 24 Stunden " auch nichts.

Währe also echt ne brauchbare Lösung, wenn man sich von der SUFU alle Beitäge ab einem bestimmten Datum anzeigen lassen könnte. Ohne das man ein Topic angeben muss.

Tschau Freggel_Buster

Wolfgang
20.02.2010, 20:51
klar koennte man posts ewig als ungelesen mitschleppen...
nur ueberleg mal wie viele abfragen der datenbank dann noetig waeren bei momentan 208.000 posts um die seite ungelesene eintraege anzuzeigen....

das waeren 208.035 weil 35 abfragen sind fuer das rechtesystem usw notwendig...
wenn da nun 10 user online sind und neue nachrischten sehen wollen...
schwups sind 2 millionen abfragen zusammen...

rechnerisch loesbar....
aber dass man 2 minuten auf "seine" ergebisseite warten muss, das hatten wir von jahren schon und davon war niemand begeistert....

und n datenbankcluster...
wenn du ihn bezahlst... kein problem :)

Freggel_Buster
23.02.2010, 02:58
Moin Wolfgang,

Hmm, 208.000 ungelesene Posts wird kein User haben. Da bei neu Anmeldungen alle Beitäge als gelesen gewertet werden könnten. Danach brauchts dann nur nen extra Index der für jeden User Aktualisiert werden muss. Rechenzeit Aufwand währe dann marginal höher als jetzt wenn überhaupt. Da ja jetzt mit der Coockie Lösung auch bei allen Usern die Rechte gecheckt werden müssen. So müsste dann halt nur durch eine Aktion die vom User ausgeht, der betreffende Betrag aus dem Index genommen werden.

Noch mal zu meiner Frage.
Währe es möglich ohne größeren Aufwand in der Suche eine Option einzubauen, mit der man Posts ausschließlich durch Angabe eines Start Wertes (Datum/Uhrzeit) zu suchen ? Wenn ich das richtig verstehe wird über das Cookie ja nichts anderes gemacht.

Tschau Freggel_Buster

Wolfgang
23.02.2010, 21:14
wenn du mal auf die suche gehst...
rechts unten

"suche nach datum"
zur auswahl stehen: jedes datum, gestern, letzte woche, letzte 2 wochen, letztes monat, letzte 3 monate, letzte 6 monate, letztes jahr

da es jedoch eine suche ist, muss ein suchbegriff (mindestens 3 Zeichen angegeben werden.

optional koennen alle foren oder eben forenbereiche durchsucht werden

---

die posts der letzten 24 stunden erhaeltst du mit
http:// eine_der_wbc_domains/forum/search.php?action=24h

eine laengere "post nach x" mit fix vorgegebenem zeitraum waere realisierbar (2,7,14 tage)
eine "post nach x" mit flexiblem datum wuerde erfordern die verganene zeit in sekunden zu errechnen damit man einen zeitwert hat nach dem gesucht werden kann...
unix kennt naemlich keine jahre monate tage oder stunden sondern nur sekunden

ob das ganze aber sinn macht ?

uebrigens zum thread-titel...
die last-post wird nicht um 24h sondern nach ablauf der session zurueckgesetzt
vollkommen egal ob das um 00:00, 08:15 oder um 11:55 ist

Freggel_Buster
28.02.2010, 21:18
Original von Wolfgang
wenn du mal auf die suche gehst...
rechts unten

"suche nach datum"
zur auswahl stehen: jedes datum, gestern, letzte woche, letzte 2 wochen, letztes monat, letzte 3 monate, letzte 6 monate, letztes jahr

da es jedoch eine suche ist, muss ein suchbegriff (mindestens 3 Zeichen angegeben werden.

Genau das ist ja der knack Punkt. In diesem Fall weiß ich ja garnicht wonach ich suche. Ich will ja die neuen Beiträge finden die ich noch nicht kenne. Kann also auch keinen Such-String eingeben.

---


die posts der letzten 24 stunden erhaeltst du mit
http:// eine_der_wbc_domains/forum/search.php?action=24h


Ein Tag reicht leider nicht immer. Wenn man länger nicht im Forum war, dann aber nur ganz kurz reinschauen kann, hat man schlechte Karten.



eine laengere "post nach x" mit fix vorgegebenem zeitraum waere realisierbar (2,7,14 tage)


Is doch schon mal nen Angebot.
Währe zwar nicht Perfekt, da doch recht grob. Jedoch um Klassen besser als alle Foren von Hand abzuklappern um die "neuen" Posts zu finden.



eine "post nach x" mit flexiblem datum wuerde erfordern die verganene zeit in sekunden zu errechnen damit man einen zeitwert hat nach dem gesucht werden kann...
unix kennt naemlich keine jahre monate tage oder stunden sondern nur sekunden

Dafür sollte es heute eigentlich recht gute Funktionen geben. Linux/Unix is ja nicht so unbekannt/selten wie die CAD/CAM Software mit der ich mich auf Arbeit rumschlage. Da muss ich mir alles mögliche selber schreiben was nicht Standard is. Auch sowas, da man Stunden schlecht von Tagen abziehen kann. :-)



ob das ganze aber sinn macht ?

Hmm, denke schon. Sind ja doch nen paar Leute hier im Thread die mit der bisherigen Lösung manchmal Probleme haben.

Tschau Freggel_Buster

trapper
21.03.2010, 20:45
Was ihr alle nicht dabei bedenkt, zumal hier auch n Vergleich mit einem E-Mailprogramm aufkam:
Alles was hier an Aktivität gespeichert wird, wird auf einem Server gespeichert, und zwar von JEDEM.
Auf einem eigenen PC wird in der Regel nur von sich selber gespeichert, was man noch nicht gelesen hat.

Das bedeutet bei momentan über 6900 Mitgliedern ist dies eine Riesen Datenmenge, was für dieses Forum gespeichert wird.
Da jetzt für jeden einzelnen Tagelang zu speichern, was für Beiträge er noch nicht gelesen hat, ist nicht effizient genug :-)
Es mag komfortabler sein, aber könnte auch zum Nachteil aller sein.