Vzhledem k tomu, jak blbě je řešeno přihlášení v tomto skriptu (myslím tím systém sešen a cookies) a že je kód ještě ke všemu enkryptovaný = nevidím ho a nelze ho změnit, tak v této věci nemohu mnoho udělat.
Ovšem dalo by se to řešit jinak - systémem, jako je login bonus. Tedy nevztahovat zobrazení na přihlášení, ale na den. A resetovat zobrazení o půlnoci cronem.
Je ovšem otázka, jestli tak línější členové (co si sami nebudou otvírat novinky) nepřijdou o důležité novinky - někdy se stane, že některé platí jen 1 den a takto o ně snadno přijdete.
Jako řešení bych viděla po každé přidané novince resetovat zobrazení všem tak, aby se jim novinky zase zobrazily. Zrovna tak po každé úpravě novinek. Pak o nic nepřijdete a zároveň to nebude otravovat.
Systém nyní funguje, můžete vyzkoušet