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...

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.

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.

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.

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.

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..

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

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.

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.

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.

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.

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.

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.

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.

Telephone validation

Als je het telefoon veld gebruikt dan komt deze module goed van pas. Het controleert of het telefoonnummer mogelijk is in de context van het landnummer. Het controleert dus het aantal nummers, niet of het nummer bestaat of niet.

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.

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,...

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.

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.

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.

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.

Scheduled Updates

Op bepaalde tijdstippen nodes, publiceren, naar de frontpage promoveren om daarna weer te verwijderen van de home page en te depubliceren ... Gebruikers tijdelijk toegang geven volledig volgens een planning... Het kan... de Scheduled Updates module kan zoveel meer...

Computed Field

Met Computed Field kunt u aan een inhoudstype een veld toevoegen waarin via PHP-code een berekening wordt gemaakt en waarbij gebruik wordt gemaakt van alles wat Drupal ter beschikking stelt: andere velden, de huidige gebruiker, database tabellen, ....

AudioField

De Audio Field module voegt een nieuw veld toe dat het opladen en afspelen van audiobestanden in een HTML5 audio player of andere Flash players mogelijk maakt.

Display Suite

Display Suite (kortweg DS genoemd) is enorm populair. Het biedt je de mogelijkheid om je inhoudsgedeelte op te splitsen in gebieden (blokken) en deze blokken kan je ook nog opmaak meegeven. Ook kan je extra weergavemodi aanmaken.

Inhoudstypes en velden

Inhoudstypes vormen de basisgedachte van een Drupal website. Rustig nadenken over hoe je de site zult structureren en de juiste velden in de juiste inhoudstypes inbrengen is van cruciaal belang voor een goede site. Ik kan dit niet goed genoeg beklemtonen.

Field group

De Field Group module zorgt weergave mogelijkheden via tabs (horizontale, verticale en accordeon)

Bij een inhoudstype, zowel bij de input als de weergave kan je nu dit instellen.

Email

De e-mailmodule zit standaard in de core en laat toe een emailveld aan te maken. De module staat standaard aan.

Datetime

De datum/tijdmodule zit standaard in de core en laat toe een datum/tijdveld aan te maken. Deze module staat standaard aan. Je kan niet in een beweging zowel een start als einddatum instellen

Link Click Count

Deze module telt het aantal keer dat er geklikt wordt op een link. Interessant als je bvb sponsors wilt overtuigen van hun investering.

Gewoon een link veld in een inhoudstype zetten en bij de weergave kies je voor 'Count clicks made on this link'.

Link

Deze module uit de kern zorgt voor een linkveld. Ingevuld wordt het automatisch een hyperlink naar de inhoud van het veld.

Bij de weergave zijn er enkele opties:

Drupal8_001145.png