25 augustus, 2020
Begin juni 2020 is Drupal versie 9 uitgekomen; het is als het ware een ‘opgeschoonde versie’ van Drupal 8. Drupal 9 biedt enorme voordelen ten opzichte van het oudere Drupal 7 CMS. Technisch gezien zijn er tussen Drupal 7 en Drupal 8/9 ook grote verschillen in architectuur. Daarom moeten alle functionaliteiten en modules herbouwd worden zodat ze bruikbaar zijn voor Drupal 8/9. Een wereldwijde, gezamenlijke klus voor de Drupal Community. Als lid van de Drupal Association én actief onderdeel van de Drupal Community droeg ook Synetic haar steentje bij en bouwde diverse modules om.
 
Drupal is ‘open source’ software. Dat wil zeggen dat de broncode voor iedereen beschikbaar is om te gebruiken, om aanpassingen te doen of aan te vullen. Met miljoenen leden is de Drupal community 
een van de grootste communities ter wereld. Als dit soort krachtige groepen samen aan producten werken, is de snelheid van ontwikkelen ongekend. Bovendien is er een gigantische hoeveelheid gezamenlijke kennis aanwezig. Bugs worden razendsnel opgelost en oplossingen worden continu verbeterd. Zo is Drupal altijd voorzien van de allerlaatste technieken.
 

Modules voor Drupal 9

Jeffrey Bertoen (Lead software engineer bij Synetic) vertelt: “Wij maakten 16 modules die we ooit zelf ontwikkeld hebben beschikbaar voor Drupal 9. Op die manier draag je bij en geef je als het ware terug aan de Drupal Community. Onze modules worden nu zo’n 15.000 keer gebruikt door anderen dan wijzelf. Dit zijn onze drie favorieten:
 

Media bestanden makkelijk en in bulk uploaden in Drupal

Dankzij de module ‘Media bulk upload’ kunnen content editors makkelijk 100 afbeeldingen in één keer oploaden in Drupal. Het is zelfs mogelijk om ook de benodigde SEO teksten in één keer mee te geven aan alle afbeeldingen. Dat kan goed van pas komen als je bijvoorbeeld een productshoot wilt uploaden. Na uploaden is het mogelijk om elk item langs te gaan en content aan te passen. Meer over de module Media bulk upload.
 

AVG proof: oplossing om externe content te blocken in Drupal

Steven Buteneers, verantwoordelijk voor het aanpassen van diverse modules, vertelt: “De module ‘Cookie Content Blocker’ kun je bijvoorbeeld in combinatie gebruiken met de modules 'Cookieconsent' en ‘Cookiebot’. De AVG bepaalt dat gebruikers actief cookies moeten accepteren. Als je op je website gebruik maakt van externe platformen zoals Youtube of Vimeo, Google Maps of Twitter betekent dat dat deze bedrijven jouw gebruiker ook kunnen tracken (de zogenaamde ‘third party cookies’). Een pop-up bouwen waar je als bezoeker aan kunt vinken dat je de cookies accepteert is niet het lastige. Als een bezoeker de cookies niet accepteert betekent dat dat de content van externe diensten geblokt moet worden. Met deze module kun je precies dat makkelijk doen. Meer over de modules Cookie Content BlockerCookieconsent en Cookiebot.
 

Meer overzicht en nettere code

Dankzij de module ‘Preprocess’ is het voor developers die zich bezighouden met styling makkelijker om het ‘thema’ (huisstijl, design, kleur, etc) te implementeren. Aan de informatie uit het CMS wordt middels deze module namelijk al bepaalde informatie meegegeven. Je gaat meer werken vanuit bepaalde standaarden (variant A, B of C) en dat levert nettere en overzichtelijkere code op. Meer over de module Preprocess.
 

Meer weten of verder lezen?

Wil je met ons samenwerken? Of wil je meer weten over onze oplossingen, projecten, of hoe wij werken? Neem contact met ons op! Verder lezen? Ontdek onze Drupal oplossingen en producten.