Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Neue Themen nicht automatisch als gelesen markieren
p!lle
myCSharp.de - Member

Avatar #avatar-3556.jpg


Dabei seit:
Beiträge: 1053

Themenstarter:

Neue Themen nicht automatisch als gelesen markieren

beantworten | zitieren | melden

Moin,

aktuell ist es im Forum so, dass Themen & Beiträge, die seit dem letzten Besuch neu geschrieben wurden, als ungelesen angezeigt werden. Ist man eine Weile inaktiv oder verlässt das Forum, dann wiederum sind nur die seit dem letzten Besuch neuen Themen ungelesen.

Gibt es eine Möglichkeit, dies zu verhindern?
Ich würde gerne selbst bestimmen, wann ein Thema von mir "gelesen" wurde.

Hintergrund ist, dass man, wenn man nebenbei im Forum liest und nicht gleich alle neuen Themen abarbeitet, nach einer gewissen Zeit alle Themen "gelesen" sind, obwohl das gar nicht der Fall ist.
private Nachricht | Beiträge des Benutzers
inflames2k
myCSharp.de - Experte

Avatar #AARsmmPEUMee0tQa2JoB.png


Dabei seit:
Beiträge: 2339

beantworten | zitieren | melden

Ja, das verhalten stört mich auch schon eine Weile. - Allerdings habe ich in den Kategorien, die für mich wichtig sind auch ein Abo, damit ich per E-Mail Benachrichtigt werde wenn es neue Beiträge gibt. So kann ich im nachhinein wenigstens noch nachvollziehen welche Themen neu waren.

Sollte es wiedererwarten einfach sein, die Markierung "gelesen" so anzupassen dass nur wirklich gelesene Beiträge so markiert sind, wäre das allerdings auch für mich erfreulich.
Wissen ist nicht alles. Man muss es auch anwenden können.

PS Fritz!Box API - TR-064 Schnittstelle | PS EventLogManager | Spielkartenbibliothek
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15690
Herkunft: BW

beantworten | zitieren | melden

Nehm ich mal in die offene Punkte Liste auf.
private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 52329
Herkunft: Berlin

beantworten | zitieren | melden

Hallo zusammen,

momentan ist die Länge der Session auf eine Stunde eingestellt (3600 Sekunden). Diese Einstellung könnte man höher setzten, z.B. auf zwei Stunden. Aber zu lange sollte man die Zeit auch nicht setzen, sonst greift der grundsätzlich sinnvolle Mechanismus, dass Threads, die man (gar) nicht aufruft, irgendwann automatisch als gelesen gesetzt werden, überhaupt nicht mehr.

Denn es reicht eine beliebige Seite des Forums aufzurufen, um die aktuell laufende Session zu verlängern. Wenn man also 59 Minuten nach der bisher letzten Aktion einfach nochmal die Startseite aufruft, läuft die Session nicht ab, sondern verlängert sich um eine weitere Stunde (bzw. was immer als Sesssionlänge eingestellt ist). Dann gehen auch die ungelesen-Markierungen (noch) nicht verloren.

Ich fand eine Stunde eigentlich immer einen guten Kompromiss. Selbst wenn man zwischendurch mal gestört wird, läuft die Session nicht gleich ungewollt/versehentlich ab. Will man nicht unter Druck kommen, reicht es, nach der Störung einfach eine beliebige Seite zu laden. Wenn man aber wirklich fertig ist und eine (Stunde oder länger) Pause macht, dann ist die Session wirklich zu Ende, auch wenn man später am Tag nochmal nach neuen Beiträgen schaut. Würde man die Sessionlänge z.B. auf 24 Stunden setzen, würde bei jemanden der morgens und abends das Forum nach Beiträgen checkt, die Session nie ablaufen, was nicht im Sinne des Erfinders wäre. Aber zwei statt einer Stunde wäre wohl auch noch ok.

Damit es keine Verwirrungen gibt: Es gibt in der Forensoftware zwei verschiedene Sessionlängen. Die eine im Zusammenhang mit den ungelesenen Beiträgen, über die ich bis jetzt geschrieben habe. Dann gibt es noch eine, die sich auf die "User online"- oder "Wer ist wo Online"-Anzeige bezieht. Dabei ist die Sessionlänge auf 15 Minuten eingestellt. Man gilt also maximal 15 Minuten nach der letzten Aktion noch als Online bzw. taucht noch in den genannten Anzeigen auf.

herbivore
private Nachricht | Beiträge des Benutzers
inflames2k
myCSharp.de - Experte

