Beginnen - het plannen van je site

Voordat je begint met het maken van je nieuwe Mambo web site, is het goed wat tijd te besteden aan het plannen van je site.

Het is handig na te denken over de "sfeer en look* van je site. Welke kleuren ga je gebruiken? Wil je bepaalde afbeeldingen gebruiken, en zo ja, waar wil je dat deze op je "pagina" te zien zijn? Het uiterlijk van je web site wordt bepaald door het gebruik van sjablonen (templates).

Mambo wordt geleverd met twee standaard sjablonen. Je kunt ervoor kiezen één van deze templates te gebruiken, of je kunt er één aanpassen, of je kunt één van de vele gratis aangeboden open source sjablonen gebruiken die te vinden zijn op het Web.

Nu dat je een idee hebt over hoe je site eruit moet zien, is het goed stil te staan bij de inhoud van je Mambo web site.

Het plannen van de inhoud is belangrijk.

Mambo gebruikt een Menu-gebaseerde navigatie struktuur. Het is aan te raden wat tijd te besteden aan de indeling van de inhoud op je site. Denk over menu-items (knoppen) die je wilt gebruiken. Wil je één menu gebruiken of meer? Waar wordt het menu geplaatst op de "pagina"? Wat moet er worden weergegeven bij elk menu-item? Bedenk je wat de hoofdinhoud van je site moet worden, en wat betiteld kan worden als secundaire inhoud (copyrigt gegevens, nieuws updates, reclame, etc.)

Het helpt om een geschreven plan te maken. De tijd besteedt aan het plannen in het begin spaart een hoop werk uit wanneer je verder in het proces bent.

Pak een vel papier en maak een lijst van alle informatie die je wil laten zien op je site. Organiseer deze in groepen. Denk in een "site map" zodat je een beeld kan krijgen van de struktuur van je data.

Kijk naar de groepen informatie en arrangeer ze zo dat het binnen de Mambo struktuur passen; Secties -> Categoriën -> Artikelen

Welke menu items ga je gebruiken om de informatie aan je bezoekers te presenteren?

Nu dat je hebt uitgewerkt WAT je wilt, moet je kijken HOE je dat wil bereiken.

Laatste overwegingen zouden moeten bevatten:

Kan dit alles worden bereikt door middel van de Mambo Core, of moet je Mambo uitbreiden? Mambo biedt downloads aan van Core extensies (uitbreidingen) op http://sourceforge.net/projects/mambo
Er zijn ook uitbredingen beschikbaar op het Net van zogenaamde "3rd party" ontwikkelaars. Kijk eens rond op  http://mambo-extensions.com of vraag om aanbevelingen op het Mambo Forum.

Wanneer je de "motor" hebt uitgezocht, dan is het terug naar het sjabloon (template) om alles in positie te brengen. Het sjabloon is de HTML (of XHTML) container voor de dynamische data. Je kunt die data overal binnen je sjabloon plaatsen.

De beste manier om bekend te raken met hoe Mambo's interne motor de inhoud plaatst, is door ermee te spelen. Voordat je het standaard sjabloon wijzigt, ga naar Modules -> Site Modules en selecteer een module die inhoud weergeeft op de voorpagina. Experimenteer met de parameters en bekijk de veranderingen op de voorpagina in je browser.

Ik zal hier niet a te diep ingaan op alle opties wat betreft Module positionering, omdat die opties eigenlijk alleen gelimiteerd worden door je fantasie en je sjabloon aanpassings vaardigheden.

Er is meer informatie over het werken met sjablonen en de CSS bestanden in de "Design sectie" van de Mambo Manual - de gemeenschaps wiki (http://mambo-manual.org/docs/Design)

Samenvattend, plannen is één van de meest belangrijke stappen in het opzetten van een nieuwe Mambo web site. Mambo is zeer flexibel en je site kan er eigenlijk uitzien op elke manier die je wil. Plan wat je wilt doen, en kijk dan hoe je dat kan doen.