Robots Noindex Nofollow

Iedereen wilt dat je hoog komt te staan in de ranking bij de zoekmachines...tenzij..

1) je nog maar bezig bent met een site te ontwerpen.

2) je enkel de site maakt om didactische redenen. Hou de robots weg omdat je misschien auteursrechten hebt geschonden...

Entity Delete

Drastische module die in staat is om bvb de volledige inhoud van een inhoudstype te verwijderen. Ook taxomnomie, gebruikers kunnen op deze manier verwijderd worden.. Je krijgt wel nog een waarschuwing...

Flippy

In zijn soort de meest uitgebreide tot hiertoe, met tal van instellingen. Het zorgt er voor dat je naar andere nodes kunt navigeren. Je kunt zelfs afwijken van de standaard 'aanmaakdatum' en een ander veld kiezen om te sorteren.

In het inhoudstype kan je de paginering instellen.

Entity Overlay

In Drupal kan je een referentieveld gebruiken. Dit geeft dan ofwel ene link naar deze referentie ofwel kan je (een gedeelte van) deze referentie tonen. Deze module zal bij het klikken op de referentielink de inhoud tonen als een popup venster. Handig. Je blijft op de oorspronkelijke node.

Simple Font Resize

Zeer simpele module die toelaat aan de bezoeker om het lettertype te vergroten of te verkleinen. Je krijgt drie letters: één om te vergroten, één om de originele grootte weer in te stellen en één om te verkleinen. Je moet het blokje een plaats geven en desnoods wat CSS toepassen.

Notify

Een module die mailt naar de ingestelde gebruikers als er nieuwe inhoud (van gelijk welke aard) wordt toegevoegd. Ideaal om geen Rules te moeten gebruiken.

Views Table Rowspan

Een knappe module die het groeperen in een view overzichtelijk maakt.

Als je in een view groepeert in een tabelweergave dan krijg je zo iets... Ik heb een view gemaakt van alle inhoud, gegroepeerd op het inhoudstype. Het groeperen, breekt de tabelstructuur.

Views Birthday

Deze module zorgt voor een nieuwe views filter en een nieuwe weergave van een datumveld. Het werd gemaakt om de komende verjaardagen van gebruikers te tonen in een view. Handig, zeker als je weet dat de module ook werkt voor elk datumveld in een inhoudstype.

Node count

Zeer eenvoudige module die een blok voorziet waar alle inhoud, per inhoudstype, wordt getoond met het aantal nodes, zowel gepubliceerd als niet gepubliceerd.

Deze module is dus eerder voor de administrator.

Je plaatst het blok. Desnoods zet je de rechten enkel op de beheerder.

Colorbox Load

Een module die een link opent als een colorbox popup. Er zijn enkele afhankelijkheden... en je moet er wel in de HTML code voor schrijven. Zet je tekstformaat dus zeker in Full HTML en schakel naar de broncode.

Clever Theme Switcher

In combinatie met de module 'Mobile Device Detection' kan je hiermee van thema veranderen al naar gelang het toestel (phone, tablet, desktop).

Handig want niet alle thema's zijn mobiel vriendelijk en anderzijds zijn niet alle mobiele thema's knap op een desktop.

Flood Unblock

Als een gebruiker voor de 6e keer met een verkeerd paswoord of gebruikersnaam probeert in te loggen, wordt het IP adres geblokkeerd. Deze module maakt het mogelijk (voor de administrator) om deze blokkering ongedaan te maken.

Password Eye

Simpele module dat de mogelijkheid biedt om toch het paswoord te zien in plaats van de gemaskeerde tekens zoals bolletjes of asterisks.

Merk het oogje op rechts van het paswoord.

Simple Node Importer

Ik hou van simpele dingen en dit is er eentje van. Een alternatief voor Feeds.. Je kan er alle core velden (+email) mee importeren.

Eerst moet je bij de instellingen (via Ontwikkeling) bepalen wat je ooit zou willen importeren. Dit moet je maar één keer doen.

Quick Node Block

Deze module is op het eerste zicht totaal overbodig... maar toch.. Inhoud als een blok voorstellen doe je door een 'aangepast blok' aan te maken en dit een plaats te geven op je pagina. Ook kan je een view maken dat een blok weergeeft met bvb de meest recente inhoud.

Allow site iframing

De iframe module die toelaat om iframes als veld toe te voegen faalt omwille van veiligheidsredenen. De browsers zien deze vreemde materie terecht als een gevaar. Sites die je wilt als iframe voorstellen moeten toestemming geven om dit te doen.

Responsive Menus

Soms heeft een thema geen aparte menustructuur voor kleinere schermen. Deze module zorgt er voor dat bij een zelf ingesteld breekpunt je overgaat naar de menustructuur voor kleinere schermen. 

Rules

Dit is er eentje waar ik zat op te wachten... en ik ben niet alleen... Een Rule bestaat uit twee (of drie) delen.

Scroll Up

Bij veel inhoud kan je met deze knop makkelijk weer boven geraken. Er zijn tal van modules die dit doen, maar deze is wel uitgebreid. Je kunt bvb de kleur van de knop en de kleur van het aanwijseffect bepalen.

De instellingen vind je hier:

Date Popup

Op het eerste zicht een overbodige module aangezien er een popup kalender ingebouwd zit in de core.

Als je echter een datumfilter in een view wilt met een kalender, dan heb je deze HTML 5 module nodig.