Avatar #AARsmmPEUMee0tQa2JoB.png


Dabei seit:
Beiträge: 2339

beantworten | zitieren | melden

Die Anzeige von "ungelesenen" Beiträgen ist ja sowieso immer eine Gradwanderung. - Da gibt es die, die es schöner fänden wenn ungelesene Beiträge solang so markiert wären, wie nichts anderes gesagt wurde und auf der anderen Seite die, die erwarten dass ungelesene Beiträge für die sie sich sowieso nicht interessieren nach einer gewissen Zeit nicht mehr hervorgehoben werden. Einen perfekten Mittelweg wird man hier nicht finden.
Wissen ist nicht alles. Man muss es auch anwenden können.

PS Fritz!Box API - TR-064 Schnittstelle | PS EventLogManager | Spielkartenbibliothek
private Nachricht | Beiträge des Benutzers
t2t
myCSharp.de - Member



Dabei seit:
Beiträge: 436
Herkunft: Hamburg

beantworten | zitieren | melden

Zitat von inflames2k
Einen perfekten Mittelweg wird man hier nicht finden.

Doch. In dem man es für den User einstellbar macht ;-)
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15690
Herkunft: BW

beantworten | zitieren | melden

.. leider ist die aktuelle Basis so, dass uns sehr viele Anpassungen aufgrund des Aufwandes nicht möglich sind.
Wir erarbeiten hier aber bereits neue Wege.
private Nachricht | Beiträge des Benutzers
LaTino
myCSharp.de - Experte

Avatar #avatar-4122.png


Dabei seit:
Beiträge: 3062
Herkunft: Thüringen

beantworten | zitieren | melden

Zitat von t2t
Doch. In dem man es für den User einstellbar macht ;-)
Kann mich leider nicht mehr erinnern, wo ich das aufgeschnappt habe - vermutlich irgendein UI-Guru: "Jede Konfigurations-Option ist eine Entscheidung, die zu treffen sich der Entwickler nicht getraut hat." ;-)

Zum Thema - ein klein bisschen länger dürfte die Zeitspanne wirklich sein. Man stirbt nicht dran, aber man stolpert immer mal wieder drüber.

LaTino
"Furlow, is it always about money?"
"Is there anything else? I mean, how much sex can you have?"
"Don't know. I haven't maxed out yet."
(Furlow & Crichton, Farscape)
private Nachricht | Beiträge des Benutzers
p!lle
myCSharp.de - Member

Avatar #avatar-3556.jpg


Dabei seit:
Beiträge: 1053

Themenstarter:

beantworten | zitieren | melden

Ich stolpere vorallem auf Arbeit ab und zu über die Session, manchmal kann man da nicht immer zwischendurch klicken.
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von p!lle am .
private Nachricht | Beiträge des Benutzers
pinki
myCSharp.de - Member

Avatar #avatar-4072.jpg


Dabei seit:
Beiträge: 695
Herkunft: OWL

beantworten | zitieren | melden

Zur Not gäbe es als Workaround es für die meisten Browser ja auch noch diverse Auto-Refresh-PlugIns, die man bei Bedarf aktivieren könnte.
private Nachricht | Beiträge des Benutzers
p!lle
myCSharp.de - Member

Avatar #avatar-3556.jpg


Dabei seit:
Beiträge: 1053

Themenstarter:

beantworten | zitieren | melden

Wird es hier im neuen Forum Änderungen geben?

Bin heute seit laaaanger Zeit mal wieder online und wollte mir noch nach und nach die neuen Themen durchlesen, allerdings ist jetzt wieder alles als gelesen markiert, weil längere Zeit keine Aktion stattgefunden hat. In anderen Foren sind die Themen dann selbst nach dem Aus- und Einloggen als ungelesen markiert, finde ich persönlich besser. =)
private Nachricht | Beiträge des Benutzers
Abt
myCSharp.de - Team

Avatar #avatar-4119.png


Dabei seit:
Beiträge: 15690
Herkunft: BW

beantworten | zitieren | melden

Ja, zumindest für angemeldete Benutzer gibt es eine Änderung.
Bisher wurde der Last Visit im Cookie gespeichert; wir speichern die Info nun am Benutzer.

Für Benutzer ohne Anmeldung gibt es hier keine Info, weil wir keine (nicht notwendigen) Cookies für Besucher setzen wollen, um zB. auch den nervigen Cookie-Banner vermeiden zu können.
private Nachricht | Beiträge des Benutzers