16.02.2012 | Nová verzia 1.2 je k dispozícií. Prináša dôležité novinky v oblasti modularity, v podobe zlepšenej podpory pre mobilné zariadenia, nových typov obsahov a modulov a v neposlednom rade zlepšenie výkonnosti systému a komfortu užívateľského prostredia.
CMS LARS Vivo vo verzii 1.2 prináša celý rad vylepšení i celkom nových funkcií. Hlavným prínosom tejto verzie je vylepšenie niektorých prvkov architektúry systému a užívateľského rozhrania. CMS LARS Vivo 1.2 tak predstavuje veľmi robustnú platformu pre vývoj moderných webových a mobilných riešení.
Vivo COM (Component Object Model) je nová technológia pre vytváranie a závislú inicializáciu (dependency injection) programových komponent ako reusabilných prvkov vrámci aplikácie resp. vrstvy systémovej architektúry a to predovšetkým vrstvy aplikačné (ako nástupca staršieho DAO rozhrania), ale tiež vrstvy prezentačné (tzn. že Vivo UI komponenty môžu byť zároveň COM komponentami) s automatickou podporou jak lokálného, tak vzdialeného prístupu k metodám komponent za použitia RESTfull rozhrania a dátového formátu JSON. Vivo COM tak predstavuje reálnú PHP alternatívu k etablovaným komponentovým technológiám COM (Microsoft) a EJB (Java).
Vylepšená modulárna architektúra s podporou XML popisovačov pre Vivo moduly + volitelný administračný modul poskytujúcí jednoduchý prehľad o moduloch a v nich zahrnutých funkčných rozšíreniach (typoch entít, obsahov, UI komponent) s možnosťou ich aktivácie vrámci siete (extension enabling).
Možnosť užívateľskej reindexácie časti úložiska oprávneným užívateľom vrámci administračného modulu Explorer.
Rozšírenie obsluhy udalostí (event handlingu) o nové typy udalostí zlepšuje možnosti vývojárov obsluhovať najrôznějšie stavy v systéme.
V základnom administračnom module Explorer je novo použitý Ribbon, ktorý zprehľadňuje jeho ovládanie. Ribbon je samozrejme určený taktiež k ľubovolnému použitiu vo vývoji funkcionality pre ďaľšie moduly. Príkladom aplikácie Ribbonu na samostatnom module je jeho nasadenie do HR modulu, ktorý tak získal intuitívnejšie ovládanie.
Nový Data grid pre využitie v moduloch, ktoré vyžadujú zobrazenie prehľadov rôzných záznamov. Data Grid umožňuje prehľadné filtrovanie záznamov, radení podľa stĺpcov, fixné poziciovanie hlavičky tabulky, skrývanie stĺpcov (pravý klik na záhlavie tabulky), ovládanie tabulky pomocou klávesnice (šípky) a postupné dočítanie ďaľších riadkov do tabulky.
Zvýraznenie panelov s odkazom na editáciu príslušného dokumentu (komponenty) umožňuje v režime priezkumníka (viewer) prehľadné zobrazenie použití jednotlivých komponent na stránke a priamy prístup k ich editácii.
Nové východzie šablony vzhľadu pre všetky základné a rozšířené typy obsahu umožňujú ihneď po vytvorení novej siete jej prehľadné zobrazenie. Tieto vlastnosti možno užívať pri prototypovaní nových webov priamo v CMS LARS Vivo, keď ešte niesú nakódované špecifické štýly prípadne šablony.
U obsahu IFrame je možné pridať ľubovolný ďaľší atribút.
Nový rozšířený typ obsahu RSS Feeds , ktorý slúži pre registráciu RSS feedov do hlavičky príslušnej stránky (tag <link rel="alternate"…/> v hlavičke stránky). Samotné generovanie RSS je generickou súčasťou CMS LARS Vivo, ktorá je v tomto prípade využitá.
Partneri môžu vrámci licenčného programu LDK sťahovať túto novú verziu priamo z SVN úložiska na adrese svn://svn.lundegaard.cz/var/svn/vivo-cms/branches/1.2
Viac aktuálnych informácií o produkte nájdete tu.