Gutenberg

Dit is er eentje waar je niet aan begint als je niet veel tijd hebt.. Ik heb er zowat een halve dag aan gespendeerd om alle mogelijkheden te overlopen...

OtherView Filter

Dit is een speciale module... Je kunt er mee een view filteren volgens de inhoud van een andere view. Wanneer heb je zo iets nodig denk je dan...

Wel ik zag onmiddellijk een mogelijkheid... Bekijk deze print aandachtig.

Intense

Heeft hetzelfde effect op een afbeelding als Zooming. Bij klikken krijg je nu ineens afbeelding op ware grootte en je kunt met de muis navigeren.

De verkleinde afbeeldingen

Entity Pager

Een module die toelaat om te navigeren naar de vorige of volgende node, taxonomieterm, gebruiker...

Na activering van de module is er view aangemaakt met een voorbeeldblok. Je kunt dit aanpassen. Hier een voorbeeld om te navigeren in een inhoudstype.

GridStack

Een module met veel instellingen... die afbeeldingen in een rooster voorstelt. Dit rooster is volledig in te stellen en dit per breekpunt qua schermbreedte... Het kan gebruikt worden in afbeeldingsvelden in nodes en in een view. De module biedt enkele voorbeelden aan, om mee te starten.

Blazy

Dit is een module die wordt gebruikt om het laden van afbeeldingen geordend te laten verlopen. Het wordt veel gebruikt in combinatie met andere modules.

Screen002011.png

Collapse Text

Als je met grote hoeveelheden tekst te maken hebt en je wilt het overzicht bewaren... dit is een aanrader.

Je kunt kiezen tussen in- of uitgeklapt bij het laden van de pagina. Hieronder zie je 2 X ingeklapt en 1 X uitgeklapt.

Cron Time

Eenvoudige module die je toelaat om de crontijd zelf te bepalen. Cron wordt gebruikt in Drupal 8 voor veel zaken.. . updates controleren, nieuwsbrieven verzenden, ...Met de standaard instellingen kan je maar kiezen tussen een beperkt aantal keuzes.

Entity Toolbar

Eenvoudige module die entiteiten (inhoudstypes, taxonomie woordenlijsten, paragrafen,...) in een alfabetisch overzicht plaatst. Ideaal dus voor grote sites met veel entiteiten.

Screen001784.png

Pager

Als je inhoud bekijkt kan je deze module gebruiken om naar de volgende en vorige nodes te navigeren (chronologisch). Je kunt dit zelfs met verschillende inhoudstypes samen. De navigatie kan met een vast blok en met een uitschuifbaar blokje.

Node Weights

Je kunt de volgorde van de nodes in een inhoudstype sorteren door te verschuiven en tevens kan je vanuit je inhoudstype de inhoud beheren.

In een overzicht kan je dan ook deze volgorde gebruiken. Je hebt dan geen 'draggable views' module meer nodig.

Fontawesome

Fontawesome is een module waarmee je icoontje of pictogrammen in je website kan brengen zonder dat ze moeten uploaden. Denk maar aan het icoon voor een luchthaven, toilet, brandgevaar, enz...

Views Aggregator Plus

Met deze module kan je binnen een tabel groeperen en wiskundige bewerkingen maken. Je ziet in onderstaande tabel dat er voor sommige fotografen, meerdere foto's zijn. De rij wordt dan telkens herhaald. Dit los je op door te groeperen, maar dit verstoort de tabelstructuur.

MixItUp Views

Verrassend simpele en knappe module die je toelaat om Facets na te bootsten zonder de moeilijke instellingen en search engines, die voor Facets nodig zijn! De view heeft een mooie ingebouwde animatie die ook volledig responsive is..

Feeds Tamper

De Feeds module om gegevens te importeren is eigenlijk niet bruikbaar zonder Feeds Tamper. Deze module zorgt er bijvoorbeeld voor dat de gegevens uit je import file passen in een meervoudig veld.

Prepopulate

Een module die je toelaat om inhoud van de een node over te zetten naar een nieuwe node in een ander inhoudstype. Je kiest zelf welke velden je overzet. Stel dat een bezoeker van je site kijkt naar een node (bijvoorbeeld van een product) en dat je voorziet dat hij/zij informatie betreffende dit p

Read only mode

Als je updates uitvoert aan je website wordt er aangeraden om je site in onderhoudsmodus te zetten. Zo kan er dan geen inhoud via webforms worden toegevoegd. Dit zou nefast zijn aangezien de site niet klaar is om deze nieuwe gegevens te ontvangen.

Image with Title

Een simpele maar zeer bruikbare module die er voor zorgt dat de titel van een afbeelding onderaan de afbeelding wordt getoond. Je hebt er dus geen extra veld voor nodig. Maak enkel dat je de titel kunt invullen. 

Text2Image

Een module waarbij je eerst moet nadenken over het nut er van... Het zet tekstvelden (ook titelveld) om naar een afbeelding (in png). Je kunt achtergrond- en letterkleur instellen. Met de module komen er ook een aantal lettertypes mee, maar je kunt er zelf nog toevoegen.

External Body Linker

Het is gebruikelijk dat interne links in hetzelfde venster worden geopend en externe links in een nieuw venster. Deze module zorgt daar automatisch voor als je in de CKEditor links aanbrengt. Het vinkje om automatisch een link te detecteren moet wel aanstaan natuurlijk.

