n3t Cookie Consent

Odpověď od Cony
09. led 2022 00:24 #145497
Alfa 6 verze ke stažení zde .

Doplněno
- kontrola při instalaci na PHP min. verze 7.2 a Joomla min. verze 3.9
- do logu se nově ukládá i revize souhlasu
- do logu se nově ukládá vygenerované nevýznamové GUID, to se uloží i do Cookie k uživateli (plus ještě datum uložení souhlasu). Do budoucna bude možnost jako jeden z bloků zobrazit něco ve smyslu "Souhlas udělen dne ..., ID souhlasu ...". V podstatě je to oční výtěr, ale vypadá to profesionálnějš, kdyby přišla nějaká kontrola :)

Bongu, je tam změna u jazykové konstanty
PLG_SYSTEM_N3TCOOKIECONSENT_LOG_CONSENT="User accepted cookies categories [%s], revision [%d], consent ID [%s]."
je doplněna ta revize a id souhlasu...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
09. led 2022 12:27 - 09. led 2022 12:29 #145498

Cony napsal: Ještě k překladu. Základní otázka, je TO Cookie, nebo TA Cookie :D
Používáš "Analytická cookies", "Maketingová Cookies" atd. Mně to trošku bije do očí, spíš bych řekl "Analytické Cookies", "Marketingové Cookies"...

:-) TO cookie, ale TA cookies bych řekl. Možná i proto jsem v původním překladu používal "soubor cookie", pak je to jasné... Chtělo by to nějakého jazykozpytce, který to rozsekne.

Opět nějak nefungují automatické aktualizace překladů, takže kdo chcete používat jejich poslední verzi, musíte si ji stáhnout a nainstalovat ručně. Například překlad pro Alfa 6, který obsahuje všechny změny stáhnete na www.bongovo.cz/ke-stazeni/category/232-s...m-n3t-cookie-consent

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od H13
09. led 2022 19:22 #145499

Bong napsal: :-) TO cookie, ale TA cookies bych řekl. Možná i proto jsem v původním překladu používal "soubor cookie", pak je to jasné... Chtělo by to nějakého jazykozpytce, který to rozsekne.


Já to používám podle českýho překladu: TA cookie (jako TA sušenka) a TY cookies (jako TY sušenky)

Phoca Gallery - http://www.phoca.cz/phocagallery - obrázková galerie (Joomla!)
Phoca Guestbook - http://www.phoca.cz/phocaguestbook - kniha návštěv (Joomla!)
Phoca Download - http://www.phoca.cz/phocadownload - stahování souborů (Joomla!)
Phoca Cart - http://www.phoca.cz/phocacart - e-shop,...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
10. led 2022 00:16 #145501
Alfa 7 verze ke stažení zde .

Změna
- nový, spolehlivější způsob detekce neznámých Cookies
- změna rozložení tabulky cookies v administraci, snad je to takto přehlednější

Doplněno
- podpora " Open Cookie Database " - při zapnutém ukládání neznámých Cookies se kontroluje tato databáze, a převezme se z ní kategorizace a popis dané cookie
- instalátor nově "předpřipraví" výchozí bloky (jen u nové instalace, ne u aktualizace)
- tlačítko pro nahrání výchozích bloků (pozor funguje až po aktivaci pluginu)


Bongu, krom změn v hlavním jaz. souboru, je tam ještě kompletně nový jaz. soubor
en-GB.plg_system_n3tcookieconsent.data.ini
Obsahuje popisy z " Open Cookie Database ". Asi je zbytečné je překládat všechny, ale kdyby se ti povedly ty nejběžnější (Google Analytics, ReCaptcha, Google Tag Manage, Facebook apod.) bylo by to super, při detekci by naskakovaly popisy rovnou v češtině.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
11. led 2022 02:00 - 11. led 2022 02:18 #145513
S dostupností n3t Cookie Consent Beta1 je k dispozici i nový český překlad , doplněný o chybějící řetězce a i kompletní plg_system_n3tcookieconsent.data.ini (Open Cookie Database) - poděkujte H13 za jeho HLUBOKÉ znalosti překladů :-D

