Registrieren Hilfe Suche Mitgliederliste Wer ist online? Einloggen
Willkommen bei Tritanium Community! Falls dies Ihr erster Besuch hier ist, lesen Sie sich bitte die Hilfe mit den häufigsten Fragen und ausführlichen Erklärungen durch! Falls Sie an den Diskussionen teilnehmen wollen, sollten Sie sich registrieren oder, falls Sie das schon getan haben, sich einloggen. Wir wünschen Ihnen viel Spaß!

Tritanium Community » Tritanium Bulletin Board 1 » Andere Fragen und Probleme » Mark all Topics Read

Seiten (1) [1] Neue Antwort erstellenNeues Thema erstellen

Autor Thema: Mark all Topics Read
dragoniac
Ganz neu hier

ID # 3038



Mark all Topics Read
dragoniac@arcor.de
Hallo zusammen,

ich habe letztens mein Forum von V1.2.3 auf V1.6.2 aktualisiert. Es lief erstaunlich reibungslos :cool:

Im aktiven Betrieb hat sich jedoch ein kleines Manko gezeigt.
Wenn man auf "Mark all Topics Read" klickt, werden nur die Foren als gelesen markiert, nicht jedoch die Topics :(.
Ein noch viel größeres Problem ist, wenn man dies im, IE macht, wird man ausgeloggt...

Ich hoffe ihr könnt mir helfen.

VG
dragoniac
Geposted: 27.09.2013 20:46
Chrissyx
Supermoderator

ID # 2285



Re: Mark all Topics Read
E-Mail schicken
Zitat von dragoniac:
Wenn man auf "Mark all Topics Read" klickt, werden nur die Foren als gelesen markiert, nicht jedoch die Topics :(.

Bei mir heißt die Funktion "Alle Foren als gelesen markieren" bzw. "Mark all forums as read" und es wurde nicht zu viel versprochen oder? ;)

Technischer Hintergrund: Pro Forum und pro Thema wird ein Cookie angelegt, welcher den Gelesen-Status verwaltet. Je mehr Foren, desto mehr Cookies werden angelegt und dies mit einem Schlag noch auf alle Themen zu erweitern wäre etwas zuviel des Guten. Abhängig vom Browser wird nur eine bestimmte maximale Anzahl an Cookies erlaubt, d.h. von 20 bis 180 Stück ist die Rede und 50 Stück wohl der Normalfall. Die meisten TBBs haben weniger als 50 Foren wenn man hochrechnet hat man noch Spielraum für so manche Themen. Dies führt nämlich direkt zu deinem zweiten Problem:

Zitat von dragoniac:
Ein noch viel größeres Problem ist, wenn man dies im, IE macht, wird man ausgeloggt...

Auch zum Einloggen wird ein Cookie verwendet, d.h. wenn jetzt alle Foren als gelesen markiert werden und es sind recht viele Foren, ist es nicht unwahrscheinlich, dass vorherige Cookies vom Browser verworfen werden. Et voilà, Du bist ausgeloggt. ;)

Natürlich kann man jetzt überlegen, ob man statt vieler Cookies die Informationen nicht in einen einzigen schreibt. Auch hier gibt es eine Limitierung, weil Cookies nicht größer als 4 KiB werden dürfen. Dürfte auch da nur eine Frage der Foren- und Themenanzahl sein, bis das nicht mehr geht. Dann doch lieber teilweise als gar nicht. :rolleyes:

-----------
Tritanium Scripts developer
Filebased rulez
Geposted: 28.09.2013 15:01
dragoniac
Ganz neu hier

ID # 3038



Re: Mark all Topics Read
dragoniac@arcor.de
Hallo,

danke für die schnelle Antwort.

Zitat von Chrissyx:
Zitat von dragoniac:
Wenn man auf "Mark all Topics Read" klickt, werden nur die Foren als gelesen markiert, nicht jedoch die Topics :(.

Bei mir heißt die Funktion "Alle Foren als gelesen markieren" bzw. "Mark all forums as read" und es wurde nicht zu viel versprochen oder? ;)
hm, da wurde dann wohl zu viel hineininterpretiert :rolleyes:, nun gut, wär das geklärt

Zitat von Chrissyx:
Technischer Hintergrund: Pro Forum und pro Thema wird ein Cookie angelegt, welcher den Gelesen-Status verwaltet. Je mehr Foren, desto mehr Cookies werden angelegt und dies mit einem Schlag noch auf alle Themen zu erweitern wäre etwas zuviel des Guten. Abhängig vom Browser wird nur eine bestimmte maximale Anzahl an Cookies erlaubt, d.h. von 20 bis 180 Stück ist die Rede und 50 Stück wohl der Normalfall. Die meisten TBBs haben weniger als 50 Foren wenn man hochrechnet hat man noch Spielraum für so manche Themen. Dies führt nämlich direkt zu deinem zweiten Problem:

Zitat von dragoniac:
Ein noch viel größeres Problem ist, wenn man dies im, IE macht, wird man ausgeloggt...

Auch zum Einloggen wird ein Cookie verwendet, d.h. wenn jetzt alle Foren als gelesen markiert werden und es sind recht viele Foren, ist es nicht unwahrscheinlich, dass vorherige Cookies vom Browser verworfen werden. Et voilà, Du bist ausgeloggt. ;)
hm, ok, dann zählt mein Forum wohl nicht zu den meisten :D
Heißt aber auch, wenn ich ein wenig ordnung schaffe, sollte es wieder mit dem IE laufen... später mal testen.

VG,
dragoniac
Geposted: 28.09.2013 15:47

Seiten (1) [1] Neue Antwort erstellenNeues Thema erstellen
Tritanium Bulletin Board 2
© Tritanium Scripts