Studio Drupal · Diego-Suarez, Madagascar
Fondé en 2025 · 12°16′ S

Quercus Project

Le site web d'un programme de recherche sur la biodiversité dans les écosystèmes de chênes, hébergé par l'Université Linnaeus.

Le client

Le Quercus Project est un programme de recherche sur la biodiversité et l'écologie dans les écosystèmes de chênes, hébergé par l'Université Linnaeus avec l'Université de Lund, l'Université suédoise des sciences agricoles (SLU) et l'Université de Linköping comme partenaires. Il est dirigé par le Pr Markus Franzén.

Son site web est consulté par des scientifiques pairs, des organismes de financement et un public intéressé par les sciences de la biodiversité. Il doit porter une crédibilité institutionnelle tout en restant maintenable par une petite équipe de recherche sans personnel web, et l'accessibilité était une exigence dès le départ.

En un coup d’œil

Site
quercusproject.com
Client
Quercus Project, Université Linnaeus
Live
Depuis juillet 2026
Platform
Drupal 11 avec un sous-thème Bootstrap 5
Accessibility
WCAG 2.1 AA, intégrée au thème et testée
MADDev products
Ecosystems, species_ext, External Entities

Ce que nous avons construit

  • Un site Drupal remplaçant le site WordPress du programme, partageant son système de design avec Museo Avellonia
  • Des sections pour la recherche, les sous-projets, les chercheurs et étudiants, les publications, les méthodologies, une galerie et les actualités
  • Des pages de destination composées de paragraphes empilés, un type de paragraphe par section de design, ce qui garde l'édition simple pour une petite équipe
  • Profils de chercheurs et d'étudiants sur un seul modèle utilisateur, avec les intitulés de poste, les niveaux de diplôme et les années de cohorte limités aux personnes concernées
  • Pages d'espèces tirées de données externes sur la biodiversité via les modules External Entities et species_ext de MADDev
  • Accessibilité au niveau WCAG 2.1 AA, intégrée à la couche de thème plutôt que rajoutée après coup

Le visualiseur des écosystèmes

L'étude sur la biodiversité des chênes du programme, 824 espèces réparties en 30 ensembles sur 31 sites d'étude, alimente la visionneuse Ecosystems de MADDev. Elle a été développée pour ce projet et conçue dès le départ comme un produit que d'autres sites peuvent installer. Elle est installée sur le site en production et n'est pas encore ouverte au public.

Bien concevoir le modèle de données

L'enquête est arrivée sous forme de feuille de calcul, et sa première importation a créé une seconde table des espèces à côté de celle que le site alimentait déjà depuis des bases de données externes. Nous avons inversé cela : les données d'étude de l'enquête résident désormais sur les fiches d'espèces existantes, de sorte qu'il n'y a qu'une seule entité espèce et que Gérer les champs reste la source unique de vérité.

Deux vérifications ont rendu ce changement sûr :

  • Sur 24 colonnes qui semblaient calculables à partir d'autres, chacune a été testée sur les 824 lignes : 15 se reproduisent exactement et 9 non. Une formule correspondait à 702 lignes et dérivait de 0,01 sur les autres, car la source avait d'abord arrondi ses nombres. Une dérivation juste pour 85 % des lignes n'est pas une dérivation, donc ces 9 sont stockées telles que livrées, non recalculées.
  • Avant que le doublon ne soit retiré, une comparaison champ par champ de 753 espèces partagées, 55 592 valeurs, réalisée sans un seul appel d'API en direct, a trouvé 9 différences réelles : 8 ajouts et 1 choix délibéré de source de taxonomie.

Démarrer un projet.

Parlez-nous de votre programme et de ce que son site web doit faire.