Leaflet

Een module die je met composer moet installeren omdat er bijhorende libraries zijn. Leaflet zorgt voor een kaart output bij Geofield veld. Je kunt dit instellen bij de weergave van het veld.

Geocoder

Deze module gaat je helpen om de breedtegraad/lengtegraad coördinaten in te vullen in een Geofield veld.

Moet met Composer worden geïnstalleerd, aangezien er een library meekomt.

Geofield

Een veldtype waarmee je coördinaten kunt ingeven voor een plaatsbepaling. Deze module vormt bijna altijd de basis voor een output met een kaart. Daar heb je dan andere modules voor nodig.

Je kunt kiezen voor input uit verschillende mogelijkheden.

Antibot

Naast Honeypot en Captcha is dit een interessante beveiligingen om te  voorkomen dat formulieren worden ingevuld door spamrobots.

Views Slideshow Cycle2

Views slideshow is een handige manier om inhoud voor te stellen. Ze maakt gebruik van de third party 'Cycle' library.

Er is altijd al een probleem geweest om dit volledig responsive te maken. Getuige daarvan de jarenlange discussies op de fora. 

Floating Menu

Een menublokje dat aan de rand blijft staan...zelfs met afbeeldingen als menulink.. Deze module zorgt daar voor. Het menublok blijft aan de rand staan, absoluut gepositioneerd.

Holiday Chart

Een kalender met de verlofdagen... Bij klikken kan je als admin makkelijk de dagen aanduiden. Spijtig genoeg levert de module geen CSS mee en daarmee krijg je geen kalender maar komen de data onder elkaar te staan. Het klikken werkt wel.

Node Title Validation

Er bestaat zo iets als 'veld validatie', waarmee je bepaalt wat er in een veld mag getypt worden en wat niet. Het titelveld is echter een speciaal geval. Het wordt niet als een gewoon veld aanzien. Deze module maakt het mogelijk om ook voor het titelveld een validatie in te stellen.

Node Save Redirect

Eenvoudige module met veel mogelijkheden. Na het aanmaken en/of aanpassen van inhoud kan je in plaats van de inhoud te tonen, een redirect uitvoeren. Zo kan je bijvoorbeeld een bedanking plaatsen. Normaal gezien kan dit ook met Rules..., maar dit is eenvoudiger.

Marquee

Zet een onopgemaakt tekstveldje om in een lichtkrantje. Daarna kan je de klasse .marquee zelf wat CSS meegeven.

In de weergave van het veld...

Screen001157.png

Kies de richting.

A Simple Timeline

Handige module die een view omtovert tot een tijdslijn. Het woord tijdslijn kan ruim geïnterpreteerd worden. Alles wat je eigenlijk onder elkaar wilt tonen komt in aanmerking. De volgorde van de view is daarvoor bepalend. Het hoeft dus geen datum te zijn.

Content Export CSV

Een eenvoudige module die alle nodes van bepaald inhoudstype via een CSV bestand exporteert.

In combinatie met CSV importers kan je dan de gegevens overzetten naar een anderen site.

Je vindt het bij webservices.

Field as Block

Deze module is net het omgekeerde als Blockfield. Het zet een veld om in een blok. Zo kan je bijvoorbeeld een afbeelding van een inhoudstype ergens in een blokje tonen in plaats van tussen de andere velden. Dit kan handig zijn en is eigenlijk een soort 'light' Panels of Display Suite..

Animate On Scroll

Een knappe module... Zorgt er voor dat je bij scrollen wat animaties kunt voorzien. Bekijk het overzicht van de mogelijkheden op hun site. De codes die je dan ziet moet je toepassen op je div's. dit kan je door bvb in een view de velden te herschrijven.

Simple Popup Blocks

Je hebt een pagina met een blok die je wilt laten verschijnen als popup om de aandacht er op te vestigen...De gebruiker kan deze popup minimaliseren of verwijderen. Het blok blijft achter ook als gewoon blok beschikbaar.

Je vindt de instellingen hier.

Admin Menu Search

Admin Menu Search helpt de admin zoeken in het Drupal administratie menu door een automatisch aanvullende lijst te voorzien. Hij voorziet een snelle toegang tot alle administratie links en is bedoeld voor ontwikkelaars die graag met sneltoetsen werken.

Facets

Met de Facet-module kunnen sitebouwers gemakkelijk facetten van zoekinterfaces maken en beheren. Dit zie je veel op webshops.

Content Access

Deze module laat je toe om op inhoudstype niveau de toegang te bepalen.

Wie mag er de nodes zien, wijzigen, aanmaken? In te stellen per rol.

Je gaat naar je inhoudstype. Er is een tabblad bijgekomen met toegangsrechten..

Sticky

Je kunt met CSS elk stukje van je pagina Sticky maken. Een menubalk blijft dan mooi bovenaan staan bij het scrollen. Je geeft het gedeelte een class of ID naam en je voegt position:sticky toe. Een CSS instructie die tamelijk recent is. Oudere browsers kunnen het dus niet.

Simplify

Een module die sommige zaken verbergt voor de gebruiker. Zo krijg je bijvoorbeeld altijd bij een tekstveld een ganse uitleg welke html er mag gebruikt worden en welke niet. Storend... Met Simplify kan je dit en nog andere zaken verbergen.

Zo is het normaal:

Color field

