VIVO: NOVINKY NA FRONT-ENDU LUNDEGAARD Zdeněk Staněk zstanek@lundegaard.eu



Podobné dokumenty
VERZE 1.1.1, 1.1.2, 1.2 VIVO.LUNDEGAARD.EU

CMS LARS VIVO VERZE 1.2 Z POHLEDU VIVOJÁŘE

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro administrátory. Verze 1.

Add-on modul Microsoft Dynamics NAV. Montážní deník. manuál

Add-on modul Microsoft Dynamics NAV. Manuál

Ad-on modul Microsoft Dynamics NAV. Pokladna. manuál

Add-on modul Microsoft Dynamics NAV. manuál

Add-on modul Microsoft Dynamics NAV. Factoring. manuál

Specifikace webu KINEX - Administrace

TNPW1 Cvičení aneta.bartuskova@uhk.cz

Administrační rozhraní Drupalu

Obsah. Rozdíly mezi systémy Joomla 1.0 a Systém Joomla coby jednička online komunity...16 Shrnutí...16

Aplikace pro srovna ní cen povinne ho ruc ení

Nabídka internetového obchodu

Add-on modul Microsoft Dynamics NAV. Doprava - základ. manuál

KOMPONENTY APLIKACE TreeINFO. Petr Štos ECM Business Consultant

Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. PORTÁL KUDY KAM. Manuál pro editaci ŽS. Verze 1.

Nová struktura souborů a složek

Využití aplikace SketchUp pro tvorbu jednoduchého informačního systému

TNPW1 Cvičení aneta.bartuskova@uhk.cz

CMSSS manuál k použití

Tvorba www-stránek. Příkazy jazyka HTML. Budeme pracovat následovně: Základní struktura webové stránky. Příkazy sekce HEAD

Připravil: Ing. Jiří Lýsek, Ph.D. Verze: Webové technologie

Olga Rudikova 2. ročník APIN

Pohled pod pokličku spíš než na UI Využití jako platformy pro vývoj aplikací PV219 Jakub Kolář FI MU

ZSF web a intranet manuál

Buňka tabulky; tento tag doporučuju psát opět jako párový. Nyní již máme dostatek informací k tomu, abychom dokázali sestrojit jednoduchou tabulku.

zoom-driver Manuál k redakčnímu systému zoom-driver created by virtual-zoom s.r.o.

Uživatelský manuál aplikace. Dental MAXweb

M4 PDF rozšíření. Modul pro PrestaShop.

Dobrý CMS Popis produktu a jeho rozšíření

Elektronické publikování - prezentace. 23. dubna 2009 VŠB - TUO. Beamer - grafické zpracování prezentace. Rostislav Šuta, sut017.

Inovace firemnı webove aplikace SPEA-SYSTE M

bubileg webový redakční systém Manuál administrace pro systém verze 5

1. Struktura stránky, zásady při psaní kódu, MVC pattern. Web pro kodéry (Petr Kosnar, ČVUT, FJFI, KFE, PINF 2008)

CSS Stylování stránek. Zpracoval: Petr Lasák

Manuscriptorium v roce 2013

Popis služby MiniNET.cz. Výhody našeho řešení. Zadávání zakázky a průběh. Balíčky služeb

Obsah. Úvod do studia 11 Co byste měli předem znát 13. Úvod do obsluhy AutoCADu 23. Kapitola Kapitola 1 23

SOFISTIKOVANÉ NÁSTROJE PRO JEDNODUCHOU TVORBU PROFESIONÁLNÍCH WEBOVÝCH PREZENTACÍ

Část 1 Moderní JavaScript

Mediareference Vojtěch

Ekonomika v prostředí samosprávy

(X)HTML, CSS a jquery

Připravil: Ing. Jiří Lýsek, Ph.D. Verze: Webové aplikace

Novinky v IPAC2. Libor Nesvadba

Obsah. Úvod 11 O autorovi 11 Koncept knihy 11 Zpětná vazba od čtenářů 12 Zdrojové kódy ke knize 12 Errata 12 ČÁST I VÝVOJ MOBILNÍ APLIKACE

Richtext editory. Filip Dvořák

Poznámka v (x)html Všechno, co je v (x)html souboru obaleno značkami <!-- a -->, je považováno za poznámku a nezobrazuje se.

WEBOVÉ STRÁNKY ŠKOLY A REDAKČNÍ SYSTÉM

Stručný obsah. K2118.indd :15:27

NSWI096 - INTERNET. CSS kaskádové styly. Mgr. Petr Lasák

Co je nového v DataCADu 20?

