Internationaliseren

Met de module i18n wordt de site pas echt multi-language. Deze module bevat functionaliteit om de interface te vertalen, browser detectie (taal), taal selectie en content vertaling (nodes en taxonomie) etc. Uit te breiden met de module Language Icons om vlaggetjes te tonen bij de talen. Om ook menu’s, tags etc te vertalen, kun je module Internationalization gebruiken.

Tag-cloud

Om een overzicht van de gebruikte tags te geven, is het handig om een tagcloud te presenteren. De module Tagadelic zorgt hiervoor. Er wordt een page aangemaakt zie arjanwooning.nl/tagcloud en ook wordt een block aangemaakt om bijvoorbeeld in de rechter kolom te tonen.

Print

Om posts en pages printer vriendelijk te maken, kun je de module Print installeren. Deze module kan PDF’s genereren, maar ook de content naar iemand mailen. Wel moet hiervoor rechten gegeven worden aan anonieme gebruikers.

Private

De module Private zorgt ervoor dat content niet wordt getoond aan andere gebruikers. Wel moet je ervoor zorgen dat de post of page niet in de sitemap wordt vermeld. Als je dit vergeet, dan kan er nog steeds niemand bij, maar de zoekmachines zien dan een URL waarvan ze de content niet kunnen lezen.

Backup & Migrate

Met wget wordt elke nacht een complete site back-up gemaakt. Om de database ook mee te back-uppen, moet de database inhoud in een directory worden gezet. Dan wordt de database automatisch elke dag meegenomen. De module Backup_migrate moet ingesteld worden op elke 24 uur een backup en een diepte van 2 dagen terug. Met mijn eigen back-up systeem thuis kan ik verder terug in de tijd gaan met backups.

Printer, e-mail and PDF versions

Deze module is bedoeld om alleen de inhoud van een post te kunnen printen of te mailen, dus zonder menu en header van de site. Zie: drupal.org/project/print

Pathauto

Pathauto zorgt ervoor dat er automatisch een URL voor een gepubliceerde post wordt gegenereerd. Erg handig dus. Let op! De URL wordt samengesteld uit de titel van de post, als je de titel wijzigt, ook de URL zal wijzigen. De ranking bij zoek machines zal hierdoor omlaag gaan. Je kunt wel handmatig de oude URL naar deze node laten wijzen. Zie drupal.org/project/pathauto

Om pathauto te gebruiken, heb je ook de module Token nodig, zie: drupal.org/project/token

CKEditor

Dit is de opvolger van FCKeditor. Een nieuwe WYSIWYG html editor. Zie drupal.org/project/ckeditor Hierbij moet ook de daadwerkelijke editor gedownload en geïnstalleerd worden. Zie: ckeditor.com/download

Mollom

Mollom is een spamfilter voor de Comments module. Als je Comments aanzet, dan moet je ook Mollom activeren. Zie: drupal.org/project/mollom, je hebt hier ook wat activatie keys van de Drupal site nodig.

Breadcrumbs geven bovenin de pagina de pad terug naar hoger gelegen menu’s aan. Hierdoor kun je zien waar je in de menu structuur zit, en kun je eenvoudig naar een hoger gelegen menu klikken of direct naar Home. Zie: drupal.org/project/menu_breadcrumb

Diff

Erg handig om de wijzigingen/versies van een post terug te kijken. Bijvoorbeeld wat is er gewijzigd in de installatie van Ubuntu 9.04 naar 9.10. Zie: drupal.org/project/diff

AdSense

De module AdSense kan gebruikt worden om Google advertenties te integrereren in de website. Zie: drupal.org/project/adsense

DHTML menu

Met DHTML menu, worden in- en uitklapbare menu’s een stuk sneller. Het hele scherm hoeft hierdoor niet opgebouwd worden. Eigenlijk is deze module een must. Zie: drupal.org/project/dhtml_menu

XML sitemap

Deze module is een absolute must voor degene die hoog in de zoekmachine rankings willen komen. Bij het publiceren of wijzigen van een post, gaat er een notificatie bericht naar de diverse zoekmachines. Ook wordt er een sitemap.xml aangemaakt, welke ook door de zoekmachines gebruikt wordt voor de zoekindex. Voor de installatie van XML sitemap, zie de volgende pagina.

Zie: http://drupal.org/project/xmlsitemap