
BührmannUbbens is marktleider als producent van enveloppen en groothandel van o.a. grafisch- en kantoorpapier, verpakkingen en zeefdrukmaterialen. Byte host diverse websites van BührmannUbbens.
In de vorige artikelen in deze serie over het maken van een Joomla template heb ik toegelicht wat je nodig hebt voor een Joomla Template en wat de basisopbouw is van folders en bestanden die je nodig hebt voor een template. In dit artikel licht ik toe wat modules en posities zijn, en hoe je weet waar die zich bevinden in je ontwerp. Deze kennis heb je nodig om de basispagina van je site, index.php, te gaan maken.

Joomla modules zijn de bouwstenen van de weergave van je Joomla website. De standaard installatie van Joomla 1.5 kent een standaard set van 25 modules. Vijf meer dan de vorige versie. Je vindt het overzicht onder Extensions > Module Manager. Ik neem ze even door in de volgorde zoals je die vindt in de beheeromgeving.
In vergelijking met de vorige versie zijn twee modules afgevallen (overigens prima naar mijn idee):
Standaard staan modules 9 en 11 t/m 15 uit. Deze set kun je zelf uitbreiden met extra modules. Dat maakt Joomla een heel flexibel systeem! Elke module heeft een positie (position). De positie die je opgeeft bepaalt waar je module komt te staan in de pagina. Dit is dus cruciaal voor je vormgeving!
Standaard kende Joomla 1.0.x 8 vaste posities in een pagina. Joomla 1.5 kent er 11.
De vaste banner positie is komen te vervallen. De gebruikersposities zijn niet direct duidelijk, maar die kan je zien als vrije plekken waar je als gebruiker een module kunt plaatsen. Deze posities kun je ook zelf uitbreiden. In je template bepaal je waar de posities staan en dat bepaalt weer waar je modules in je pagina verschijnen.
Belangrijk! Met Joomla 1.5 zijn deze posities niet langer op website niveau vastgelegd, maar op template niveau. Dit geeft je en stuk meer flexibiliteit!
Je kunt in de broncode kijken van je template (in index.php), waar ze staan, maar dat is in het begin lastig te begrijpen. In Joomla 1.0.x had je hiervoor een algemeen hulpmiddel. In Joomla 1.5 is dit geregeld per template. Je kunt het zien door via Template Manager. Klik op het template dat je wilt onderzoeken en kijk daarna in de Preview.
Tip: klik op de link Open in New Window om het beter te kunnen zien. Stel dat je het beez template neemt, dan zie je ongeveer het volgende:

Bij elke element in de pagina staat de naam van de positie. Ook staat er bij welke outline gebruikt wordt. Wat dit precies is zal ik in een later artikel verder toelichten.
Nu je weet welke modules er zijn en wat posities zijn, is er nog een onderwerp dat we nader moeten behandelen: rechten op modules. Wat dit is en wat je ermee kunt zal ik nader toelichten in het volgende deel in deze serie.