arrow-left Revenir aux cas clients

Un site Drupal 7 refait en Drupal 11 à l'identique pour 400 contributeurs

  • Refonte

Une fédération nationale d'associations locales a confié à Parker+Parker le passage de son site de Drupal 7 à Drupal 11. Après trois mois de rétro-ingénierie, tout a été redéveloppé, avec un back-office identique au précédent. Ses 400 contributeurs publient sur Drupal 11 avec les guides utilisateurs qu'ils connaissaient déjà.

Chiffres clés

400

Contributeurs passés sur Drupal 11, sans nouvelle formation

3 mois

De rétro-ingénierie du site Drupal 7

3 niveaux

D'habilitation reproduits : national, régional et local

Contexte

La fédération réunit un réseau national d'associations locales. Son site, décliné aux niveaux national, régional et local, est alimenté par environ 400 contributeurs. Il fonctionnait sous Drupal 7, dont le support officiel a pris fin en janvier 2025. Des guides utilisateurs avaient été rédigés pour ce Drupal 7 et servaient de référence à tout le réseau. La fédération ne voulait ni changer les habitudes de ses contributeurs ni les reformer. Elle a confié à Parker+Parker un redéveloppement à l'identique en Drupal 11 : les guides restent, le site s'adapte à eux.

Les enjeux

Icône satisfaction

Ne pas reformer 400 contributeurs

Les contributeurs devaient retrouver leurs écrans, leurs libellés et leurs boutons dès le premier jour.

Icône document

Garder les guides existants

Les guides utilisateurs du Drupal 7 restent la documentation de référence du réseau.

Icône paramètres

Remplacer une brique disparue

La gestion de groupes reposait sur un module obsolète, absent de Drupal 11.

Icône clic

Ouvrir l'accès sans e-mail

Les adhérents qui n'ont pas d'adresse e-mail devaient pouvoir se connecter.

Ce que nous avons fait

1

Trois mois de rétro-ingénierie

L'équipe a analysé le Drupal 7 écran par écran pour inventorier chaque fonctionnalité, chaque règle de droits et chaque comportement attendu par les contributeurs.

2

Tout redévelopper en Drupal 11

Aucun code du Drupal 7 n'a été récupéré. Contenus, menus, formulaires, agendas, lettres d'information, galeries et explorateur de fichiers fonctionnent sur un socle Drupal 11 neuf.

3

Reprendre plusieurs milliers de contenus

Pages, fichiers adhérents, groupes, champs spécifiques, formulaires et images ont été repris à l'identique, sans régression. Aucune recontribution n'a été nécessaire.

4

Recréer la gestion de groupes à l'identique

Le fonctionnement du module de groupes du Drupal 7 a été redéveloppé en module spécifique, avec les habilitations nationales, régionales et locales du réseau.

5

Reproduire le back-office au bouton près

Disposition des écrans, ordre des champs, libellés et emplacement des boutons reprennent le Drupal 7. Les guides utilisateurs restent valables sans réécriture.

6

Ouvrir la connexion sans e-mail

Les adhérents qui n'ont pas d'adresse e-mail se connectent avec un autre identifiant.

7

Faire recetter par les webmasters

Les webmasters du réseau ont testé chaque livraison et signalé tout écart avec le Drupal 7 avant la mise en ligne.

Expertises mobilisées

Migration Drupal 7

Sortir de Drupal 7 en conservant contenus, droits et usages.

Migrations Drupal 10/11

Choisir entre montée de version, migration et redéveloppement.

Refonte de site Drupal

Reconstruire un site sur un socle Drupal maintenu.

Maintenance TMA Drupal

Corrections et évolutions après la mise en ligne.

Questions fréquentes

Peut-on migrer un site Drupal 7 vers Drupal 11 sans changer le back-office ?

Oui, en le reconstruisant écran par écran. Pour cette fédération, Parker+Parker a reproduit en Drupal 11 la disposition, l'ordre des champs, les libellés et l'emplacement des boutons du Drupal 7. Les 400 contributeurs ont retrouvé leurs écrans, et les guides utilisateurs existants sont restés valables.

Que faire quand un module Drupal 7 n'existe plus en Drupal 11 ?

Il faut le remplacer par un module maintenu ou redévelopper son fonctionnement. Pour cette fédération, le module de gestion de groupes, absent de Drupal 11, a été redéveloppé à l'identique en module spécifique, avec les habilitations nationales, régionales et locales du réseau.

Combien de temps prévoir pour analyser un Drupal 7 avant de le migrer ?

La durée dépend des fonctionnalités et des règles ajoutées au fil des années. Pour ce site fédéral, la rétro-ingénierie a duré trois mois : inventaire des fonctionnalités, des droits et des comportements attendus par les contributeurs, avant tout développement en Drupal 11.