Entity Browser

Een zeer bruikbare module om bijvoorbeeld in referentievelden te gebruiken. Wel complex door de vele instellingen.

Ik ga deze module aan de hand van een case uiteenzetten. We willen een formulier maken waarmee bezoekers producten kunnen aanduiden waar ze meer informatie over wensen. Dit doen ze aan de hand van een view die gebruikt wordt de Entity Browser. In deze view kan je ook filteren, wat het probleem oplost dat in veel fora voorkomt en waar iedereen zich op stuk bijt. Met Entity Reference kan je (voorlopig) niet filteren.

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. Je kunt dan met een komma in één kolom de termen plaatsen en de Feeds Tamper zorgt dan dat deze komma gelezen wordt voor elk nieuw item.

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 product kan aanvragen via een nodeformulier....

Onderaan de node van het product staat deze knop:

Screen001368.png

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.

Nadeel is wel dat je site niet meer bekeken kan worden. Deze module lost dit probleem op. Je site blijft zichtbaar, maar er kan geen nieuwe inhoud worden toegevoegd.

Je zet de site in read only mode via de onderhoudspagina.

Cookiebot

Cookie_Banner en EU Cookie Compliance zijn 2 modules die een banner tonen dat er cookies worden gebruikt. Een goed alternatief is Cookiebot, dit

helpt bij het gebruik van cookies en het online volgen van GDPR en ePR-compliant. Deze module geeft deze functionaliteit van derden aan Drupal. Dus de bezoeker bepaald welke cookies gebruikt worden.

Comment Notify

Drupal heeft een eenvoudig systeem waarmee je kunt reageren op nodes. Het is het 'comment' veld. Na invoegen van dit veld kan je nog enkele instellingen wijzigen.

Screen001331.png

Als je wilt dat anonieme gebruikers een mail krijgen, bij reactie op hun post, dan moet je het wel verplicht maken dat ze contactinformatie (email) invullen.

Screen001332.png

Expandable Formater

Deze module voegt aan lange tekst velden zoals body een instelling toe die het mogelijk maakt om de tekst uit- en inklapbaar te maken indien deze langer is dan gewenst. Het is in principe vergelijkbaar met Expanding Formatter, maar werkt op een andere manier. In plaats van te trimmen op basis van een aantal tekens, gebruikt deze module een specifieke (instelbare) hoogte om de tekst bij te snijden. Dit resulteert in een voorspelbare lay-out.

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. 

Screen001324.png

React Comments

Drupal voorziet standaard de mogelijkheid om een reactie toe te voegen als veld in het inhoudstype. Gebruikers met voldoende rechten kunnen dan commentaar schrijven.

Deze module maakt dit visueel aantrekkelijk en gebruiksvriendelijk. De reacties worden onmiddellijk getoond, zonder de pagina te moeten verversen. Als admin kan je ook in de node de niet gepubliceerde reacties zien en goedkeuren. Er zit ook wat CSS op.

Screen001318.png