8 coole updates van Drupal modules vorige week

29 Jul 2013

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

Ook vorige week zijn er weer tal van Drupal modules geüpdate, de community blijft zoals gewoonlijk zeer actief! Hieronder een selectie van al die updates:

#1) Taxonomy Multiselect

Deze module had ik zelf nodig voor deze site. Wanneer je je content wilt categoriseren middels terms in een vocabulary én je wilt meerdere terms (categoriën) kunnen selecteren, dan krijg je standaard dit veld:

Deze module tovert die om naar dit:

Beter toch? :)

#2) Webform Autocomplete

Deze module is een uitbreiding op de populaire Webform module. Het zorgt ervoor dat je als content manager een invoer veld kan toevoegen aan je formulier, die automatisch suggesties doet zodra een gebruiker begint met typen.

De lijst met mogelijke suggesties kan je als content manager zelf vullen. Óf je laat hem automatisch vullen met waardes uit vorige inzendingen van dat webform. Let erop dat je in dat laatste geval dus geen persoonlijke gegevens in laat voeren, omdat gebruikers ingezonden waardes van elkaar kunnen zien.

Check: https://drupal.org/project/webform_autocomplete

#3) Antibot

Naast Honeypot, Mollom en Captcha een andere techniek in de strijd tegen spam-bots.

Met behulp van een java-script truc probeert deze module spam-bots tegen te houden. De maker claimt dat het meer betrouwbaar is dan de Honeypot en minder irritant dan de Captcha. Dat laatste ben ik met hem eens. En de Honeypot staat op deze site geïnstalleerd, sindsdien hebben we geen spam meer gehad. Maar mocht die toch weer komen, ga ik zeker deze module proberen.

Details, check: https://drupal.org/project/antibot

#4) MailChimp

Deze Drupal module bestaat al enige tijd, maar heeft vorige week een update gekregen. Hij biedt koppeling tussen Drupal en de razend populaire nieuwsbrief tool 'Mailchimp'. Zo kunnen mensen zich via jouw Drupal website inschrijven op nieuwsbrieven, die je in Mailchimp beheert, opmaakt en verstuurt.

Belangrijkste nieuwe functie in deze update: het maken van nieuwe 'MailchimpLists'.

https://drupal.org/project/mailchimp

#5) Password policy

Ook deze module bestaat al enige tijd, maar is vorige week geüpdate. In deze update zijn een aantal fixes gedaan.

De module zorgt ervoor dat Drupal users hun wachtwoord strikter (en veiliger) moeten invoeren dan standaard Drupal core manier.
Drupal checkt standaard alleen op een minimaal aantal karakters. En geeft wel hints of je wachtwoord veilig is of niet, maar verplicht verder niets.

Wanneer je de module installeert kan je een wachtwoord beleid hanteren, bijvoorbeeld: je wachtwoord moet uit minimaal 2 nummers bestaan en minimaal uit één hoofdletter.
Voornamelijk voor Drupal content managers en administrators is het goed om een 'streng' beleid te hanteren, zodat toegang tot administratie pagina's optimaler beveiligd is.

https://drupal.org/project/password_policy

#6) Taxonomy Disable Path

Ik was zelf voor deze website op zoek naar deze module. Hiermee kan je de standaard "taxonomy url's" (die een lijst van gecategoriseerde content geven) uitschakelen. Wij hebben onze lijsten namelijk opgebouwd met Views, waardoor de standaard, Drupal core, taxonomy URL's onbereikbaar moeten zijn.

Nu is dat met een klein beetje code snel te doen, maar hé: there is a module for that!

https://drupal.org/project/taxonomy_disable_path

#7) Socialmedia Importer

Met behulp van deze module kan je berichten uit externe social media websites importeren, denk aan Facebook en Twitter. Vervolgens kan je deze data gebruiken op je Drupal website. Voor bijvoorbeeld het tonen van Twitter berichten naast één van je Drupal views.

https://drupal.org/project/socialmedia_importer

#8) Anonymous login

"Anonymous login" hoor ik je denken, "anonieme mensen kunnen toch niet inloggen".. "want dan zijn zijn ze niet anoniem meer", eeeh....
Dat dacht ik tenminste toen ik de titel las :)

Maar deze module doet het volgende: zodra een niet ingelogde Drupal bezoeker naar een pagina navigeert waar je in zou moeten loggen om die te bekijken, dan verwijst deze module de gebruiker door naar het login scherm. That's it.

Een alternatief is de 'Global redirect' module, daar zit een functie in die bij hetzelfde scenario een 'page not found' geeft. Zo geef je geen 'beveiligde URL's' weg.

Als je werkt met notificaties in mails naar beveiligde pagina's (om bijvoorbeeld pagina content te wijzigen), dan zou ik "Anonymous login" inzetten. Die leidt je na inloggen namelijk weer terug naar de link die je initieel uit e-mail volgde. 'Global redirect' zou een 'pagina niet gevonden' geven, wat super irritant is voor betreffende content manager.

https://drupal.org/project/anonymous_login

Last words

Ok, that's it! Volgende week weer een update.

Comments

Nóg meer
kennis nodig?

Check ons ons blog archief >