Joomla 5.1.0 a Joomla 4.4.4 (17 dub 2024)
Dnes byla uvolněna nová verze Joomla 5.1.0, společně s Joomla 4.4.4. Tato verze přináší spoustu nových funkcí, vylepšení v oblasti bezpečnosti a kódu a díky těmto vylepšením i vyšší rychlost.
n3t Cookie Consent
Aby to fungovalo s aktuální češtinou správně, bylo by třeba např. pro rokyBong 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.
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.
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 VARIOUS - zatím jsem do češtiny přidal VARIOUS="proměnlivé"
Tam by měly stačit doplnit ty varianty FEW a MANY...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
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.
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.