Een module die je toelaat om een kleur te kiezen. Je vraagt je af waarvoor dit kan dienen? Wel... ik combineer het met de Token module en ik laat zo iemand zelf de achtergrondkleur van de site bepalen, zonder dat de persoon er Drupal kennis voor nodig heeft.

Een voorbeeldje

Image effect

We hebben reeds een aantal modules gezien die het mogelijk maken om speciale afbeeldingsstijlen (vb Focal Point, Imagick,...) aan te maken. Deze module is interessant omdat het bij het schalen en daarna 'speciaal resizen' toelaat.

Flag

Als je bij het bekijken van inhoud, taxonomie termen, gebruikers,...  wilt aanduiden dat je er later nog iets mee wilt doen, dan is dit de geschikte module.

Je kunt een lijst met meldingstypes opstellen. Bvb een to do lijst, een opvolging, klaar om te verwijderen,..

Email confirmer

Deze module is een aanvulling op de Mailing List module. Ze vraagt op bevestiging als er een inschrijving is in een mailing lijst.

Bij inschrijving wordt er een bevestiging gevraagd via een link.

Views send

Je hebt een view met een email veld. Met deze module kan je per rij mailen naar dit mailadres en de velden gebruiken met gepersonaliseerde berichten. Een soort gepersonaliseerde nieuwsbrief...

Contact Storage

Telkens er iemand het contactformulier gebruikt, wordt er een mail verstuurd. Deze module zorgt er voor dat je ook op je site de inhoud kunt bekijken. Het wordt in de database bewaard en is zo makkelijk bij te houden.

Superfish

Als je wilt afstappen van de menu's die door het thema worden gegeven... dit is hem..  Enorm veel mogelijkheden. Submenu's naast elkaar, niveau's zichtbaar of niet..

AT Tools

Deze module dient enkel om het Adaptive Theme te installeren. AT staat trouwens voor Adaptive Theme. Dit thema wordt namelijk altijd als subthema geïnstalleerd.

Login Popup

Login Popup is een simpele module die ervoor zorgt dat je als beheerder of gebruiken kan inloggen door middel van een pop-up.

Download en activeer de module.

Verwijder onder Structuur => Blok lay-out het standaard login en registratie blok.

Insert View

Een knappe module die toch wat uitleg vergt.

Hiermee kan je in een tekstveld (bvb body) een view integreren.

Eerst moet je de module activeren en ook bij de text formaten (bvb full HTML) moet je instellen dat je de filter gaat gebruiken

CSV Importer

In een inhoudstype nodes aanbrengen.

Het CSV bestand moet in de eerste rij de machinenamen bevatten. Kijk ook naar het voorbeeld dat zij gebruiken. Referenties (afbeeldingen) moet je met de ID van het bestand aanspreken. Je kunt dit desnoods vinden door zelf een view aan te maken.

Node Clone

Je krijgt een knop bij als administrator om een node te klonen. De naam wordt standaard 'Clone of'... en je kunt alles wijzigen. Handig als je gelijkaardige inhoud moet aanmaken.

File (Field) Paths

Op een Drupal site gebruik je massa's afbeeldingen en andere bestanden die je upload.

De naam van deze bestanden is dezelfde op je server als op je computer. In het beste geval heb je een aparte map gemaakt voor je inhoudstype om enig overzicht te behouden.

Views System

Een module die speciaal voor beheerders werd gemaakt. Je kunt er mee views maken die in de kern van Drupal zitten. Module overzichten en Thema overzichten. 

Hier een overzicht van de thema's.

Protected Pages

Pagina's kan je beveiligen met een paswoord. Je kunt dit doen met een globaal paswoord. Eens dit paswoord ingegeven kan je alle beveiligde pagina's bekijken. Je kunt ook per pagina een ander paswoord instellen.

Field Display Label

Simpele module die toelaat dat je het label overschrijft. Labels hebben soms een naam die verwijst naar bvb een inhoudstype (immo_img) om in views makkelijk te kunnen selecteren. Hiermee kan je dit behouden maar voor de bezoeker een meer leesbaar label weergeven.

GTranslate

Vertaal de inhoud van je site met Google Translate... Niet altijd taalkundig correct, maar meestal weet de bezoeker wel wat je wilt zeggen.. De ingebouwde meertaligheid van Drupal 8 laat je toe om zelf de vertalingen te doen..Dit is natuurlijk beter, maar vergt wel veel werk.

Geysir

Eigenaardige naam voor een toffe module die het werken met Paragraphs makkelijk maakt. Het biedt een interface aan om Paragraphs toe te voegen, inhoud aan te brengen of om de Paragraphs te verwijderen terwijl je als administrator naar de inhoud kijkt.

CSS Editor

Het kleinere broertje van de CSS injector (onderdeel van de Asset injector). Deze CSS wordt toegekend per thema. Je kunt het niet per pagina, inhoudstype,... instellen. Het is altijd voor gans het thema.

Cookie_Banner

Om te voldoen aan de Europese wetgeving...Eén van de cookie meldingen.

Je kunt instellen wat de bezoeker te zien krijgt. Je moet ook een cookie-policy pagina aanmaken als de persoon meer uitleg wenst over cookies.

Field Group Background

De Field Group module staat bekend om zijn knappe tabs en accordeon voorstellingen van de velden, zowel in de input als output mode. De Field Group Background module zorgt er voor dat je hier ook makkelijk een achtergrond kunt invoeren, zonder CSS te gebruiken.

CKEditor Quicktable

Als je in de CKEditor een tabel wilt invoegen dan krijg je een invulformulier waar je numeriek de rijen en kolommen moet invullen. Deze widget is makkelijker. Je wijst aan met de muis en bij klikken wordt de tabel gegenereerd.

Media watermark

Knappe module die een watermerk afbeelding toevoegt aan een afbeelding. Dit gebeurt op bestandsniveau.

Je maakt eerst een watermerk (je kunt er verschillende maken) en bepaalt de plaats op de toekomstige figuur. (-50px verticaal = naar boven)

Field label plurals

Je kunt een meervoudsvorm voor labels instellen. Opgelet. Je denkt dat het label zal wijzigen als je bvb bij aantal personen 1 of 2 schrijft. persoon/personen. Dit is het niet. De meervoudsvorm zit hem in het aantal items dat je invult voor een meervoudig veld.

Taggd

Eigenlijk gemaakt om gezichten te taggen in afbeeldingen, maar je kunt het ook als info bij een afbeelding gebruiken. Gebruik het nieuw veld.

Screen000345.png

Link list

Deze module voorziet een blok met de links van de node. Filter bijvoorbeeld het blok zodanig dat het beperkt is tot het inhoudstype van de node.

Screen000350.png

Enkel voorbeelden

Field Timer

Een datumveld dat je kunt weergeven in een aftel LED of een tekstje met de resterende dagen,... Als de datum voorbij is kan je dan zal een timer weergeven hoe lang het evenement reeds geleden is.

Search Exclude (Node)

Een standaard zoekpagina zoekt naar inhoud van gelijk welk inhoudstype. Maar wat als je toch wat inhoud wilt privé houden? Je kunt via rechten een inhoudstype en zijn inhoud verbergen, maar via de zoekopdracht worden deze verbergen pagina's geïndexeerd.

Boxout

Een eenvoudige module waarmee je gelijk waar in je tekst, een apart stukje kunt inbrengen om de aandacht er op te vestigen. Het heeft zelf een eigen opmaak om op te vallen. Zie het stukje tekst hier rechts.

Modal Page

Eenvoudige module die toelaat dat er een popup verschijnt op de pagina die je wenst.

Ideaal om de aandacht te vestigen op een speciaal item. Er is ook een knop die de gebruiker toelaat om de popup uit te schakelen in de toekomst. Je stelt het zo in...

Shuffle

Toch wel een ontdekking... Deze third party module geeft in een view een mooie responsive voorstelling van de afbeeldingen.

Installeer de third party. Neem enkel wat nodig is. De download bevat veel meer.

Inline Responsive images

Deze module laat je toe om met de ingebouwde uploadmanager in de CKEditor, een afbeeldingsstijl te kiezen.

Je moet dit bij de teksteditor instellen bij bvb Full HTML. Kies één van de 2. Ofwel de gewone stijlen, ofwel responsive. De 2 samen gaat (voorlopig) niet.

Inline Image Attach

Dit is het omgekeerde van de Insert module. Met deze module kan je namelijk de afbeeldingen in je tekstveld automatisch opslaan in een afbeeldingsveld.

Je geeft aan in het inhoudstype welke velden je wilt gebruiken.

Filebrowser

Module die toelaat aan de administrator om bestanden weer te geven (desnoods ook aan bezoekers) via een soort verkenner.

Het is een structuur op node basis. Je maakt een node aan per geheel van bestanden.

Viewfield

Je kunt in een inhoudstype een overzichtsveld gebruiken na installatie van deze module. Handig om een soort navigatie naar andere nodes aan te leggen. Je kunt in je overzicht ook contextuele filters gebruiken om gerelateerde onderwerpen te tonen.

Symbol

Een plugin voor de CKeditor die toelaat om een grote variatie aan symbolen in te voegen.

Het is een third party. Gebruik de link in de uitleg van de module om de plugin te downloaden.

Swiper

Een mobile first module die toelaat om een afbeeldingsgalerij te maken met swipe functie.

Je kunt een swiper type aanmaken. 

Screen000098.png

Drupal 8 MegaMenu

Deze responsive menu heeft de mogelijkheid om kolommen en zelfs blokken in een menu te gebruiken. Er zijn wat elementaire standaardkleuren en instellingen meegeleverd. Afwerken naar smaak...

Kijk zeker naar de bijgeleverde handleiding. Stap voor stap uitgelegd.. een zeldzaamheid.

Content Type Clone

Stel dat je een inhoudstype hebt die gelijkenissen vertoont met een bestaand inhoudstype... Of je wilt gewoon een dubbel van wat je reeds hebt, inclusief de inhoud..

Na activeren van de module komt er een kloon mogelijkheid bij.

Basic Cart

Met deze module koppel je een inhoudstype aan een eenvoudige webshop. Het heeft niet zoveel toeters en bellen als de Commerce module, maar soms is dit voldoende. De koper kan zijn winkelwagentje vullen en aankopen doen. Er wordt een mail verstuurd naar de koper en de verkoper.

Box

Stel dat je geregeld in een tekstveld hetzelfde stukje inhoud wilt toevoegen? Box zorgt daar voor.

Imagick

Deze module laat je toe een hele reeks andere effecten toe te voegen aan een afbeelding, zoals blur, spiegelen, ronde hoeken, ....

Views Conditional

Velden al of niet tonen, afhankelijk van de inhoud van andere velden... Meer nog de inhoud aanpassen afhankelijk van de inhoud van andere velden.. Dit is de geknipte module.

Ik maak 2 artikels aan met elk een foto van een kat.

Coming Soon

Met deze module maak je je eigen 'website binnenkort online' pagina waar bezoekers zich ook kunnen inschrijven voor verder nieuws.

Installeer en zet de module aan.

Tablefield

Zoals de naam zegt krijg je er een veldtype bij: Tabellen

Je kunt er gegevens invullen. De eerste rij krijgt de table header opmaak mee. Laat deze vrij als je geen koppen gebruikt.

Image Replace

Niettegenstaande zijn complexiteit is dit er toch eentje om te onthouden.. Je kunt per breekpunt (schermbreedte) een andere afbeelding tonen. Ideaal om grote foto's door telkens kleinere te vervangen al naar gelang je tablet of smartphone gebruikt.

 

PC.

Colorbox Zoom

Een Colorbox voorstelling waar je met de muis kunt inzoomen... Na activeren van de module krijgen alle voorstelling met de Colorbox deze mogelijkheid. Simpel, maar kan een nadeel zijn als je dit niet altijd wilt.

Context

Je kunt de structuur van je site dynamisch beheren door de blokken toe te kennen aan inhoudstypes, pagina's... Je moet dan telkens per blok aanduiden wanneer je wat wilt. Deze module draait de rollen om... Wat wil je zien bij bvb een bepaald inhoudstype.

Smart Trim

Bij de weergave van een gedeelte van een tekstveld kan je met deze module niet alleen het aantal karakters weergeven, maar ook de woorden. Je kiest ook of er een aparte knop moet zijn om de volledige inhoud te zien.

Entity Clone

Alles in Drupal wat inhoud aangaat noemt men een entiteit. Nodes, views, menu's, blokken, taxonomie,.. Deze module laat toe om alles te dupliceren.

Bij elke entiteit komt er een Clone tab bij.

Image Resize Filter

Een module die verplicht zou moeten zijn voor elke Drupal site. Als je met CKEditor een afbeelding verkleint, dan worden er geen pixels weggefilterd. De afbeelding blijft even groot qua bestandsgrootte. Deze module filtert de overbodige pixels weg.

Devel

Deze module laat u toe om snel dummy inhoud aan te maken, alsook dummy menus, gebruikers en taxoniemtermen.
Installeer de module en zet ze aan.
Ga naar instellingen - Ontwikkeling.

Animated scroll to top

Deze module is vergelijkbaar met de module back to top.
Installeer de module en zet ze aan.
Ga naar instellingen - gebruikersinterface - animated scroll to top. Je kan nu de achtergrondkleur, alsook de kleur van de hover instellen naar wens.

Ludwig

De commerce module moet met Composer geïnstalleerd worden. De Commerceguys voorzien echter in een mogelijkheid om dit toch te installeren zonder Composer. De Ludwig module (Ludwig von Beethoven was een 'deaf composer'. Een dove componist... Drupal humor)

Token Filter

Ga naar de text format die je wenst toegang te geven voor deze tokens en vink de instelling aan.

Drupal8_002706.png

Vanaf dan kan je gebruik maken van tokens in gelijk welk tekstveld.

Iframe

Deze module laat je toe om inhoud te capteren vanuit andere sites. Een methode die wordt afgeraden. De meeste browsers blokkeren dan ook deze vreemde inhoud. Deze module wordt dus eigenlijk onbruikbaar... tenzij je een nadere module inschakelt: 'Allow site iframing'.

Markup

Je wilt een standaard tekstveld, telkens er een node getoond wordt. Het kan met deze module. Je kunt het bij de input daarna op onzichtbaar zetten. Je plaatst de tekst waar je wilt zoals elk ander veld.

Text with Title Field

Een stukje tekst met de mogelijkheid om een titel erboven te plaatsen. Niet echt wereldschokkend, ware het niet dat deze titel in een Bootstrap thema als tab, accordeon,... kan gebruikt worden.

Je zet het veld meervoudig, zodanig dat je meerdere keren het veld kunt invullen.

Commerce Shipping

De Commerce module heeft tal van ingebouwde tools zoals belasting, korting, automatische mail,... maar voor de verzending moet je deze module extra installeren.

Bij de instellingen zijn er verzendings types en methods bijgekomen.

Bx Slider

Eén van de vele diavoorstellingen in Drupal. Deze is wel heel vriendelijk voor smartphone en tablets door zijn swipe mogelijkheden.  Installeren met third party bestanden.

Drupal8_002661.png

Auto image style

Bij afbeeldingen kan je bij de weergave een afbeeldingsstijl kiezen. Handig. Sommige bestanden zijn echter verschillende qua breedte-hoogte verhouding. Portret of landschap noemt men dit. Deze module laat je toe om 2 stijlen toe te kennen.

Obfuscate

Een Email veld wordt door spam robots makkelijk gedetecteerd en geïndexeerd.

Deze module maskeert de mailadressen. Kijk maar eens naar de broncode van het mailadres.

Drupal8_002648.png

Insert

Je wilt afbeeldingen met je CKEditor invoegen tussen tekst, maar je wilt toch gebruik maken van een afbeeldingsstijl? Het kan met deze module.