+ knihovna funkcí usnadňujících práci v javascriptu

Reliance 3 design OBSAH

Specifikace ASYMBO XML feedu

Nové eslužby pro Brno

Přístupové body v systému DigiArchiv. Ing. Martin Hankovec, Státní oblastní archiv v Třeboni

Práce s administračním systémem internetových stránek Podaných rukou

Checklist report. Legenda. Projekt. Url. všetko je správne. chyba, problém. Dátum. nemá zmysel testovať. Kontroloval. netestované

Nové přístupy tvorby web site. Doc. Ing. Zdeněk Havlíček, CSc. KIT PEF CZU - 13/11/2001

Specifikace reklamních formátů HTML 5 pro nasazení do ibillboard Ad Server Verze 2/2015

Práce s programem IIS Ekonom

Obsah. Úvodem 9 Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10

Programátorské večery. Tomáš Herceg Microsoft Student Partner

Neprogramuj, pokud to není nezbytně nutné. Michal Lupečka

Access. Tabulky. Vytvoření tabulky

Tvorba webových stránek

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 4 VY 32 INOVACE

Manuál administrace. Manuál pro verzi

Zobrazování bannerů podporují pouze nově vytvořené šablony motivů vzhledu.

Tabulky. Přehled tagů z oblasti tabulek. Tag Význam Párový Výskyt. tr řádek tabulky nepovinně <table>, <tbody>, <thead>, <tfoot>

Responzivní web. Co je mobilní verze webové stránky?

Redakční systém Joomla. Prokop Zelený

AC FORM FILLER. aplikace pro podání žádosti o poskytnutí finančního příspěvku. Verze 1.0

Podpora skriptování v Audacity

Add-on modul Microsoft Dynamics NAV. Výrobní kalkulace. manuál

25. TVORBA HTML DIALOGŮ PRO PEVNÉ TVARY

Add-on modul Microsoft Dynamics NAV. Datové schránky. manuál

Jak se orientovat ve světě ESTOFANu verze 3.0.3?

Instalace elišky 3.0 na Windows 7 (32-bitová verze) ČMSS a.s.

Inovace výuky prostřednictvím šablon pro SŠ

Autodesk AutoCAD 2018

ADMINISTRAČNÍ ROZHRANÍ - MANUÁL

Úvodem 9. Zpětná vazba od čtenářů 10 Zdrojové kódy ke knize 10 Errata 10. Než začneme 11

Pokročilé techniky tvorby sestav v Caché. ZENové Reporty

TNPW1 Cvičení

PŘÍPADOVÁ STUDIE. Intranet Skupiny ČEZ. Nový intranet pro interní komunikaci 20 tisíc uživatelů

Generování výkresové dokumentace. Autodesk INVENTOR. Ing. Richard Strnka, 2012

Dobrý SHOP Popis produktu a jeho rozšíření

ŠKODA Portal Platform

Specifikace softwarového díla & Časový plán implementace. pro. MEF Editor

Jak využít kancelářské aplikace ve výuce MS Office Gymnázium a SOŠ Orlová Ing. Marta Slawinská

Autodesk Inventor 2017

Obsah. Stručná historie World Wide Webu 7

Snadný vývoj webových aplikací s Nette. Lukáš Jelínek

Obecné ovládání aplikace VDT/VT. Vnitrodenní trh a Vyrovnávací trh

PALSTAT s.r.o. systémy řízení jakosti PALSTAT CAQ verze Kontakty 08/ Obsah

Administrace webu Postup při práci

Co je nového 2018 R2

Transkript:

VIVO: NOVINKY NA FRONT-ENDU LUNDEGAARD Zdeněk Staněk zstanek@lundegaard.eu

VYLEPŠENÝ DATAGRID Základní vlastnosti Fixní hlavička Skrývání sloupců Procházení klávesami Nekonečné listování Kontextová menu Možnost spojení s ribbonem Detailní popis http://vivo.lundegaard.eu/cs/support/how-tos/kontrolanad-tabulkami/ 2

3

VYLEPŠENÝ DATAGRID PŘEDPOKLADY NASAZENÍ Vlastnost tabulky CSS třída JS funkce Procházení klávesami vivo-table-navigateable inittablenavigation() Zafixování hlavičky vivo-table-fixedheader maketableheaderfixed() Skrývání sloupců vivo-table-columnhide inittablecolumnhiding() Postupné dotahování dat vivo-table-showmore autoloadtable() THEAD a TBODY TD a TH obalené vdivu pro procházení tabulky klávesami nutné definovat akci (odkaz s css třídou action_link ); pro skrývání sloupců - názvy sloupců obaleny ve SPANu s CSS třídou title ; pro skrývání sloupců zamezení skrytí -> TH nastavenu CSS třídu nothide ; pro nekonečnou tabulku (náhrada stránkování) -vjs definována proměnná window.showmoreaction, která obsahuje parametr act pro ajaxové volání -> to pak vtací potřebná data; pro kontextové menu nad řádky -definovat vjs funkci initshowcontextmenu(), která toto menu generuje (využívá jquery.contextmenu.js). 4

