WebJET novinky 4/2017
Nové aplikace
Slider
Slider je nová aplikace pro zobrazování animovaných snímků. Má pokročilé možnosti nastavení vizuálního zobrazení a efektů. Vyžaduje Bootstrap framework.
Pro ukládání dat je využitý nový systém ukládání do JSON formátu. Výhodné je to při zobrazení aplikace, protože není potřebné vykonat databázový dotaz pro získání objektů aplikace - zobrazení stránky je rychlejší a méně zatěžuje prostředky serveru.
Slider je responsivní a korektně se zobrazuje i na tabletech a telefonech.
Carousel
Carousel je podobná aplikace jako Slider - má podobné vlastnosti a nastavení. Zobrazuje ale více snímků najednou v tzv. kolotoči.
Vložit HTML kód
Nová aplikace pro jednoduché vkládání HTML kódu do stránky ze služeb jako twitter, pinterest atd. Html kód je zakódovaný v parametrech aplikace a neovlivňuje tak editační režim stránky.
Disqus
Nová aplikace pro vložení komentářů ke stránce přes službu Disqus.com. Před vložením do stránky si zdarma zaregistrujte účet na http://www.disqus.com, přes který budete nastavovat možnosti diskuse. V administraci Disqus vytvoříte novou stránku a její adresu vložíte do aplikace ve WebJETu.
Smartsupp chat
Aplikace smartsupp umožňuje do stránky vložit chat s návštevníky. Pro využívání táto služby se musíte zaregistrova (zdarma) na www.smartsupp.com. Po registraci obdržíte Smartsupp klíč. Služba nabízí verzi zdarma pro jedného moderátora.
Aplikaci doporučujeme vložiť do patičky stránky, aby se automaticky zobrazovala na každé stránce.
Facebook like, comments a likebox
Tři nové aplikace pro vložení tlačítka Líbí se mi/Doporučit, facebook komentářů a facebook likeboxu do stránky.
Sociální ikony
Aplikace pro jednoduché vkládání odkazů na sociální sítě. Vyplníte odkazy na vaše stránky na používaných sociálních sítích a aplikace automaticky zobrazí odkazy jen na vyplněné údaje.
Vložení dokumentu
Nová aplikace pro jednoduché vkládání dokumentů do stránky. Aplikace využívá službu Google Docs pro zobrazení vloženého dokumentu. Podporované jsou formáty jako doc, xls, ppt, pdf a další.
Počasí
Nová aplikace pro vkládání počasí do stránky. Vložit je možné aktuální počasí i předpověď. Data jsou získávána ze služby WeatherUnderground, ve které je potřebné mít vytvořený účet a aplikaci nastavit API klíč. Zdarma je v režimu vývoje dostupných 500 dotazů na počasí. WebJET interně cachuje dotazy na službu každé 4 hodiny tak, aby limit standardně nebyl překročený.
Export dat
Nová aplikace pro nastavení exportu novinek z WebJETu ve formátu RSS nebo JSON.
Skripty
Nová aplikácia pre jednoduchšie vkladanie meracích kódov a iných scriptov do stránky. Scripty sa vkladajú podľa zvolených adresárov alebo stránok. Ľahko tak máte prehľad do ktorých sekcií sa vkladá ktorý script.
V JSP šablóne je potrebné na danú pozíciu vložiť tag <iwcm:insertScript position="head1"/> pričom v parametri position špecifikujete pozíciu nastavenú v aplikácii (typicky head, afterFooter a podobne).
Editor - externí číselník
K dispozici je nyní nová možnost nastavení typu volného pola na externí číselník. Z číselníku je možné načítat ID záznamů a zobrazovat textové názvy.
- typ pole custom-dialog ve formátu custom-dialog,[url dialogového okna],[url zobrazení]
- dialogový script se otvírá do popup okna
- dostane parametry fieldName a fieldValue
- ve funkci OK se musí přenést vybraná hodnota nazpět do editoru a změnit text (přes AJAX script pro zobrazení údajů)
Nový design nápovědy
Aktualizovali jsme design nápovědy podle designu WebJET 8. Zachováno je fulltextové vyhledávání a struktura nápovědy. Aktualizované byly i screenshoty hlavních částí a nejpoužívanejších aplikací.
Další změny
- Editor - volné polia - pridaná možnosť nastavenia typu pola pre select box s prázdnou hodnotou na začiatku (nastavením názvu docsIn_XXX_null)
- Náhled fotek - pri vložení s_image.jpg do stránky je použité zobrazenie cez plugin Photoswipe namiesto staršieho lightboxu (možné prepnúť nastavením konfiguračnej premennej wjImageViewer na hodnotu wjimageviewer)
- Uživatelské skupiny - pridaná podpora multiweb, názvy skupín sa musia končiť na (doménový_alias) aby sa nezobrazili v inom webe
- Přihlášení - do prihlasovacieho dialógu doplnená hláška o nedostupnosti danej sekcie ak je už používateľ prihlásený a nemá dostatočné práva (pôvodne sa zobrazil prihlasovací dialóg z ktorého to nebolo jasné)
- Formuláře - metóda invokeWJAjax má pridaný callback parameter (používané napr. pre meracie scripty)
- Combine tag - pridaná možnosť zadávania zoznamu súborov v CombineTagu, doplnené nahradenie USERLANG výrazu za jazyk šablóny