Een van de unieke eigenschappen van Shazzoo is de architectuur. Shazzoo gebruikt open standaarden als XML, XSL, XSD en Javascript om een uitzonderlijk WYSIWYG gebaseerd CMS neer te zetten. Shazzoo heeft standaard verschillende out-of-the-box componenten waarmee prachtige pagina's kunnen worden gemaakt in slechts een aantal muis klikken. Het is daarnaast ook mogelijk om maatwerk componenten te maken, die voldoen aan specifieke klant eisen.

Dit artikel geeft een overzicht hoe we Shazzoo hebben uitgebreid met een specifiek component om de site te doorzoeken.

Stap 1: Voeg de nieuwe component toe aan de XSD
Stap 2: Definieer de nieuwe component en de bijbehorende eigenschappen in de XSD
Stap 3: Maak specifieke labels aan in de taal XML
Stap 4: Definieer de HTML output in de XSL
Stap 5: Definieer de stylen in de CSS
Step 6: Indien van toepassing: Creëer JavaScript functies
Stap 7: Indien van toepassing: Creëer backend scripts
Stap 8: Het uiteindelijke resultaat