Triquanta bouwt Drupal modules op maat

 

De Drupal community heeft een groot aantal (> 7000) modules gemaakt. Deze zijn terug te vinden op de Drupal website. Bij Triquanta proberen we onze oplossingen zo veel mogelijk te baseren op deze modules. Wanneer er geen module beschikbaar is die voldoet aan de specificaties dan maken we deze zelf.

Het bouwen van een maatwerk module doen we volgens de volgende principes:

  • er wordt gewerkt met de Drupal richtlijnen voor het schrijven van code
  • de Drupal core en andere "contributed" modules worden nooit aangepast
  • module interfaces worden geschreven in het Engels en vertaald naar de gewenste taal
  • de code wordt voorzien van goede uitleg

Door met deze principes te werken zorgen we er voor dat:

  • Updates op de core en contributed modules geen maatwerk kapot maken
  • de module door andere Drupal ontwikkelaars kan worden onderhouden of aangepast

Intellectueel eigendom

Een module die door ons wordt gemaakt, is van de opdrachtgever. 

Teruggeven aan de community

In sommige gevallen is een module ook geschikt voor andere webapplicaties. Er kan dan voor worden gekozen om de module beschikbaar te stellen op de Drupal website. Wanneer een module beschikbaar komt op Drupal.org is deze als open source beschikbaar voor iedereen. Bij Triquanta overleggen we dit vooraf. Op de pagina van de module kan dan worden vermeld door wie de module gesponsord is.

Voorbeelden

Voor een aantal projecten hebben we maatwerk modules gemaakt:

  1. Voor Vergelijkzonnepanelen.eu hebben we een module gemaakt waarmee de bezoeker gegevens als locatie, orientatie ten opzichte van de zon, gewenst vermogen of gewenste investering kan invullen, waarna een advies voor de meest geschikte zonnepanelen wordt gegeven. Vanuit het advies kan een offerte worden aangevraagd bij installateurs die de betreffende panelen kunnen leveren.
  2. Voor de VO-raad hebben we de LOB-scan module gemaakt (LOB staat voor LoopbaanOrientatie en -Begeleiding), waarmee scholen een middel hebben om de kwaliteit van hun LOB te monitoren. Door middel van vragenlijsten kunnen deelnemers aan de scan de LOB op hun eigen school waarderen. De resultaten worden inzichtelijk gemaakt door middel van grafieken.
  3. Solr search uitbreiding