DITA informatie met een CMS - deel 3/3

DITA informatie met een CMS - deel 3/3

19 juli 2010 Tags:

In deel drie van deze blog serie zullen we verder ingaan op de publicatie en tranformatie mogelijkheden binnen de DITA oplossingen die we hebben gemaakt voor Neopost binnen Sitecore.

DITA omzetten naar HTML

Groot verschil met andere systemen is, dat HTML geen exportformaat is, zoals pdf dat is. HTML of beter gezegd websites zijn veel belangrijker geworden. Mensen verwachten ook veel meer van websites. Interactie, zoeken, snelheid van updates zijn zwakke punten van system die html exporteren. Sitecore is een web content management systeem, websites zijn daardoor geen ondergeschoven kindje, maar een First class citizen! Dit blijkt uit het feit dat contentitems (topics, task of productinformatie, etc) dynamisch worden opgeleverd naar een browser. Hierdoor is het mogelijk de site te personaliseren.

Dit begint met het aanbieden van verschillende talen afhankelijke van een taalkeuze of url (.nl is Nederlands, zelfde omgeving .com is Engels) en gaat zover als pagina’s die op basis van authenticiteit delen van content wel/niet/anders tonen. Dit is ook Single Source publishing, maar dan verder!

Door de dynamische aard van het content management systeem is het ook mogelijk een FAQ/Top 10 automatisch op te bouwen aan de hand van bezoekersgegevens. Meest bekeken topics/task kunnen onder speciale aandacht worden gebracht. Het is ook mogelijk, bezoekers feedback te laten geven op topics (score, opmerkingen). Feedback kan op gelijk op de site getoond worden op een website. Productinformatiepagina’s kunnen gerelateerde topics/task of hele handleidingen tonen, allemaal omdat deze topics gekoppeld zijn aan het betreffende product.

Publicaties en transformaties van DITA content

Door het gebruikte maken van Sitecores’ flexibiliteit, kunnen we ook gemakkelijk specifieke gegevensstructuren, die niet door DITA ondersteund worden toch tonen en gebruiken. Dit doen we door deze naar generieke topics of tasks te exporteren. Denk bijvoorbeeld aan productinformatie, gegevens uit een externe database, of “system message tables”.

Ook voor het hergebruiken van content is Sitecore CMS, dit systeem heeft Single Source op een zeer hoog nivo geïmplementeerd. In Sitecore is het zeer gemakkelijk om content op meerdere plaatsen te gebruiken, door bijvoorbeeld linking of embedding. Voordeel van een CMS i.p.v. bestanden is hier dat, doordat alle content in een database staat, links makkelijk worden gemanaged. Links zijn in Sitecore niet een tag, maar een object dat apart wordt bijgehouden en gemanaged. Het verplaatsen van iets dat wordt hergebruikt (topic, task of een deel van deze) breekt een link niet! Het verwijderen van iets dat ergens wordt gebruikt zal voor een waarschuwing zorgen.

PDF-bestanden genereren vanuit DITA met XSLT

Daarnaast hebben we voor Neopost, extra mogelijkheden ingebouwd die het mogelijk maken te zien waar content wordt (her)gebruikt, bv in welke maps of topics. We kunnen ook tasksteps, notes, o.i.d. gemakkelijk hergebruiken, zonder hiervoor dummy topics aan te maken. Pdf (html/print) en andere documentformaten zien we wel als een soort export, in het systeem kan met 1 klik (of gescheduled), van een map een pdf gemaakt worden, deze komt direct beschikbaar voor het downloaden vanaf de website. Binnen het systeem is het mogelijk van een map meerdere output definities aan te maken. Deze kunnen corresponderen met de dimensies, waarin een map zich kan bevinden. In dit geval betreft het:taal-land, merk, product, stijl, audience.

In dit artikel hebben we een kort overzicht gegeven van de DITA-CMS oplossing, die IQuality voor Neopost gerealiseerd heeft. Veel is onbesproken gebleven! Nieuwsgierig, wil je meer weten? Neem contact op met: John van Beek, of ga naar onze Sitecore pagina.


Plaats een reactie

formulierTitel