Olive 4
🫒 Obecné informace
Verze 4 přináší přechod na OrchardCore 1.6. Přináší také spoustu vylepšení – například SEO rozšíření, skrytí widgetů, dlouhodobé ukládání příloh e-mailu nebo podporu webového formátu obrázků.
🔥 Breaking change
Aktualizace OrchardCore na verzi 1.6.
🖍️ Opravy
Formuláře
Umožnění použití prázdných řádků v multiple selectu.
Drobné opravy typů - radiobutton, checkbox, file uploader*
Vizuální detaily
Reponsivní tabulky - umožnění scrollu do boku
Odlehčení HTML u vizuální konfigurace
Další
Oprava lokalizace v multio-domain setupech
Opravy repeaterů - řazení, load more ve specifických případech nefungoval - trailing slash
🆙 Updates
Event log
Kompletní restrukturializace event logu.
- seskupení chyb, info hlášek a varování do modálních oken
- možnost vyhledávání chyb dle http correlation id*
- rozdělení chyb dle tenantů
DEV notes
- přidány sdílené definice obsahu
- vylepšeny způsoby debuggování - nové okno, zobrazující chybu přímo na stránce
- vytvořen generátor pro šablony
- povolení wildcards pro buildy a exclusions
🆕 New features
Nový systém globálních widgetů*
Globální widgety (například hlavička, patička apod.) jsme přesunuli z Layers do samostatné stránky. To umožňuje větší flexibilitu a možnost úprav ve více jazycích.
Pokud máte web s 5+ jazykovými mutacemi, bez nového systému se neobejdete.
Hreflang*
Přidali jsme důležité SEO rozšíření - přidání hreflangs do html podoby stránky.
Formuláře*
Nově je do formuláře možné vložit pole pro text. Na co ho využijete? Třeba na větu „Souhlasím s podmínkami GDPR."
Při odeslání formuláře dostanete také informaci, z jaké jazykové mutace se odeslal. To umožňuje lépe lokalizovat odchozí e-maily.
Sekce a widgety*
Je váš byznys vázaný na sezónnost? Pak určitě oceníte možnost skrývání widgetů. Dopředu si tak v CMS můžete nachystat obsah a pak ho na webu jednoduše skrýt, když zrovna není jeho čas. Užitečné, že?
Přidali jsme také možnost definovat vertikální a horizontální zarovnání sekce.
Repeater
Manuální výběr položek je nově možné zkombinovat s filtrací podle štítků. Výsledkem je vždy průnik filtrace podle štítků a podle vybraných položek.
Pomocí této úpravy lze nadefinovat i konkrétní štítky – například omezit zobrazované štítky ve filtraci.
Další změnou je, že manuálně vybrané položky se nově vždy používají k řazení. Checkbox pro de/aktivaci řazení tedy nově slouží pouze k vypnutí průniku mezi filtrací a položkami.
Checkbox aktivní = zobrazí se všechny položky dle nastavení filtrace, manuálně vybrané položky se použijí k řazení.
Checkbox vypnutý = zobrazí se pouze položky manuálně vybrané, ale stále seřazené.
V CMS jsme přidali možnost filtrace a řazení přímo na taxonomy item query. A taky jsme zrychlili filtraci dle kultury.
Latinizace url adres*
Čínské znaky, háčky nebo čárky v url adrese nechceme. Proto jsme přidali jejich automatické převedení pouze na základní ASCII znaky.
Podpora formátu WebP*
Od této verze je možné na web přidávat obrázky, které jsou optimalizované přímo pro použití na webu.
E-maily*
Nově podporujeme dlouhodobé uložení příloh na blobstorage. Informace si tak snadno můžete zálohovat. Na přílohy, které si zde uložíte, pak můžete v e-mailech také odkazovat (blobstorage/filesystému).
Máme nové Liquid filtry pro využití v e-mailech:
- pux_html_decode - dekódování speciálních znaků,
- pux_attachment_url - vytvoření absolutní url přílohy, pokud se přidává odkazem a ne attachmentem.
A přidáváme i novinky v oblasti systémových informací:
- verze cms/mvc se zobrazuje v administraci,
- zobrazuje se zde také využití paměti, verze systému, typ db,
- a taky můžete resetovat obě aplikace (CMS a web) zároveň.
Systémové informace*
Možnost zobrazení verze CMS/MVC v administraci.
Přidání odkazu na dokumentaci, zobrazení využití zdrojů serveru.
Možnost resetovat aplikaci.
Notes
* změny nejsou automaticky aplikovány při přechodu na novou verzi systému. Aktualizace ale umožňuje jejich přidání i do starších verzí.