Přihlásit se

n3t Cookie Consent

18. led 2022 01:35 - 18. led 2022 02:52 #145596
Odpověď od Cony
Moderátor

H13 napsal: Nevím, jestli jsem tady něpřehlídl něco v diskuzi, ale na jednom webu se mi zobrazují nepřeložený konstanty

Pokud je web vícejazyčný, importují se popisy formou konstant, tak aby je nebylo nutné překládat.
Ve frontendu by se mělo vše správně přeložit. Máš aktuální češtinu?

18. led 2022 13:31 #145600
Odpověď od xunil
Zkušený uživatel
Tip: je podporován {n3tcookieconsent settings}Ukaž nastavení{/n3tcookieconsent} - odkaz na dialog nastavení tedy může být umístěn kdekoliv v obsahu (článek, modul, menu...).

Tenhle text zmizí po povolení pluginu.

18. led 2022 13:36 - 18. led 2022 13:39 #145601
Odpověď od H13
Admin

Cony napsal: Pokud je web vícejazyčný, importují se popisy formou konstant, tak aby je nebylo nutné překládat.
Ve frontendu by se mělo vše správně přeložit. Máš aktuální češtinu?


Ano, web je vícejazyčný, aktuální čeština (ten řetězec nevidím ani v anglický verzi), ve frontendu vše v pohodě, kromě tohoto stringu:

PLG_SYSTEM_N3TCOOKIECONSENT_SCAN_COOKIE_EXPIRATION_days


Phoca Cart - www.phoca.cz/phocacart - e-shop, e-commerce
Phoca Gallery - www.phoca.cz/phocagallery - obrázková galerie
Phoca Download - www.phoca.cz/phocadownload - stahování souborů
Phoca Guestbook - www.phoca.cz/phocaguestbook - guestbook

18. led 2022 13:47 #145602
Odpověď od xunil
Zkušený uživatel
Překlad
Vynutit souhlas

Já bych napsal:
Zablokovat navigaci

Vynutit souhlas zní jako bych ho mohl nějak vynutit - návštěvník může i zakázat:)
Poděkovali: Bong

18. led 2022 16:01 #145606
Odpověď od Rudolf
Joomla Expert
Není lepší

Neumožnit procházení webu

?

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

18. led 2022 16:37 #145607
Odpověď od Cony
Moderátor

xunil napsal: Tip: je podporován {n3tcookieconsent settings}Ukaž nastavení{/n3tcookieconsent} - odkaz na dialog nastavení tedy může být umístěn kdekoliv v obsahu (článek, modul, menu...).

Tenhle text zmizí po povolení pluginu.

Nerozumím... Kde zmizí? Po zadání např. do článku se odkaz neobjeví?

18. led 2022 16:41 #145608
Odpověď od Rudolf
Joomla Expert
Zmizí asi ten TIP v popisu pluginu, ne funkcionalita :D

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

18. led 2022 18:17 #145609
Odpověď od xunil
Zkušený uživatel

Cony napsal: Nerozumím... Kde zmizí? Po zadání např. do článku se odkaz neobjeví?

Zmizí jen ten text :) jak píše Rudolf.

18. led 2022 21:41 #145610
Odpověď od Cony
Moderátor
Aha, už rozumím. Ono to v angličtině není, má to jen Bong v češtině.
No... Joomla 4 nahrává jazykové konstanty ze souboru cs-CZ.plg_system_n3tcookieconsent.ini a až potom z cs-CZ.plg_system_n3tcookieconsent.sys.ini (ve kterém ten překlad není...). Ten se ale používá i při instalaci, tak bych ho tam nedával. Způsobeno to asi bude tím, že je v pluginu nastaveno automatické nahrávání jazyků. Mrknu na to.

Bongu, na podobné tipy asi spíš přidám samostatné XML elementy přímo do manifestu... Ono jich tam bude potřeba asi víc :)
Poděkovali: Rudolf

19. led 2022 02:26 #145611
Odpověď od Cony
Moderátor

Rudolf napsal: - cookie od smartsupp == ssupp_vid (statistic), ssupp_visits (marketing) jsou po importu z cookiebotu zařazeny do Nezařazených cookies, i když cookiebot je zařadil jinam

