
Drupalbook.org is een uitgebreide online bron die hoogwaardige en actuele informatie biedt over het leren van Drupal, het populaire contentmanagementsysteem. Of je nu een beginner bent of een ervaren ontwikkelaar, Drupalbook.org biedt een schat aan bronnen, waaronder tutorials, artikelen en handleidingen, die je helpen om Drupal onder de knie te krijgen en je vaardigheden naar een hoger niveau te tillen. Met zijn gebruiksvriendelijke interface en boeiende inhoud is Drupalbook.org het perfecte platform voor iedereen die Drupal wil leren en geweldige websites wil bouwen.


Drupal is een dynamisch ontwikkelend platform. De Drupal-community probeert alle moderne trends te volgen, en ontkoppelde (decoupled) applicaties zijn daar een belangrijk onderdeel van. Het is tegenwoordig gebruikelijk om een backend-API op basis van Drupal te zien in combinatie met een JavaScript-framework zoals React of Angular aan de frontend. Zelfs middelgrote websites voor kleinere bedrijven maken vaak gebruik van deze aanpak.


Na het installeren van Drupal krijg je standaard een blog met een visuele editor. Maar met behulp van de Views-module en andere modules kun je de functionaliteit van de site snel uitbreiden. Laten we eens kijken wat Drupal te bieden heeft.
Beheermenu
In Drupal hebben we standaard een menu dat de modules Toolbar en Admin combineert:
https://drupal.org/project/Admin
https://drupal.org/project/toolbar


In Drupal 10 is het, net als in eerdere versies, zo dat er een systeem van gebruikers bestaat met rollen en rechten voor toegang tot de functionaliteit van de site, afhankelijk van de rol.
De pagina met alle gebruikers vind je via Menu → Mensen:


Drupal is nog gebruiksvriendelijker geworden voor contentbeheerders — je kunt nu de site bewerken zonder naar het beheerpaneel te gaan. Hiervoor wordt het Spark-project gebruikt:
https://drupal.org/project/spark
Hierdoor zijn de volgende functies toegevoegd:


Drupal heeft standaard de Comment-module in de core; je hoeft deze alleen maar in te schakelen:
Alle reacties kun je bekijken via Beheren → Inhoud → Reacties:


De Blog-module maakt geen deel meer uit van de Drupal-core en kan worden gedownload van de modulepagina:
https://www.drupal.org/project/blog
De installatie verloopt op dezelfde manier als bij andere modules. Drupal is eigenlijk al een kant-en-klaar blogsysteem; je hoeft alleen nog de CKEditor-module in te schakelen voor handigere tekstbewerking. Schakel deze in als dat nog niet is gebeurd.


In de vorige les hebben we een blog gemaakt in Drupal, maar die blog had nog geen tags voor de artikelen. Laten we nu een woordenlijst toevoegen met behulp van de taxonomie. Schakel hiervoor de Taxonomy-module in als deze nog niet is ingeschakeld.
Taxonomie in Drupal is een methode van classificatie (rubricering, categorisatie) van nodes met behulp van taxonomietags (termen of categorieën). Laten we een woordenlijst Tags aanmaken, waarmee we onze artikelen zullen classificeren: Menu → Structuur → Taxonomie.


In Drupal 8 kun je, net als in eerdere versies, extra blokken toevoegen aan regio’s. Gewoonlijk bevatten Drupal-thema’s de volgende regio’s: header, eerste en tweede zijbalk, inhoud en footer van de site. Ga naar Menu → Structuur → Bloklayout. In het Bartik-thema hebben we de volgende regio’s:
