Vos modules sont-ils compatibles Drupal 11 ?
Avant de passer de Drupal 10 à Drupal 11, il faut savoir quels modules suivront. Collez votre liste : l'outil interroge drupal.org et vous dit, module par module, ce qui est prêt, ce qui bloque et ce qu'il faut remplacer.
- composer.json, drush pm:list ou simple liste
- Données officielles de drupal.org
- Gratuit, sans inscription
Comment lire le résultat
- Compatible : une version stable déclare la compatibilité avec Drupal 11. Il faudra la mettre à jour avant ou pendant la montée de version.
- À surveiller : la compatibilité n'existe qu'en alpha, bêta ou RC, ou le projet cherche un mainteneur. Utilisable, mais à tester de près.
- Bloquant : aucune version publiée ne déclare Drupal 11. Il faut attendre, appliquer un correctif communautaire, contribuer ou remplacer le module.
- Abandonné : le projet n'est plus maintenu sur drupal.org. Il faut prévoir un remplacement.
- Introuvable : ce n'est pas un projet de drupal.org. Le plus souvent, c'est un module sur mesure ou un sous-module (qui suit alors le projet parent). Le code sur mesure se vérifie avec le module Upgrade Status.
- Cœur : fourni avec Drupal. Six modules ont quitté le cœur dans Drupal 11 (Actions UI, Activity Tracker, Book, Forum, Statistics, Tour) : l'outil les signale, il faut alors installer leur version contribuée.
Ce que l'outil ne voit pas : les patchs appliqués à vos modules, votre thème, votre configuration et la version de PHP de votre hébergement. C'est ce que couvre un audit flash.
Questions fréquentes
Comment obtenir la liste de mes modules ?
Le plus simple : ouvrez le fichier composer.json à la racine du projet et collez-le en entier. Avec Drush : drush pm:list --status=enabled --no-core. Sans accès technique, recopiez les noms visibles dans Extensions (/admin/modules) : l'outil accepte aussi les noms machine, un par ligne.
Tous mes modules sont compatibles : la mise à jour est-elle simple ?
C'est un très bon signe, mais pas une garantie : le code sur mesure, le thème, les patchs et la version de PHP comptent aussi. Voir les modules incompatibles avec Drupal 11 pour les autres points de vigilance.
Un module est bloquant. Que faire ?
Quatre options : attendre une version compatible si elle est annoncée, appliquer un correctif proposé dans la file de problèmes du module, le remplacer par un équivalent maintenu, ou le réécrire s'il est petit. Je vous aide à choisir la moins coûteuse : contactez-moi.
Et mon site est-il encore en Drupal 10 ?
Le vérificateur de version Drupal vous le dit à partir de l'adresse de votre site.
Besoin d'un plan de mise à jour ?
Je vous indique l'ampleur réelle du passage à Drupal 11 et un devis ferme, après un audit flash de votre site.