Tak už vím čím to je. Ta cookie od smartsupp se totiž jmenuje "ssupp.vid" (s tečkou). PHP bohužel neakceptuje cookie s tečkou, všechny tečky "přeloží na podtržítko". Tzn. Importem se naimportuje správně název cookie s tečkou. Při detekci v PHP ale dojde k načtení názvu Cookie s podtržítkem, což je neznámá Cookie a proto se znovu přidá.

Aktuálně jediné řešení
- buď vypnout automatickou detekci
- nebo si ty varianty s podtržítkem přidat do bloku "Skryté cookies", pak se nebudou znovu detekovat, ani nikde ukazovat.
Poděkovali: Rudolf

19. led 2022 03:33 #145612
Odpověď od Rudolf
Joomla Expert
'

buď vypnout automatickou detekci


myslím že tak jsem to nakonec udělal

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla

21. led 2022 01:16 #145626
Odpověď od Cony
Moderátor
RC 2 verze ke stažení zde .

Změny
- oprava předávání parametrů do vlastních JS událostí

Doplněno
- přidána podpora CSS třídy 'n3tcc-settings'. Odkazy s touto třídou otevřou nastavení. Pro položky menu jednodušší než použití tagu {n3tcookieconsent settings}
- je-li povolena možnost "skrývat před roboty" (ve výchozím nastavení povolena je), kontrola robotů proběhne již na server, skript se pak vůbec robotům nevykreslí
- v Expert nastavení přidány kódy pro Initialize (skript proběhne ještě před initializací) a Loaded (po nahrání a spuštění Consent Manager)
- v administraci odstraněn popisek u Cookie tabulky, je tak více místa pro tabulku nastavení, nedochází ke skrolování

Návod pro implementaci Google Consent Mode zde (budu rád za otestování).

21. led 2022 11:16 #145627
Odpověď od Jirka
Začátečník
Zdravím, nainstaloval jsem to na pár webů, vše OK, ale na jednom mi to po potvrzení neukazuje tlačítko na změnu, je třeba problém v nastavení z-index ? Kde se to dá změnít? Díky

21. led 2022 13:01 - 21. led 2022 13:06 #145628
Odpověď od Rudolf
Joomla Expert

Kde se to dá změnít?


Změnit co? To máte svůj odhad podpořený něčím nebo jen doměnku nebo to 100% víte?

Například zde: www.svicky.biz
Zde si plugin nainstaloval klient sám a bohužel neodladil, takže ano, jemu se tlačítko po odsouhlasení nezobrazuje, protože neprovedl správnou instalaci a nastavení.

Pokud máte stejný problém, můžete postupovat podle níže uvedeného návodu:

Pokud se ptáte kde změnit z-index, tak protože je to hodnota používající se převážně v less/css souboru, tak zpravidla v něm.
Také je to možné změnit v v základním JS, protože se zde tato hodnota definuje == přepsat - nedoporučuji.
Nebo můžete hodnotu z-index přidat v administraci pluginu do polí k tomu určených.

Rozhodně doporučuji vše řádně otestovat.

Například zde: devel.zelenazeme.cz
Tady se zobrazovala ikona chatu nad podrobným nastavením cookies. Je nakonec upravený z-index v JS souboru instalace, protože po každé nové přeinstalaci se úprava provede znovu - jedná se stále o verzi RC a ne o verzi finální.

MiniJoomla! - www.minijoomla.cz - eshop s rozšířením Joomla/VM
Email Manager - aplikace na správu šablon emailů pro VirtueMart
Easy Feeder - aplikace na generování XML/CSV feedů a napojení na ERP pro VM
PragueClassicconcert - portál pro prodej vstupenek na systému Joomla
Poděkovali: Jirka

21. led 2022 14:51 #145629
Odpověď od Cony
Moderátor

Jirka napsal: je třeba problém v nastavení z-index ? Kde se to dá změnít? Díky

Může to být z-index, nebo i něco jiného, musíte zkontrolovat přímo na tom webu. Změny z-index i jakékoliv jiné změny stylování můžete provést
- v nastavení pluginu na záložce Expert - Vlastní CSS styl
- v CSS šablony
- přepsáním CSS stylu (tzv. template override) pluginu (do podadresáře šablony css/plg_n3tcookieconsent zkopírujete soubor media/plg_n3tcookieconsent/css/n3tconsentmanager.min.css a upravíte dle libosti). LESS můžete použít, pokud víte jak.

Z-index pro trigger by vypadal nějak takto (standardně má z-index 10)
Code:
.cc-trigger { z-index: 10; }
Poděkovali: Jirka

Powered by Fórum