Novinky úpravy UPK-19-0017
Bylo realizováno několik vylepšení v oblasti (nejen) HTML emailů v Kaskádě
Realizace této úpravy započala jako poměrně malá úprava v chování Kaskády a jejího HTML editoru v jistých specifických situacích.
Cílem bylo vylepšit formátování především odpovědí na zásilky. Zároveň s tím by se zlepšilo i samotné psaní prvotní zásilky.
Řešili jsme:
-
Způsob definice těla HTML zásilky
Podle něj HTML editor používaný v Kaskádě přebírá formátování dalších odstavců po stisku Enter.
Umožnili jsme uživateli definovat tento styl těla zásilky v nastavení uživatele.
Více viz. Formátování textu v internetových zásilkách -
Možnost definovat podobu HTML podpisu
Tento podpis se vkládá do zásilek v předem definovaném HTML formátu
Za tímto účelem jsme upravili dialog "Podpisy a formát HTML zásilky", ve kterém je možné definovat tento podpis (grafickou i obsahovou podobu podpisu vč. případných vložených obrázků).
Více viz. kapitola Podpisy -
Možnost automatického vložení podpisu do zásilky (pro libovolný formát)
Jde o nastavení v užvatelských preferencích, které umožňuje automaticky vkládat podpis do nové zásilky.
Nově vytvářená zásilka, nebo odpověď na zásilku tak již od začátku bude obsahovat podpis. Který podpis bude použit závisí na formátu zásilky. -
Změna formátování odpovědi na HTML zásilku
Nově je doplněna citace původního textu zásilky o svislou podélnou čáru.
S pomocí tohoto zvýraznění je tak snazší orientace ve zřetězených odpovědích.
Následně, během testování a různých pokusů s různými poštovními klienty na druhé straně, jsme dospěli k názoru, že toto všechno nestačí a že existují situace, které i po všech vylepšeních, které jsme dosud provedli, vedou k ne zcela správnému formátování výsledného HTML textu, resp. k nedodržení formátu písma, které bylo uživatelem zvoleno na začátku psaní, nebo přišlo ze šablony. Rozhodli jsme se tedy provést podstatně hlubší zásahy v této oblasti.
Výsledkem této úpravy nakonec, kromě výše uvedeného, je také
-
kompletní přeprogramování skládačky jednotlivých HTML dílů zásilky a předávání do HTML editoru
-
změna použití textu ze zvolené šablony a to i v případě odpovědi s využitím šablony
-
zavedení definice stylu písma i do tagu <body> nejen do definice prvního odstavce
-
zrušení definice css stylu v sekci <head> a odvolávání se na něj v samotném textu zprávy
-
možnost definice výchozího stylu a velikosti písma v uživatelských preferencích
-
možnost použít zástupný symbol pro podpis v šabloně
Uživateli znalému HTML jazyka je z výše uvedeného zřejmé, že našimi úpravami došlo k výrazné změně podoby HTML zásilky, která je v Kaskádě tvořena za využití jádra HTML editoru z Internet Exploreru.
Z důvodu těchto změn, které jsou změnami k lepšímu, důrazně doporučujeme provést úpravu
všech vámi používaných šablon HTML zásilek.
Pokud tuto úpravu neprovedete, budou zásilky odesílány stále ve stejném formátování jako dosud, protože bude
důsledně převzat jejich obsah vč. formátování. Při úpravě šablon vám doporučujeme dodržet určitý níže popsaný
Postup, kterým provést změnu formátování v šablonách.
Doporučená nastavení a postup, kterým provést změnu formátování v šablonách
Popsat zde konkrétní a přesný postup není možné z důvodu košatosti tohoto problému. Co tu můžeme popsat je doporučení sledu jednotlivých akcí a způsob řešení jednotlivých situací.
-
Písmo - font a velikost
Nejjednodušší je ponechat výchozí nastavení Kaskády a nedělat nic. Nastaveno je písmo Arial z rodiny bezpatkových písem o velikosti small t.j. asi 13px.
Pokud však velmi toužíte po používání nějakého jiného fontu a/nebo velikosti písma, pak zvažte, zda to chcete definovat
-
natvrdo pro celou firmu - v Globální konfiguraci na kartě Preference ve větvi Kaskáda / Prohlížeč zásilek nastavit písmo a preference uzamknout
-
nechat volbu na každém uživateli - v Uživatelských preferencích společných pro Kaskádu si každý uživatel může nastavit svůj typ a velikost písma
POZOR: pokud v uživatelských preferencích změníte typ a/nebo velikost písma, je nutné restartovat Kaskádu.
Definici tohoto výchozího písma a fontu Kaskáda používá při inicializaci stylů v HTML kódu.
-
-
Formát (obsah a vzhled) podpisu zásilek
Nejjednodušší je obsah podpisu neřešit, program si v takovém případě sestaví podpis automaticky.
Určitě doporučujeme nejprve zjistit, jak ten automaticky sestavený podpis vypadá, pokud se nelíbí a/nebo neobsahuje informace podle vašich představ, pak ho řešte po svém.Když se rozhodnete jít vlastní cestou, pak ho také musíte definovat a zadat v příslušném místě programu.
-
Automatické vkládání podpisu do zásilek
Zvažte nastavení automatického vkládání podpisů do zásilek, případně proveďte příslušné nastavení.
Na základě tohoto rozhodnutí pak budete do šablon vkládat buď zástupný symbol pro podpis, nebo rovnou celý podpis, nebo necháte šablonu zásilky bez podpisu.
-
Úpravy HTML šablon
Pokud chcete novou funkčnost použít, je nutno VŠECHNY šablony zásilek, které jsou v HTML formátu, přeformátovat.
Předpokládáme, že budete chtít zachovat původní grafickou podobu této šablony. Aby se vám při formátování lépe pracovalo, je dobré mít možnost podívat se na minulý stav a podle něj upravovat současný stav šablony.
Naše tipy na postup:-
Tip 1:
-
ze současné šablony vytvořte koncept zásilky (novou zásilku),
-
jděte do konfigurace druhů a tříd (za použití klávesové zkratky Ctrl kvůli možnosti přepínat se mezi šablonou a konceptem) a otevřete příslušnou šablonu,
-
šablonu upravte dle níže uvedeného postupu a uložte ji,
-
porovnejte výslednou podobu s původním tvarem uchovaným v konceptu,
-
po provedení úprav stávající šablony koncept smažte
-
-
Tip 2:
-
ze současné šablony vytvořte novou zásilku a odešlete ji např. na svůj email na některé z freemailových služeb, nebo někomu z kolegů v rámci Kaskády,
-
jděte do konfigurace druhů a tříd a otevřete příslušnou šablonu,
-
šablonu upravte dle níže uvedeného postupu a uložte ji
-
porovnejte výslednou podobu s původním tvarem uchovaným v odeslané zásilce
-
Postup úpravy samotné šablony
-
Otevřte prohlížeč příslušné šablony (viz. výše) a uveďte ji do editačního režimu
-
Přepněte se na kartu Možnosti a zde proveďte
-
přepnutí "Formátu textu" na hodnotu "Prostý" (tím se ztrácí dosavadní HTML-formátování a je zde prostý text),
-
následně přepnutí "Formátu textu" zpět na hodnotu "Formát HTML"
-
-
Přepněte se na první kartu Zásilka
-
Pomocí možností HTML editoru (či klávesových zkratek) proveďte naformátování textu do dřívější podoby
Doporučujeme začínat od začátku textu, ne někde od prostředka.
Výsledek vašeho formátování porovnejte s uchovaným původním tvarem. -
Pokud máte zapnuté automatické vkládání podpisu a chcete mít zásilky podepsané vždy konkrétním uživatelem, pak v textu ponechejte zástupný symbol "%KaskPodpis", který ve skutečné zásilce bude nahrazen podpisem konkrétního uživatele.
Pokud máte zapnuté automatické vkládání podpisu a přitom chcete mít v této konkrétní šabloně nějaký specifický podpis, neadresný, společný pro všechny, pak tento zástupný symbol smažte a do textu šablony podpis doplňte. Stejně tak tento symbol můžete smazat i v situaci, kdy máte automatické vkládání podpisu vypnuté a nehodláte ho v budoucnosti používat. -
Vámi provedené změny uložte.
Pokud chcete změnit formát prázdné zásilky, můžete místo přepínání formátu využít funkčnosti nového tlačítka "Reset" přímo v HTML editoru na první kartě Zásilka.
Tlačítko provede totéž, co přepnutí formátů, kromě přenosu textu, který je v zásilce (ten bude smazán). Na smazání textu vás ale program upozorní. -
Oblast funkčnosti | Komunikace (zásilky, mail-systém, ...) |
Ve verzi | 19.02 |