Wat is het beste CMS om een toegankelijke website te maken?
De keuze voor een CMS is reuze, maar welk CMS is het beste om een toegankelijke website te (laten) bouwen?
Voordat je echt aan de slag kunt gaan met deze modules zul je wel eerst je weg moeten vinden binnen de soms complex ogende configuraties. Gelukkig zijn er altijd wel goede (video) tutorials beschikbaar die je op weg helpen, zeker voor de meer populaire modules. Hiervan heb ik er enkele bijgevoegd aan de lijst.
Tot slot zijn er nog tal van kleinere modules die tijdens de ontwikkelingsfase nog niet onmisbaar zijn ook zeker niet mogen ontbreken wanneer de website live gaat. Voorbeelden hiervan vind je onder het kopje "kleinere modules die ook niet mogen ontbreken".
Wanneer ik een nieuwe Drupal installatie dan uitvoer dan zullen onderstaande modules in ieder geval niet ontbreken:
Projectpagina: https://www.drupal.org/project/views
In één zin: content op de website sorteren op basis van zeer uigebreide filters en weergaveopties waarna je de geproduceerde data vervolgens dynamisch kunt laden als pagina, block, etc.
Projectpagina: https://www.drupal.org/project/rules
In één zin: maak acties aan die moeten plaatsvinden wanneer aan specifieke criteria is voldaan.
Projectpagina: https://www.drupal.org/project/panels
In één zin: de layout van content (pagina, comments, etc.) opsplitsen in meerdere kolommen en koppelen aan jouw eigen CSS.
Projectpagina: https://www.drupal.org/project/ds
In één zin: de weergave van content types beheren met de mogelijkheid velden in kolommen te plaatsen, kan samenwerken met Panels.
Projectpagina: http://drupal.org/project/context
In één zin: beheer interface om precies te bepalen wanneer welke elementen / layout actief moet zijn.
Projectpagina: https://www.drupal.org/project/webform of https://www.drupal.org/project/entityform
In één zin:maak formulieren zoals een uitgebreid contact formulier aan en verzamel en verstuur de ingevulde gegevens.
Projectpagina: https://www.drupal.org/project/devel
In één zin: behulpzaam tijdens de ontwikkelfase, bijvoorbeeld voor het vullen van de website met dummy content, het legen van de *.info cache en het weergeven van de template structuur (alleen in combinatie met Theme Developer).
Projectpagina: https://www.drupal.org/project/features
In één zin: Sla gemaakte functionaliteiten en configuraties op in een feature die je kunt exporteren naar andere sites.
Projectpagina: https://www.drupal.org/project/ctools
In één zin: met name een verzameling API's waar veel andere modules van afhankelijk zijn behalve de Page Manager submodule waarmee je meer controle krijgt over de pagina layout.
Projectpagina: https://www.drupal.org/project/entity
In één zin: entities zijn een nieuw begrip in Drupal 7, met de Entity API kunnen andere modules bijv. gemakkelijk nieuwe entiteiten (lees: velden met informatie) aanmaken en koppelen aan elk gewenst content-type.
Projectpagina: https://www.drupal.org/project/token
In één zin: voegt een lijst van handzame "shortcodes" toe aan andere modules.
Als met het bovenstaande pakket de basis is gelegd vul ik dit vervolgens aan met een aantal kleinere modules zoals:
Wanneer je benieuwd bent naar andere populaire modules ga dan naar Drupal.org en voer je hier een zoekopdracht uit naar bijvoorbeeld de meest populaire modules. Je zult veel van de eerder genoemde uitbreidingen tegenkomen maar ook vele anderen die ook zeker het proberen waard zijn en van pas komen als je meer specifieke wensen hebt zoals een slideshow, een Menu Block voor het weergeven van een submenu binnen een pagina of FacebookOAuth om gebruikers in te laten loggen met hun Facebook gegevens, ga zo maar door. Ben je geïnteresseerd in webdesign kijk dan ook eens naar het artikel modules voor Drupal Themers.
Als beginner is het soms even doorbijten, maar laat je vooral niet ontmoedigen door de vaakgehoorde uitspraak dat Drupal moeilijk is. Bovendien, wie zich niet te eigenwijs opstelt vindt een zeer bereidwillige community die altijd wel een antwoord of een tutorial voor je heeft klaarliggen. Op websites als Drupalize.me en Lynda.com vind je ook uitstekende tutorials, maar hier moet je meestal wel de portomonnee voor trekken. Zie voor meer bronnen ook het artikel 7 onmisbare Drupal resources.
Wij delen graag de kennis die we in huis hebben
Mooi overzicht van de belangrijkste modules voor starters! Hier heb ik veel uit geleerd!
Mooi verwoord en duidelijk. Hartelijk dank voor de info.
De 3D flipbook module geeft nog een extra dimensie aan het lezen van bvb een nieuwsbrief in pdf.