6 Coole Drupal modules || 03-06-2014

03 Jun 2014

Joris Snoek - Business Dev
+31 (0)20 - 261 14 99

Terwijl ~3300 man momenteel Drupalcon Austin bezoekt, maak ik me even druk om wat er afgelopen week gebeurde op gebied van nieuwe module releases:

1) Field as Block

Normaal wordt alle content in je Drupal fields voor de bezoeker uitgeprint in volgorde zoals jij aangeeft in de configuratie van deze velden. That’s it, dus standaard kan je niet een waarde van een veld uitprinten in bijvoorbeeld de rechter zijbalk van je website.

Met deze module is dat wel mogelijk: je kunt namelijk per veld aangeven of je deze in een block wilt publiceren. Vervolgens kan je dat block overal plaatsen waar je wilt en met behulp van de context module meer uitgebreide logica inbouwen betreffende plaatsing ervan in je Drupal website.

https://drupal.org/project/fieldblock

2) Block inject

Deze module is bijna het omgekeerde van de hierboven genoemde ‘Field as Block’ module.

Je kunt hiermee namelijk content die in een block staat, tússen content in fields plaatsen. Iets wat in een standaard Drupal installatie niet mogelijk is.

Let op: dit is wel een alpha versie, dus beter niet op productie Drupal sites te gebruiken.

https://drupal.org/project/block_inject

3) Picture

Deze module is een ‘backport’ van de Drupal 8 ‘Picture’ module.

In basis zorgt het ervoor dat een afbeelding wordt geladen, afhankelijk van het apparaat waar hij geladen wordt. Om zo bandbreedte te besparen én een geoptimaliseerde resolutie te tonen voor schermen of voor print.

Je kunt zelf instellingen configureren, om in te regelen hoe de afbeelding toont bij bepaalde schermresoluties.

Lees hier meer over responsive picture op je Drupal website: http://www.acquia.com/blog/drupal-how-responsive-or-adaptive-images

https://drupal.org/project/picture

4) MEFIBS - More exposed forms in blocks

Wanneer je exposed filters gebruikt binnen de Views module, dan zou het kunnen zijn dat je deze filters wilt verdelen over meerdere blocks (dus over meerdere regio’s) binnen je Drupal website. Zie bijvoorbeeld bij deze door Lucius ontwikkelde website: http://elevatehealth.eu/courses

Met behulp van deze module kan je dit bewerkstelligen.

https://drupal.org/project/mefibs

5) Date iCal

Voor alles wat te maken heeft met importeren, exporteren en synchroniseren van kalender gerelateerde data. Denk bijvoorbeeld aan:

  • Importeren van een evenement uit je Drupal website, in je lokale Kalender / Outlook / Google Calendar;
  • Periodiek synchroniseren (elk uur, dagelijks, elke week) van alle evenementen op een Drupal website;
  • Importeren / synchroniseren van een externe kalender (bv Google Calendar) in je Drupal website.

Dit wordt gedaan met behulp van protocollen iCal (import/export) en WebCal (synchroniseren).

Deze module hebben we tevens ingezet op onze social intranet distributie ‘OpenLucius’ en is erg fijn om mee te werken. Zie ook http://www.openlucius.nl/support/events-kalender

https://drupal.org/project/date_ical

6) Honeypot

Ik blogde al eerder over de Honeypot. Zouist heeft deze module weer een update gekregen.

Het is een fijn alternatief voor 'Captcha', omdat de bezoekers van jouw Drupal website niet hoeft lastig te vallen met een overschrijfoefening.

https://drupal.org/project/honeypot

Wrap up

Ok, that’s it, stay tuned! Volgende week een nieuwe modules update.

Aanvulling, vragen, hit me on Twitter!

Comments

Nóg meer
kennis nodig?

Check ons ons blog archief >