Automatické aktualizace pro toto vydání již fungují.

EDIT: Případné chybky v zobrazení překladu (například doba expirace cookies), jde pravděpodobně za globálním nastavením zpracování plurálu v Joomla - to se bude muset řešit zvlášť a jinde.

I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Cony

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
11. led 2022 02:23 #145514
To je rychlost, ještě jsem ani nenapsal, že je BETA a překlad už je na světě. (Zdroj "Hlubina myšlení"? :P - vypadá to dobře)

V BETA 1

Přidáno
- již zveřejněno v rámci update serveru, lze tedy stáhnout aktualizaci přímo v Joomle
- přidána kategorie "Skryté Cookies" - pokud chcete nějaké cookies nezobrazovat v dialogu nastavení (např. Session ID pro administraci, nebo nějaké bezpečnostní cookies, která vznikne autoscanem)
- Popis / poskytovatel / expirace cookie nově prochází skrz JText, tzn. lze místo hodnoty zadat textovou konstatntu a tu si přeložit v rámci jazyku - vhodné pro vícejazyčné weby

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
11. led 2022 02:29 #145515

Bong napsal: EDIT: Případné chybky v zobrazení překladu (například doba expirace cookies), jde pravděpodobně za globálním nastavením zpracování plurálu v Joomla - to se bude muset řešit zvlášť a jinde.

Aby to fungovalo s aktuální češtinou správně, bylo by třeba např. pro roky
PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_EXPIRATION_YEARS_0="%d let"
PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_EXPIRATION_YEARS_1="%d rok"
PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_EXPIRATION_YEARS_FEW="%d roky"
PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_EXPIRATION_YEARS_MANY="%d let"
PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_EXPIRATION_YEARS_MORE="%d let"
MORE a MANY je tam duplicitně, protože čeština pro J3 aktuálně neumí MORE, a čeština pro J4 zas neumí MANY :)
Poděkovali: Cufe

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
11. led 2022 09:11 #145516

Cony napsal: MORE a MANY je tam duplicitně, protože čeština pro J3 aktuálně neumí MORE, a čeština pro J4 zas neumí MANY :)


Doplnil jsem tedy FEW a MANY, vypadá to lépe.

Narazil jsem u expirace:

- na chybějící překlad VARIOUS - zatím jsem do češtiny přidal VARIOUS="proměnlivé"
- na chybějící překlad PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_EXPIRATION_DAYS - opět to pro SECONDS, MINUTES, HOURS, DAYS, MONTHS a YEARS, můžu doplnit

I'm sorry, my responses are limited...you must ask the right questions.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
11. led 2022 14:34 #145518

Bong napsal: - na chybějící překlad VARIOUS - zatím jsem do češtiny přidal VARIOUS="proměnlivé"

To by v překladu být nemělo. Je to důsledek toho, že se překládá vše, co je zapsané v tom políčku expirace. Tzn. pokud tam je text various, snaží se přeložit jako text. konstanta VARIOUS. Zkusím kdyžtak vymyslet líp, aby to zbytečně nehlásilo ty chyby jazyka.

Bong napsal: - na chybějící překlad PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_EXPIRATION_DAYS - opět to pro SECONDS, MINUTES, HOURS, DAYS, MONTHS a YEARS, můžu doplnit

Tam by měly stačit doplnit ty varianty FEW a MANY...

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Bong
11. led 2022 21:34 #145520
Při používání n3t Cookie Consent u vícejazyčných stránek (nejen) pravděpodobně budete potřebovat slovenský překlad.
www.bongovo.cz/ke-stazeni/category/232-s...m-n3t-cookie-consent