Na activeren van de module moet je bij de instellingen kiezen welk tekstformaat je zult gebruiken.

Switch Page Theme

Soms is het nuttig om van thema te wijzigen op één site. Overzichten en blogs zijn duidelijker op het éne thema, terwijl frontpagina's misschien hipper zijn met een ander thema.

Gewoon installeren en toepassen op de pagina's die je wilt. 

jCarousel

Eenvoudige module die zorgt dat je verschillende afbeeldingen compact kunt weergeven.

Je kunt onder andere instellen hoeveel afbeeldingen je wilt zien in de voorstelling.

Field tools

Wil je een inhoudstype, zonder inhoud, kopiëren? Deze module laat je toe om velden her te gebruiken. Bij het inhoudstype is er een tab bijgekomen: Tools.

Drupal8_002589.png

Bricks

Een kanjer van een module...waar er heel wat over te vertellen valt. Het is een vervanger van Display Suite, Panels, Paragaphs,...

Entity Print

De module laat toe om nodes en views weer te geven als PDF. (later ook Word en Epub) Het is er eentje die je met composer moet installeren.

composer require "drupal/entity_print 2.x"

Ik gebruik de 2.x versie reeds..

Office Hours

Deze module laat toe een veld openingsuren toe te voegen, alsook een indicator die aangeeft wat de actuele status van de winkel is (open of gesloten)
 

Installeer en zet de module aan.
Maak een nieuw inhoudstype aan en voeg het veld Office hours toe.

Diff

Drupal heeft een revisie systeem. Als je wilt kan je alle wijzigingen bijhouden om indien nodig terug te keren naar een bepaalde toestand. Het vinkje van revisies moet wel aan staan natuurlijk. Je kunt dit standaard instellen per inhoudstype, maar ook per node kan je dit aanpassen.

Alertbox

Wil je een bericht laten verschijnen, al of niet als popup? Dit kan met deze module.

Drupal8_002318.png

Je kunt de popup inschakelen (= modal overlay).

Disable Field

Wil je inhoud laten toevoegen door iemand, maar wil je dat hij/zij niet alle velden kan invullen? Deze module dient daarvoor.

Je kunt ook beletten dat de medewerker bestaande inhoud aanpast.

CKEditor Upload Image

Je bent aan het werken in de CKEditor en je wilt een afbeelding van je computer invoegen.... gewoon plakken. Het programma laadt de afbeelding automatisch op. Op dit ogenblik lukt dit niet om een webpagina te kopiëren en te plakken met de afbeeldingen.

Sticky Navigation

Met deze module kan je elk element sticky maken. Dit wil zeggen dat je het ten allen tijde zichtbaar houdt. Meestal gaat het om navigatie blokken zoals het hoofdmenu, maar het kan ook anders.

Hier zie je het menu in gewone toestand.

Entity Connect

Als er in een inhoudstype wordt verwezen naar een inhoud, gebruikers, taxonmietermen,... dan kan je dit maar linken als er reeds refererende inhoud bestaat. Je kunt bij de Mona Lisa niet linken met Leonardo Da Vinci, als die nog niet aangemaakt werd.

Group

Deze module wil het makkelijk maken om personen te groeperen en deze dezelfde rechten geven. Normaal kan je dit per rol en dan rechten toekennen. Dit gaat verder. Een school met klassen bijvoorbeeld zal met deze module makkelijker kunnen werken.

Views Data Export

Dit is er eentje die je niet zonder composer kunt installeren. Het bevat namelijk csv serialization en die heeft composer nodig. Je kunt dus best van de eerste keer gans de module met composer installeren.

Field Permissions

Je kunt in Drupal rechten toekennen per inhoudstype. Zo kan je bepaalde nodes niet zichtbaar maken tenzij gebruikers zijn ingelogd. Kan je ook de nodes tonen, maar bepaalde velden verbergen? Of zelfs schrijfrechten per veld instellen? Wel deze module maakt dit mogelijk.

Commerce

Webshops zijn zeer populair aan het worden. Het is dan ook uitkijken naar de nieuwe Drupal 8 versie van de Commerce module (en de commerce uitbreidingen).

Masonry API

Masonry heeft de mogelijkheid om lege ruimtes op te vullen. Niet enkel met afbeeldingen maar met volledige blokken. Het past de grootte van de divs aan, aan de beschikbare ruimte én tijdens het wijzigen van de schermgrootte krijg je nog een mooie transitie er bij..

Page Manager

Deze module is nodig om Panels te configureren. Ik vind het persoonlijk een moeilijk module. Je kunt voor Panels ook Panelizer gebruiken, dat wat simpeler is.

Page manager werkt met een 'variant'. Daarmee ga je de gewone Drupal weergave herroepen.

Panels

Panels is samen met Display Suite in staat om inhoud op een gestructureerde manier weer te geven.

Je moet er ofwel Page Manager of Panelizer voor hebben om dit in te stellen.

In het inhoudstype duid je aan dat je de weergave wilt met Panels.

Simplenews

Nieuwsbrieven verzenden in HTML.. geen probleem op geplande tijdstippen.. geen probleem in combinatie met Swiftmailer en Simplenews Scheduler.

Je kunt enkele voorbeeld nieuwsbrieven gebruiken. Er zijn 4 categorieën aangemaakt, maar jij beslist daar natuurlijk zelf over.

Calendar

