Hloupá chyba v diskuzích konečně odstraněna

Vladimír Stwora

17.4.2004 Zvědavec Témata: Nezařazeno 300 slov

V podstatě to nestojí za psí štěk a já jsem uvažoval, zda tomu vůbec věnovat samostatný článek, ale pak jsem si říkal, měli byste to vědět. Ne-li pro nic jiného, tedy proto, abyste mě upozornili na případné chyby.

Dosud diskuzní stránka fungovala tak, že kliknutím na počet nových příspěvků se zobrazily všechny větve obsahující nové příspěvky od vaší poslední návštěvy. Ale to platilo jen při prvním zobrazení a na první stránce příspěvků. Bylo-li příspěvků více, nebo reagovali-li jste na některý příspěvek vlastním komentářem, pak při novém načtení stránky vám to bez varování zobrazilo všechny příspěvky. Ta chyba tam byla snad od začátku a mnoho lidí si na ni stěžovalo.

V čem byl problém (aneb trošku technických informací)

Číslo naposledy viděného příspěvku se ukládá do cookies. A cookies lze v php zapsat jen na začátku stránky. Takže při prvním načtení se přepsalo číslo posledního příspěvku a pak už se nedalo nic dělat. Z hlediska počítače jste už viděli všechny příspěvky.

Řešení

Cookies s číslem naposledy viděného příspěvku neukládám na stránce diskuzí jako dříve, ale až na první stránce po návratu z diskuzí. Toto řešení sebou přineslo výhody i nevýhody.

Výhody

Na stránce diskuze můžete nyní volně přepínat mezi zobrazením všech příspěvků, nebo pouze těch nových. Můžete vkládat příspěvky a prohlížet stránky. Dokud se nevrátíte do Zvědavce (lhostejno, zda na začátek nebo na článek), systém si bude "pamatovat" jen nové příspěvky.

Nevýhody

Nevrátíte-li se už z diskuzní stránky do Zvědavce, neuloží se vám do cookies opravena hodnota posledně viděného příspěvku. A při příští návštěvě (třeba za několik dnů) se vám tedy už jednou viděné příspěvky budou znovu zobrazovat jako nové.

Prosím dejte mi vědět, bude-li se vám zdát, že něco nepracuje, jak by mělo.

Známka 1.0 (hodnotilo 2)

Oznámkujte kvalitu článku jako ve škole
(1-výborný, 5-hrozný)

1  2  3  4  5 

Káva pro Zvědavce

51

Být v obraze něco stojí.
Připojte se k ostatním a staňte se
také sponzorem Zvědavce, stačí
částka v hodnotě jedné kávy měsíčně.

Za měsíc leden přispělo 78 čtenářů částkou 17 954 korun, což je 51 % měsíčních nákladů provozu Zvědavce.

Bankovní spojení: 2000368066/2010

IBAN: CZ4720100000002000368066
Ze Slovenska 2000368066/8330
IBAN: SK5883300000002000368066
BIC/SWIFT: FIOBCZPPXXX

[PayPal]

Bitcoin:
12vZg7LszAecMsq3wRW4pNpoUAgGZB8aS5

Další možnosti platby ›

Ve zkratce

Sbohem, Kalousku. A zavři za sebou z druhé strany19.01.21 19:17 Česká republika 1

Chcete, aby skončil Lockdown? 26. ledna máte reálnou možnost to změnit19.01.21 10:14 Česká republika 2

Helena Duke poté, co udala vlastní rodinu, žebrá o peníze18.01.21 14:28 USA 3

Satanisté a jejich poskoci mají Vánoce17.01.21 23:15 Česká republika 3

V Norsku po aplikace vakcíny zemřelo 23 lidí a Blatný by chtěl očkovat15.01.21 20:37 Norsko 2

Humorem proti totalitě15.01.21 18:55 Česká republika 1

Fanatismus a nesmiřitelnost – aneb stane se Helena Duke legendou?15.01.21 16:52 USA 1

V protestu před Kapitolem 6. ledna sehráli roli „agenti provokatéři“ – Interview s Michaelem Yonem14.01.21 11:38 USA 2

Luboš Xaver do Českého rozhlasu patří!13.01.21 22:50 Česká republika 1

Zemanovi už doopravdy hrabe, mrzí ho ukončení okupace Afghánistánu13.01.21 18:25 Česká republika 2

Obnovitelná energie mohla způsobit totální výpadek rozvodné sítě13.01.21 09:36 Rakousko 14

Smlouvy s výrobci vakcín jsou tajné, nemohou je vidět ani europoslanci12.01.21 19:03 Evropská unie 3

Probuďte se: Uzamčení jsou navržena tak, aby vydržela navždy12.01.21 16:01 Neurčeno 4

Současné prodlužování nouzového stavu je porušením mnoha zákonů12.01.21 11:46 Česká republika 0

Velký reset, krátký distopický film s čs titulky11.01.21 23:11 Neurčeno 0

Síť Parler přestala existovat11.01.21 19:03 USA 5

Policisté v Německu protestují proti povinnému očkování proti COVID-1911.01.21 16:39 Německo 4

Další krůček k otroctví11.01.21 11:42 Česká republika 3

Jaroslav Turánek 1. díl: Všichni nereagují na vakcíny stejně, část populace bude reagovat negativně09.01.21 17:58 Česká republika 1

Američtí manažeři sjíždějí fotky z obsazení Kapitolu. Když najdou svého zaměstnance, má padáka09.01.21 11:15 USA 4

Měnové kurzy

USD
21,54 Kč
Euro
26,15 Kč
Libra
29,40 Kč
Kanadský dolar
16,95 Kč
Australský dolar
16,63 Kč
Švýcarský frank
24,26 Kč
100 japonských jenů
20,76 Kč
Čínský juan
3,33 Kč
Polský zloty
5,76 Kč
100 maď. forintů
7,31 Kč
Ukrajinská hřivna
0,77 Kč
100 rublů
29,21 Kč
1 unce (31,1g) zlata
39 840,56 Kč
1 unce stříbra
548,09 Kč
Bitcoin
760 240,34 Kč

Poslední aktualizace: 20.1.2021 07:33 SEČ

Tuto stránku navštívilo 17 091