Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Nové stránky MPO, aneb z Wordu na web RNDr. Jaroslav Česenek Macron Software, divize Online
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Charakteristika projektu Zadavatel: Ministerstvo průmyslu a obchodu ČR Předmět řešení: Nová www prezentace instituce. Změna designu a struktury, ale především zásadní změny z hlediska použitelnosti, přístupnosti a způsobu správy obsahu
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Výchozí stav – předchozí podoba stránek MPO využívá pro správu dokumentů systém firmy Corpus Solutions (dále CDÚ) Stávající web byl automaticky generovaným rozcestníkem pro stahování dokumentů uložených v CDÚ a „publikovaných“ na web HTML stránky se seznamy dokumentů, anotacemi a seznamy souborů, vlastní dokumenty pouze ke stažení ve formátech MS Word, PDF apod.
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Původní stav – schéma řešení Řešení pro správu dokumentů Struktura webu Struktura navigace Složky DokumentySekceHledáníAktuality Služby CDÚ Modul aplikace WebToDate pro spolupráci s CDÚ Aplikace WebToDate Oborové statické stránky, mapa webu Navigační nabídky Zobrazení obsahu složek Zobrazení informací o dokumentu HTML bloky odkazů Fulltextové dotazy Podpora práce s aktualitami
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Požadavky na nové řešení Autoři dokumentů musí pracovat v jim známém prostředí MS Word Při ukládání dokumentů do CDÚ musí automaticky vzniknout XML podoba dokumentu přenášená do CMS, která je dále strojově zpracovatelná Finální schvalování a publikace se provádí v CMS Podpora verzí dokumentů (už na úrovni autorů) a jejich časové platnosti Primárně se musí nabízet HTML podoba dokumentů, doplňkově původní dokument ke stažení Styl práce a výsledná podoba se musí blížit „novinové“ formě Důraz na standardy (XHTML, CSS design, pravidla přístupnosti, SEO, zabezpečení,…)
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Výsledná prezentace Struktura prezentace: Úvodní stránka Hlavní obory Oborové knihovny dokumentů dělené ještě do segmentů (podsekcí) Archívy oborových knihoven Vlastní dokumenty Vyhledávání, mapa webu, RSS apod. Bohaté automaticky generované prolinkování stránek (různé druhy navigace, související témata apod.)
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Architektura řešení - workflow
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Architektura řešení – použité aplikace
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Autorský nástroj – vytváření obsahu Obsah je tvořen na základě šablony MS Word, která vynucuje povolené styly a další formátování (základní formátování, nadpisy, odstavce, odrážky, tabulky apod.) Do textu lze vkládat obrázky (zpracovává šablona) K dokumentu lze připojovat další přílohy (XLS, PDF apod.) a vkládat na ně odkazy do textu Nástrojová lišta aplikace
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Autorský nástroj z pohledu uživatele - prostředí Prostředí šablony MS WordVýsledná HTML podoba dokumentu
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Autorský nástroj jako klient CDÚ - funkce Průvodce uložením dokumentu požaduje zadání metadat (anotace, klíčová slova, platnost apod.) Vybírá se cílová složka v CDÚ včetně možného založení nové složky Analogicky lze dokument z CDÚ otevřít (načíst) Je podporováno vytváření nových verzí v čase i jazykových verzí Uložení do CDÚ
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Autorský nástroj jako klient CDÚ - komunikace Nástroj je klientskou aplikací CDÚ, komunikuje přes protokol http Přenosy dat probíhají kompletně v XML XML dávka zahrnuje příkazy, metadata, soubory (původní soubor, obrázky, přílohy) Pro vlastní popis obsahu se používá podmnožina XHTML, nevkládají se „vizuální“ atributy, generují se pouze odpovídající jména CSS tříd
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, CDÚ – správa dokumentů a jejich verzí Dokumenty jsou ukládány do struktury složek a opatřeny metadaty Podporuje ukládání variant – verzí v čase a jazykových verzí V jednom dokumentu se může nacházet více souborů Vlastní www rozhraní pro využívání pokročilejších funkcí Komunikační XML interface pro spolupráci s dalšími aplikacemi + rozhraní typu WebDAV, webové služby apod. Další funkce jako přístupová práva, fulltext apod.
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, WebToDate CMS – komunikace CDÚ zasílá do WebToDate nové a změněné dokumenty určené pro internet Integrační modul WebToDate zpracovává příchozí dokumenty do formy připravené k publikaci včetně podpory verzí dokumentů
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, WebToDate CMS – příchozí dokumenty Po načtení jsou data zařazena do struktury www prezentace dle mapování na složky CDÚ Přebírají se metadata z CDÚ Vlastní HTML obsah dokumentu se generuje z jeho XML podoby pomocí XSLT transformací Rozesílají se upozorňující y
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, WebToDate CMS – zpracování dokumentu Kontrola dokumentu, možné přeřazení do jiné části webu Možnost úprav ve formátování, doplnění ilustrační grafikou apod. Finální schválení a publikace odpovědným uživatelem Automatické procesy zajišťují expiraci obsahu, přesun dokumentů do archívu apod.
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, WebToDate CMS – vybrané uživatelské nástroje Vizuální nástroje usnadňují kontrolu a publikaci dokumentu i správu obsahu stránek sekcí webu Správci jednotlivých sekcí mohou měnit jejich strukturu, která se promítá do navigačních prvků
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Intranet Intranetová prezentace se generuje zcela automaticky na základě dat z CDÚ včetně přebírání struktury složek (hierarchie stránek, nabídky, navigace,…) WebToDate zde slouží jako nástroj pro správu grafiky prezentace a struktury obsahu stránek Integrační modul načítá data a zprostředkuje další služby CDÚ Forma komunikace je zde opačná – CMS se dotazuje do CDÚ na data a prezentuje výsledky dotazů, data se vyměňují opět v XML formátu
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Veřejná www prezentace - další RSS kanály se generují automaticky XML exporty z CMS a následnými XSLT transformacemi Byl proveden audit na přístupnost, validace XHTML kódů a penetrační bezpečnostní testy
Macron Software, spol. s r.o. Nad Petruskou 1, Praha 2, Czech Republic, Přínos Výsledkem celého řešení je moderní a kvalitní www prezentace s přehlednou strukturou a grafikou Dokumenty ke stažení jsou zde jen jako doplňková služba, primárně jsou informace poskytovány ve formě přehledných a přístupných HTML stránek Autoři dokumentů byli vyškoleni pouze na práci s autorskou aplikací v prostředí MS Word, vlastní prostřední CMS systému musí používat pouze uživatelé schvalující a publikující obsah