Doplňková funkcionalita stránek Zpovědnice, pro všechny smutné lidičky a pro ty, kdo jim chtějí pomoci.
Po jednoduché instalaci jsou uživateli k dispozici rozšiřující možnosti ovládání co a jak Zpovědnice (ne)zobrazuje. Konfigurační nastavení se ukládají pouze v prohlížeči a skripty na jiných stránkách k nim nemají přístup. V tuto chvíli (viz další vývoj) se kromě obrázků a dat pro emotikony neodesílají žádné doplňkové síťové požadavky, ani na Zpovědnici ani nikam jinam, pracuje se výhradně s informacemi zobrazenými na aktuálně zobrazených stránkách Zpovědnice, konkrétně na/v:
| Zvýrazňování | Skrývání | Nastavení |
|---|---|---|
![]() |
![]() |
![]() |
Zvýrazňování i skrývání lze v konfiguraci zapnout i vypnout, aniž by byly uložené seznamy přezdívek/výrazů dotčeny. Vypnutím zároveň zmizí u rozhřešení/vzkazů ovládací prvky.
Pozůstatky po smazaných komentářích jsou vizuálně obtěžující, zvláště pokud je jich v jednom vlákně mnoho - lze je tedy plošně skrývat.
Taktéž je možné kompletně vypnout zobrazování komentářů a vzkazů od neregistrovaných uživatelů - což ale technicky nelze zabezpečit i v přehledu témat, pouze v diskuzích a uživatelských profilech.
Řada odkazů na jiné stránky Zpovědnice se otevírá v nových oknech nebo záložkách, pro uživatele kterým to nevyhovuje a chtějí se k tomu případně rozhodnout příležitostně a pomoci si klávesou CTRL je to zbytečně obtěžující. V konfiguraci je tedy možné nastavit, aby se všechny odkazy otevíraly ve stejném okně.
Profilové obrázky jsou omezeny typem souboru (JPEG) takže nelze použí ani průhlednost, ani animaci. Pokud si uživatel zapne volbu Nahrazovat obrázek v profilu a navštíví profil, ve kterém jeho majitel v položce Oblíbené WWW zadal plnou internetovou adresu k obrázku v podporovaném formátu (apng, gif, jpg, jpeg, jfif, pjpeg, pjp, png, svg, webp), profilový obrázek se jím nahradí a bude na něj lze kliknout (pro zobrazení jeho cílové adresy), přičemž se při tvorbě odkazu automaticky zohlední výše popsané nastavení Odkazy otevřít ve stejném okně.
V temných koutech kódu Zpovědnice je mix odkazů na EU/CZ domény, což má někdy nepříjemný efekt - pokud je například uživatel přihlášen ke svému profilu na doméně www.zpovednice.eu a klikne v seznamu administrátorů na odkaz profilu aby do něj napsal zprávu, ocitne se na doméně www.zpovednice.cz na které nebude přihlášen. Taktéž odkazy na jiná témata v diskuzích někdy zavedou na jinou doménu na které není registrovaný uživatel aktuálně přihlášen.
Stejným způsobem fungují uložené seznamy přezdívek/výrazů pro zvýrazňování nebo skrývání - skripty z "jiných serverů" na svá data vzájemně "nevidí", což je zároveň:
Tento problém řeší konfigurační položka vynutit doménu - za všech okolností udrží uživatele pouze na vybraném "serveru", pokud o to stojí a pro per-server nastavení nemá využití.
Všechny změny v konfiguraci i v seznamech ke zvýrazňování/skrývání se projeví okamžitě, aneb:
Zálohy jsou primárně určeny pro přenos uložených seznamů mezi vícero počítači, a dále najdou využití pokud se uživatel rozhodne provést úplný výmaz cache a jiných dat uložených v prohlížeči. Soubory se zálohou jsou chráněny heslem, které se nikde neukládá. Zálohuje se pouze databáze (uložené přezdívky a výrazy, určené ke zvýrazňování/skrývání), nikoli ostatní nastavení.
Všechny nově přidané funkce s potenciálem skrývat obsah Zpovědnice budou po aktualizaci skriptu ve stavu vypnuto. Do budoucna se počítá i s realtime vlastnostmi, ale uživatel je vždy bude muset nejdříve zapnout v konfiguraci a/nebo odsouhlasit. Plánované funkcionality, dosud neopravené chyby atd. jsou k nalezení zde, přičemž veškerá hlášení chyb a nedostatků, nápady na další rozšíření, nabídky na spolupráci či rovnou pull requesty s doplněními a změnami jsou VELMI vítány, stejně jako zájem a schopnosti zapojit se do projektu s plnými právy k vydávání nových verzí, aktualizacím produkčního serveru a podobně.
Cílem tohoto projektu NENÍ:
Projekt je vydán pod nejsvobodnější softwarovou licencí vůbec, WTFPL - nezakládá žádné povinnosti ani pro koncové uživatele, ani pro případné zájemce o úpravy kódu, a to ať už pro potřebu vlastní či ve prospěch třetí osoby. Lze ji shrnout jako dělejte si s tím co chcete.
Použité knihovny a technologie, abecedně: