Error message

  • Notice: Undefined index: width in theme_image_style() (line 1187 of /home/doesborg/public_html/drupal7/modules/image/image.module).
  • Notice: Undefined index: height in theme_image_style() (line 1188 of /home/doesborg/public_html/drupal7/modules/image/image.module).
  • Notice: Undefined index: width in theme_image_style() (line 1187 of /home/doesborg/public_html/drupal7/modules/image/image.module).
  • Notice: Undefined index: height in theme_image_style() (line 1188 of /home/doesborg/public_html/drupal7/modules/image/image.module).

Bespreking boek Basiscursus Drupal 7

In de kerstvakantie ben ik er eindelijk in geslaagd om een belofte in te lossen die ik een tijdje geleden hier in het forum deed: ik zou het nieuwe boek "Basiscursus Drupal 7" bespreken (in ruil voor een gratis exemplaar, natuurlijk ;).

"Basiscursus Drupal 7" kwam in de herfst van 2011 uit bij Academic Press en is geschreven door websitebouwer Eric Tiggeler die eerder al een basiscursus Joomla schreef.

Bij het verschijnen was dit een uniek boek, omdat het het eerste en enige Nederlandstalige Drupalboek was. Inmiddels is het al een beetje minder uniek omdat zojuist ook "Kickstart Drupal 7" van Maarten de Block is verschenen. Uit de vele reacties in het forum van drupal.be/.nl is duidelijk gebleken dat er behoefte is aan Nederlandstalige Drupaldocumentatie. Deze twee boeken zijn dus meer dan welkom.

"Basiscursus Drupal 7" biedt een duidelijke beschrijving van de basisconcepten van Drupal, zoals content types, blokken, modules en menu's. Ook de Drupalgemeenschap en het verschil tussen Drupal 6 en 7 worden goed beschreven. Dit doet de Tiggeler aan de hand van een stapsgewijze uitleg over het bouwen van een eigen communitywebsite. De uitleg wordt afgewisseld met praktische oefeningen die de lezer in staat stellen om zo'n site ook daadwerkelijk te bouwen. Er is ruime aandacht voor het aanmaken en het categoriseren van alle soorten inhoud en voor het construeren van de sitenavigatie. Het uitbreiden van de site met modules wordt korter besproken maar verassend genoeg is er toch ruime aandacht voor complexe zaken als het maken van een view en het aanpassen van het thema van de site.

Omdat het een basiscursus is, toont het boek maar één gezicht van Drupal: dat van het content managementsysteem voor een eenvoudige communitysite. De auteur doet z'n best om een coherent beeld van Drupal te tonen en draagt de lezer op om Drupalconcepten op één bepaalde manier te interpreteren. Daardoor wordt Drupal misschien wel een beetje te simpel voorgesteld en krijgt dit superflexibele CMS minder credits dan het verdient.

Het boek toont ook dat een standaard Drupalinstallatie voor beginners onvolledig is omdat de WYSISWYG-editor ontrbeekt. De lezer wordt al vroeg in het boek geïnstrueerd hoe hij deze als extra module moet installeren. De auteur heeft op dat punt nog niet uitgelegd hoe je extra modules kunt vinden en installeren. Het lijkt me voor een beginnend gebruiker toch intimiderend om een direct een WYSIWYG-editor te moeten installeren. Dat het toch goed komt, toont misschien wel aan dat Drupal gebruiksvriendelijker is dan vaak wordt beweerd.

Het is vervelend om te zien hoe de af en toe gebrekkige Nederlandse vertaling voor problemen zorgt zowel in de interface, als ook voor de auteur. Zo duiken er af en toe Engelse interface verwijzingen op en moet de auteur de lezer waarschuwen voor verwarrend woordgebruik (vanwege een gebrekkige vertaling). Een paar pagina's verder pronkt de genante vertaling "voorzien" van de Themaregionaam "preface".

"Basiscursus Drupal 7" is, denk ik, een perfect boek voor beginners met geen of weinig kennis van Drupal. Voor wie Drupal wel al een beetje kent, biedt het boek ook nog enkele interessante wetenswaardigheden. Je kunt het boek goed als leidraad gebruiken om je eerste site te bouwen. Ik kan me zelfs voorstellen dat Drupalshops een boek als dit aan de klant overhandigen bij de oplevering van een website, omdat het goed de basisconcepten uit de doeken doet en een prima hulpmiddel is bij en aanmaken van content, categorieën en menu's.

Cross post of http://drupal.be/forum/bespreking-boek-basiscursus-drupal-7

Tags: 

Share