NOVÉ VÝCHOZÍ ŠABLONY Layoutové šablony Po vytvoření nové site, je web již v defaultním designu (prototypování, možnost dělat strukturu webu odděleně od kódování a pak spojit) Šablony pro layout i pro jednotlivé typy obsahů K dispozici offlinešablony pro kodéry http://vivo.lundegaard.eu/cs/support/howtos/smarty-sablony-pod-cms-lars-vivo-prirucka-prokodera/ 5

NOVÉ VÝCHOZÍ ŠABLONY 6

NOVÉ VÝCHOZÍ ŠABLONY Šablony nových defaultních přehledů 8 nových přehledů (pro dynamický i statický přehled) Overview.phtml (default) Overview.Carousel.phtml Overview.Description.phtml Overview.Expandable.phtml Overview.Fileboard.phtml Overview.ThumbDesc.phtml Overview.Thumbnails.phtml Overview.WithDate.phtml Overview.WithDateDesc.phtml Vlastní css a js front-overview.carousel.js (css) front-overview.expandable.js (css) atd. 7

NOVÉ VÝCHOZÍ ŠABLONY Přidání vlastních šablon přehledů úprava init.php webu load('vivo\cms\model\content\overview'); Vivo\CMS\Model\Entity::$FIELDS['Vivo\CMS\Model\Content\Overview'] ['front_view']['options']['vivo/cms/ui/content/overview.references'] = 'Přehled referencí'; 8

NOVÉ CHYBOVÉ STRÁNKY A ŠABLONY 401, 403, 404, 500... Způsob vytvoření Vytvoření přes administraci vytvořením dokumentu s url, která končí na *error-<code> (např. /error-404/) Vytvoření v souborovém systému CMS vytvořením šablony do cesty Vivo/CMS/UI/Exception/<code>.phtml(jazykově nezavislášablona) resp. Vivo/CMS/UI/Exception/<code>.<language>.html(jazykově zavislá šablona) Podrobný popis - http://vivo.lundegaard.eu/cs/support/howtos/vytvoreni-chybovych-stranek-pro-neexistujici-url-a-dalsichybove-stavy/ 9

10

NOVÉ VLASTNOSTI DOKUMENTU A OBSAHŮ Atributy linku - entitylink(typicky použito pro target = _blank ) Zápis v phtmlšabloně <?CMS\UI:: entitylink($document, $some_specific_title_or_echoing_closure, array('attr1' => 'val1', 'attr2' => 'val2'))?> Zápis v SMARTy šabloně {entitylink entity=$document content="specific element content" attributes= attr1=val1 attr2=val2"} Parametry iframu přes modální dialog je uživateli umožněno vyplnit (width, height, frameborder, ) Všechny obsahy jsou nyní multidocumenty Panely v layoutu přidána možnost měnit obsah panelu i v nadřazených layoutech. (<layout-url>)#<panel-name>:<document-url> 11

PROHLÍŽENÍ: ZVÝRAZŇOVÁNÍ PANELŮ 12

AKTUALIZACE JS KNIHOVEN JS framework- jquery 1.7.1, jquery UI 1.8.11 WYSIWYG editor - TinyMCE 3.4.3.1 4 jazykové mutace Vlastní a modifikované pluginy Vlastní design 13

DĚKUJI ZA POZORNOST Španělská 2, 120 00 Praha 2 Vinohrady Česká republika Tel.: +420 222 253 015 Fax: +420 222 254 458 E-mail: info@lundegaard.cz ; www.lundegaard.cz Zdeněk Staněk zstanek@lundegaard.eu Tento dokument obsahuje informace důvěrného charakteru a informace v něm obsažené jsou vlastnictvím Lundegaard spol. s r.o. Žádná část dokumentu nesmí být kopírována, uchovávána v rešeršním systému nebo přenášena jakýmkoliv způsobem včetně elektronického, mechanického, fotografického či jiného záznamu a uveřejněna bez předchozí dohody a písemného svolení Lundegaard spol. s r.o. Veškerá práva vyhrazena 2012 Lundegaard 14