Přihlásit se

n3t Cookie Consent

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

21. led 2022 15:02 - 21. led 2022 15:03 #145630
Odpověď od Rudolf
Joomla Expert
Doplním

z-index pro nastavení je generovaný JS a má hodnotu 100000, myslím - nevím zda css pomůže

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 15:05 #145631
Odpověď od Jirka
Začátečník
V tom JS to nemá vliv, CSS jsem našel, ale nevěděl jsem přesně pod co to napsat, tak to
.cc-trigger {
z-index: 10;
}

mi pomohlo napsat přímo v nastavení pluginu, přepsáno na 999.
Díky za pomoc:-)

21. led 2022 15:10 #145632
Odpověď od Rudolf
Joomla Expert

V tom JS to nemá vliv


Správně, v JS je z-index pro sloupec nastavení, psal jsem :)

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 15:24 #145633
Odpověď od Cony
Moderátor

Rudolf napsal: z-index pro nastavení je generovaný JS a má hodnotu 100000, myslím - nevím zda css pomůže

z-index generovaný v JS se týká dialogu souhlasu a nastavení,ne triggeru. Případně jej lze přepsat i v CSS pomocí pravidla !important, např.
Code:
#cc--main { z-index: 1000001 !important; }
max. hodnota dle specifikace CSS je 2^31-1 (2 147 483 647).

Problém občas bývá z různými chatovacími okénky, které se načítají dynamicky a nastavují si z-index dynamicky podle webu tak, aby byly vždy nahoře. Tam je nejjednodušší řešení umístit ikonu a dialog na druhou stranu než chat :)

21. led 2022 15:50 #145634
Odpověď od Linelabcz
Admin
Myslím, že problém budou i různé Frameworky ala Joomlart případně firewally, jako v případě Rudovic zákazníka.

21. led 2022 16:33 #145635
Odpověď od Cony
Moderátor

Linelabcz napsal: Myslím, že problém budou i různé Frameworky ala Joomlart případně firewally, jako v případě Rudovic zákazníka.

Zatím jsem narazil jen občas na problém s tím z-index u triggeru (zřejmě ještě v základu nastavím vyšší hodnotu než 10), popř. chatovací boxy. Ještě se občas projeví špatná barva v hover nad kategorií (již nahlášeno autorovi JS pluginu a navržena oprava), popř. výška tlačítek u některých webů (s fixně nastavenou výškou tlačítka), ale jinak jsem zatím neregistroval žádné výraznější problémy s CSS, které by se nedaly vyřešit dvouma řádkama kódu. CSS je k pluginu poměrně robustně vymyšlené.

Firewall - nevím co by mohlo problémy způsobit. Používám na webech s AdminTools a vše je funkční. Plugin používá jen standardní AJAX komunikaci pomocí com_ajax. Není dokonce blokován ani pomocí adBlock nebo uBlock.

Samozřejmě, pokud něco najdete, dejte vědět :)

21. led 2022 16:46 #145637
Odpověď od Rudolf
Joomla Expert

případně firewally, jako v případě Rudovic zákazníka.


Nezařazení existujících cookies do nastavení a neupravení z-indexu nesouvisí s firewallem a joomlartem...

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 18:20 #145640
Odpověď od Cony
Moderátor
Bongu, v aktuální verzi češtiny jsou rozhozené ty plurály. Vypadly ty FEW. Původně bylo
Code:
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"
nyní je jen
Code:
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_MORE="%d let"
MANY už s novou verzí češtiny pro Joomla 3 nebude potřeba, ale asi bych po přechodnou dobu radši ponechal, to FEW ale musí zůstat pro čísla 2-4. Dík

21. led 2022 19:32 #145643
Odpověď od Linelabcz
Admin
Je to v pořádku Cony :-) Super práce.
Problém u Rudovic zákazníka je nízký z-index .cc-trigger. Je tam z-index na téměř každou sekci, a menu no Joomlart framework :-).
Nicméně tohle by si měl Ruda se zákazníkem řešit sám, a ne tady ve fóru ukazovat jak je jeho klient "neschopný".

21. led 2022 19:58 #145644
Odpověď od Linelabcz
Admin
Cony, tohle rozšíření je velmi povedené, stálo by určitě minimálně za článek na JP. Byla by škoda, aby zapadlo po čase někde tady v diskuzi.

21. led 2022 19:59 #145645
Odpověď od Cony
Moderátor

Linelabcz napsal: Cony, tohle rozšíření je velmi povedené, stálo by určitě minimálně za článek na JP. Byla by škoda, aby zapadlo po čase někde tady v diskuzi.

Nejdřív musím dát dohromady dokumentaci :) Pak bude i článek, slibuji :P

21. led 2022 20:20 #145648
Odpověď od Bong
Moderátor

Cony napsal: Bongu, v aktuální verzi češtiny jsou rozhozené ty plurály. Vypadly ty FEW. ...

Opraveno. Nějak jsem byl nepozorný a vzal blbou verzi.

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

Powered by Fórum