2. Thema's aanpassen
Via → kan je een thema of „sjabloon” activeren, als standaard instellen en configureren. De standaardconfiguratie die je via de webinterface kan doen houdt in dat:
-
Je kan bepalen welke pagina-elementen getoond worden: logo, naam van de site, slogan en het logo van de site dat je kan zien in het adresvenster van je browser;
-
Je kan kiezen of het standaard Drupal logo dan wel je eigen logo getoond wordt;
-
Je kan kiezen of je het standaard logo ziet in het adresvenster van je browser, dan wel een aangepast logo.
Indien je veranderingen hebt aangebracht, druk dan .
Dezelfde functionaliteit in Drupal 5.x bekom je via → → .
![]() |
Voorkeur van de gebruiker |
|---|---|
|
Als je je best hebt gedaan om de look van je site helemaal naar je hand te zetten, wil je natuurlijk niet dat de bezoekers zelf nog een andere look kunnen kiezen. Om de look vast te zetten, editeer je het $conf = array( 'site_name' => 'FEDrupal', 'theme_default' => 'bluemarine', 'anonymous' => 'Bezoeker', ); |
De meegeleverde thema’s kan je makkelijk bewerken. Kies het thema dat het beste aansluit bij hetgeen je voor ogen hebt, en maak een kopie van de desbetreffende themes map in je Drupal installatie, bijvoorbeeld:
debian:/var/www/drupal#cp-rthemes/bluemarine themes/voorbeeld.be-theme
Nu kan je de gekopieerde bestanden bewerken: logo’s en achtergrond vervangen, de PHP-bestanden bestuderen om uit te zoeken hoe de inhoud van een pagina gegenereerd wordt, de kleuren aanpassen in de cascading stylesheet (.css bestand), enzovoorts.
Als het uitpluizen van codes niet aan jou besteed is, kan je een kijkje nemen op http://drupal.org/project/Themes. Daar vind je vele schermafdrukken die je een idee geven van wat er mogelijk is. Ook deze thema’s kan je dan aan je eigen smaak aanpassen.
Net zoals bij de modules, zijn de thema’s slechts gemaakt voor een bepaalde versie van Drupal. Thema’s voor een bepaalde versie zullen niet werken als je ze in een andere versie van Drupal installeert.
Het volstaat om het uitgepakte archief in de themes map te zetten, bijvoorbeeld:
tille@debian:/var/tmp$tarzxvfandreas03-4.7.x-1.x-dev.tar.gz
andreas03/
andreas03/img/
andreas03/img/bodybg.png
andreas03/img/contbg.png
andreas03/img/footerbg.png
andreas03/img/gradient1.png
andreas03/img/gradient2.png
andreas03/README.txt
andreas03/page.tpl.php
andreas03/screenshot-drupal.org.png
andreas03/screenshot.png
andreas03/style.css
andreas03/template.php
andreas03/LICENSE.txttille@debian:/var/tmp$su-
Password:debian:~#mv/var/tmp/andreas03 /var/www/drupal/themes
Ga nu in je browser op je site naar → → (Drupal 5.x) of → (Drupal 4.7.x) en activeer het nieuwe thema.
Wil je dat in een multi-site setup een bepaald thema slechts in een bepaalde site zichtbaar is, maak dan een map themes aan in de sitemap van die bepaalde site en plaats het nieuwe thema daar:
debian:~#mkdir/var/www/drupal/sites/site-1.voorbeeld.be/themesdebian:~#mv/var/tmp/andreas03 /var/www/drupal/sites/site-1.voorbeeld.be/themes
Het nieuwe thema komt bij de standaard thema’s, waar je het kan aanpassen.



- login of registreer om te reageren

![[Waarschuwing]](images/warning.gif)