I'm sorry, my responses are limited...you must ask the right questions.
Poděkovali: Cony

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
11. led 2022 21:51 #145521
Navrhl bych drobné úpravy v češtině
PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_EXPIRATION_UNKNOWN="neznámá"
PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_PROVIDER_UNKNOWN="neznámý"
PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_COOKIE_PROVIDER="Zobrazit sloupec poskytovatele cookies"
PLG_SYSTEM_N3TCOOKIECONSENT_CFG_SHOW_COOKIE_PROVIDER_DESC="Zvolte, zda zobrazit sloupec poskytovatele cookie."
PLG_SYSTEM_N3TCOOKIECONSENT_CFG_BLOCKS_COOKIES_PROVIDER="Poskytovatel"
PLG_SYSTEM_N3TCOOKIECONSENT_TABLE_PROVIDER="Poskytovatel"
Poděkovali: Bong

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
12. led 2022 02:17 #145522
Beta 2 verze ke stažení zde .

Změna
- překlady zadaných hodnot se již nevolají napřímo, tzn. neměly by vyskakovat v debuggeru jako nepřeložené řetězce
- Zobroazovat poskytovatele a expiraci cookie je nyní ve výchozí hodnotě povoleno
- pokud je web detekován jako vícejazyčný, při automatickém skenování se doplňují textové konstanty místo překladů
- odstraněno nastavení Use RFC Cookie, Cookie je nově vždy "RFC"

Oprava
- nesprávně dotahovaná hodnota pro cookie domain z globální konfigurace Joomly

Doplněno
- přidán překlad pro hodnotu various pro expiraci při načítání z Open Cookie Database
- přidán výchozí popis pro cookie "joomla_user_state", kterou nastavuje jádro Joomly pro přihlášené uživatele
- Pokud není povoleno zobrazení expirace nebo oskytovatele, v administraci se tyto sloupce také nezobrazí
- při detekovaném multilanguage se doplní sloupec "Expiration unit" - pro vícejazyčné weby lze pak pohodlně zadávat i expiraci, bez nutnosti definování nových jazykových konstant.
- podpora více domén (pokud nelze řešit nastavením Cookie domain, např. phoca.cz a phoca.com) - cookie se propíše na všechny domény (pokud např. používáte n3t Language Domains pro vícejazyčný web, toto se bude hodit). Jednotlivé weby musí jet na Joomle, PHP min. 7.3 a https.

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
12. led 2022 04:04 #145523
Beta 3 verze ke stažení zde .

Oprava
- jazykový soubor s překlady Open Cookie Database se nahrává vždy, tak aby při vícejazyčném webu se zobrazili správné překlady získané automatickým skenem
- při rozvržení nastavovacího dialogu na dialog se zobrazovala hlavička tabulky i tam, kde nebyl seznam cookies

Doplněno
- nastavení pro barvu ohraničení ikony nastavení a barvy textu kategorie cookies

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
12. led 2022 08:55 #145524
Beta 4 verze ke stažení zde .

Oprava
- Debug výpisy do konzole javaskriptu opravdu jen při zapnutém ladění
- oprava kódování URL pro hlášení souhlasu - v některých situacích nemuselo dojít k správnému zalogování souhlasu

Doplněno
- Přidána podpora jazykové pseudo-konstanty SITENAME pro pole poskytovatele
- Po odsouhlasení cookies se znovu pokusí nastavit před udělením souhlasu blokované cookies (v rámci jednoho zobrazení stránky)
- možnost volby, zda log o udělení souhlasu rotovat (pluginam rotaze záznamů), pokud ne (výchozí nastavení) log se nově ukládá do podadresáře keep v adresáři logů, aby se zamezilo rotování logu / jeho smazání
Poděkovali: Bong, zpetr

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Cony
12. led 2022 14:59 #145530

Bong napsal: Při používání n3t Cookie Consent u vícejazyčných stránek (nejen) pravděpodobně budete potřebovat slovenský překlad.
www.bongovo.cz/ke-stazeni/category/232-s...m-n3t-cookie-consent

Bongu, jen tam máš špatnou vlaječku u tý slovenštiny :)
Poděkovali: Bong

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.