Je maakt in een inhoudstype een datumveld aan.

Door het gebruik van de views template module is er nu een view beschikbaar dat het veld in een kalender omzet.

Drupal8_002091.png

Back to top

Zowat de simpelste module die ik ken. Je activeert die en yep, je krijgt een knop die je naar de top van je pagina leidt, met een mooie javascript vertraging.

Drupal8_002076.png

Workbench Email

De module hoort samen met de Workbench en Workbench Moderation modules. Ze zorgt er voor dat er een mail kan verstuurd worden naar gelijk wie, telkens er een transitie werd gemaakt. Een transitie is een overgang van status van je inhoud. Bijvoorbeeld van klad naar gepubliceerd.

Swift Mailer

Deze module kan niet zonder Composer geïnstalleerd worden. (zie bespreking composer) Ze is ook afhankelijk van de Mail System module. Je kunt er HTML mails mee versturen. Ook Webform maakt er gebruik van.

Masquerade

De module laat sitebeheerders toe om te schakelen tussen gebruikers (met hun rol en machtigingen)  en als die gebruiker (geen wachtwoord nodig) te surfen op de site.

Webform

Een ware kuitenbijter deze module. Ik heb er dan ook in mijn cursus een volledige stap aan gewijd. Ook een serieus verschil met de Drupal 7 versie. Zeer populair ook. Volgens hun eigen zeggen de populairste module na views en aangezien views nu in de kern zit...

Honeypot

De module zorgt er voor dat er op formulieren een beveiliging komt te staan. Er wordt namelijk een extra veld aangemaakt die voor de bezoeker niet zichtbaar is, maar voor spam bots wel. Zij vullen het veld in en dan gaat de honingpot aan het werk.

Bootstrap Library

Bootstrap is een opmaak systeem met CSS en javascript. Het komt er op neer dat je kant en klaar CSS classes kunt aanspreken, als je weet hoe ze heten uiteraard. Op het net vind je uitgebreide handleidingen.

Views Split

Deze module werkt nauw samen met Display modes, een ingebouwde mogelijkheid in Drupal 8.

Bij structuur kan je een display mode toevoegen. Ik heb hier small teaser aangemaakt. Gewoon een naam geven...

Chosen

Een simpele module die er voor zorgt dat lange keuzelijsten op een handige manier worden getoond. Zeker bij meervoudige selecties zijn lange lijsten niet handig.

We hebben een lijst van alle landen ter wereld... Chosen biedt dit zo aan. Bij klikken in het veld komt er een keuzelijst.

Features

Features behoort tot de populaire modules met enkele miljoenen downloads. Het stelt je in staat om bvb inhoudstypes en views over te dragen van één site naar een ander of om een alternatief voor een backup te produceren.

Link class

Deze simpele module doet wat ze zegt. Je kunt aan een link een CSS klasse toekennen. Handig om verschillende knoppen op één pagina te hebben.

Je krijgt een mogelijkheid bij

Bootstrap Layouts

Deze module maakt me blij...Het is de integratie van het voortreffelijke Bootstrap rooster systeem (12 koloms responsive systeem) met Display Suite en Panels.

Gewoon installeren en daarna gebruiken. Hier een voorbeeld met display Suite.

Simple XML Sitemap

Elke site streeft er naar om via zoekmachines makkelijk gevonden te worden. Metatags zijn door voor nodig net zoals deze module. Een sitemap is een overzicht met links naar je inhoud. Zoekmachines vinden graag zo'n sitemap bvb op de front page.

Facebook Like Button

Je kan een  Like knop toegevoegen aan een url (bv. uw startpagina) en/of aan een of meerdere inhoudstypes waardoor je de actueel bezochte pagina kan liken. De module voorziet ook in een share knop.

Installeer en zet de module aan.

Draggable views

Een zeer handige module. De volgorde van de items in een view kan je sorteren op naam, datum van inzending,...  Stel dat je daar wilt van afwijken.... Je kunt dit manueel op via een achterpoortje wijzigen door bvb de aanmaakdatum te veranderen.... amateuristisch niet?

Redirect

Deze module is bedoeld voor de administrator.. Ze stelt je in staat om URL's die niet meer bestaan om te leiden naar nieuwe inhoud. Zo iets kom je tegen als je inhoud verplaatst of verwijderd. Of als je een totaal nieuwe site maakt op basis van een bestaande site.

Field Formatter Class

In Drupal 7 was dit afhankelijk van Field Formatter Settings. Nu niet meer. Het zorgt voor een mogelijke toekenning van een CSS klasse aan een veld. Zeer praktisch.

Bij elk veld kan je nu via de configuratie (een tandwieltje) een CSS klasse declareren.

Language icons

Als je meertaligheid inschakelt, dan krijg je een blok met taalkeuze. Om dit wat te verfijnen met vlagjes kan je deze module gebruiken. De vlagjes komen automatisch bij de taalkeuze.

Focal Point

Focal Point laat u toe het belangrijkste gedeelte van een afbeelding te specifiëren, interessant wanneer je een afbeelding wil schalen en bijknippen.

Installeer de module zoals gewoonlijk.

Block Field

De module laat je toe om in een veld van een inhoudstype een blok in te voeren. Dit kan een zelf gemaakt blokje zijn, een blok uit het systeem (bvb wie is er ingelogd)... of een blok van een view.

Het veld voeg je toe zoals alle andere velden.