Seite 1 von 3

Short-URLs: Bug bei Anzeige ungelesener Beiträge

Verfasst: 25.05.2004 19:54
von Wuppi
Hi

habs im offiziellen Short-URL-Thread (http://www.phpbb.de/topic44090-0-asc-320.html) schon angesprochen - fand aber irgendwie kein gehör :(

Und zwar hab ich (bzw. der User Ballong hat mich erst auf den zusammenhang hingewiesen) einen Bug festgestellt: Wenn man z.b. ein ganzes Forum ungelesen hat [einfacher zu erkennen] und einen Beitrag liest, dann springt man wieder zurück in die Übersicht - nach den 2. bzw. 3. mal hab sind auch Beiträge als gelesen markiert die definitiv nicht gelesen wurden (habs in den genannten Thread besser beschrieben)

Das Problem hatte ich z.b. bei 2.0.4 (ohne Short-URLs) nicht gehabt - hab dann aber auf 2.0.6 geupdatet (mittlerweile bin ich natürlich bei 2.0.8a) - mit gleichzeitigen Einbau der Short-URLs. Mir ist es erst nicht aufgefallen - bis mich ein User draufhingewiesen hat - hab zuerst den Fehler in einem "Ungelesene Beiträge in DB"-Mod gesucht - Aber Ballong hat mich im genannten Thread auf einen zusammenhang mit short-urls hingewiesen. Hab mir also ein anderes Forum gesucht wo ebenfalls Short-URLs läuft: dieses hier! Auch hier tritt das Problem auf!

Leider kenn ich kein größeres phpbb2 2.0.8 wo KEINE Short-URLs drin sind, um das mal nackig zu prüfen - vielleicht haben wir hier ja auch einen phpbb2-Bug?

Bis denne
Wuppi

Verfasst: 27.05.2004 23:46
von Wuppi
Hi

ich hol den Thread mal wieder hoch - ist doch nen relativ wichtiges Problem ... was zudem tierisch nervt ... das muß doch totzukriegen sein ...

Bye
Wuppi

Verfasst: 28.05.2004 12:51
von Eistee
Hm, Cookie Problem? ODer wird durch das globale replace im Output buffer irgendwas ersetzt was nicht sein soll *grübel*

Verfasst: 28.05.2004 13:07
von itst
www.phpbb.com sollte von der Größe her zum Testen wohl reichen, oder? ;)

Verfasst: 28.05.2004 13:17
von larsneo
die session verwaltung in phpBB ist (zumindestens für micht :roll:) recht eigentümlich gelöst. nachdem man scheinbar der php-eigenen nicht vertraut und auch nicht auf eine klassische db-abstraktion aufsetzt, kann ich leider nicht allzuviel dazu sagen. sorry :oops:

Verfasst: 28.05.2004 13:20
von Eistee
Ich dachte das read-tracking wäre Cookie basiert?

Naja, ein eigenes Session Management in einer db HEAP Table macht schon Sinn, denn das php-eigene Sessionmanagement benutzt ja das File System.

Verfasst: 28.05.2004 14:08
von itst
Wie im Hauptthread erwähnt liegt dies an der Prefetching-Option einiger Browser wie Mozilla oder (soweit ich weiß Opera). Um etwas dagegen zu tun, sollte man diese Option ausschalten.

Verfasst: 28.05.2004 14:15
von Eistee
Also bei mir (Browser: Firefox) tritt das Problem erst seit dem Mod auf, und umgestellt habe ich nichts.

Verfasst: 28.05.2004 15:34
von itst
Ich habe nichts anderes behauptet. Da der browser durch die Endung .html und dem Fehlen von URL-Variablen denkt, der hinterlegte Inhalt wäre statisch, pre-fetcht er die Seite eben. Früher, vor dem Mod, tat er dies nicht, weil wie eine .php URL mit Variablen hatten.

Verfasst: 28.05.2004 18:05
von Wuppi
itst hat geschrieben:Wie im Hauptthread erwähnt liegt dies an der Prefetching-Option einiger Browser wie Mozilla oder (soweit ich weiß Opera). Um etwas dagegen zu tun, sollte man diese Option ausschalten.
Im Haupthread?! Bei den 36 Seiten überlesen? sry ...


Wie kann ich diese Option ausschalten (Firebird, Firefox und IExplorer nutz ich - das Problem ist bei allen)

Bis denne
Wuppi