Ecoconception : enfin un module EcoIndex pour le CMS Drupal !
[cet article a été écrit par Céline et Jean-Philippe DÉIS NUEL et édité par Frédéric Bordage]
Avec WordPress, Drupal est le CMS (Content Management System) le plus utilisé dans le monde. Des millions de sites web et autres sites marchands reposent sur ce socle technique. L’arrivée d’un module EcoIndex pour aider ses utilisateurs à écoconcevoir leurs contenus est donc une très bonne nouvelle ! Dans cet article, Céline et Jean-Philippe explique aux contributeurs comment utiliser ce module pour réduire les impacts environnementaux des publications.
L’éco-conception est une démarche transverse à l’ensemble des métiers du web, de la conception à la contribution, en passant par la réalisation. Pour obtenir un effet durable, l’implication de toute la chaîne de valeur est essentielle. La sobriété éditoriale est souvent le parent pauvre de l’éco-conception et les acteurs, contributeurs de contenus, ne sont parfois que peu avertis et peu formés pour appliquer les bonnes pratiques associées, au quotidien. Dans le même temps, les outils de contribution évoluent. Centré sur l’utilisateur-contributeur, le CMS (Content Management System) offre de plus en plus de fonctionnalités pour tout faire (et parfois, en faire trop).
Fort de ces constats, nous avons développé le module Drupal Ecoindex. Un outil d’aide aux contributeurs pour créer des contenus plus respectueux de l’environnement et favoriser l’usage des bonnes pratiques.
Nous avons pensé un outil qui s’intègre au mieux dans les processus de contribution au sein de Drupal. Pour cela, lors de l’édition du contenu, sur la page d’aperçu, le module affiche le score EcoIndex de la page (entre 0 et 100) et la note correspondante (entre G et A).
Le module utilise la bibliothèque open source et l’algorithme développés par Green IT (créateur et mainteneur du service EcoIndex).
Voici un aperçu de l’affichage du score et de la note dans l’aperçu du contenu en backoffice.
Le contributeur peut donc choisir de revoir son contenu pour améliorer sa note (accès à un lien vers une liste de bonnes pratiques). Il revient sur la page d’édition pour effectuer des modifications et peut de nouveau générer l’aperçu avec la note mise à jour.
Pour un effort homogène sur le site, le module permet également de définir un score EcoIndex visé pour les pages.
Un utilisateur avec un niveau d’administration supérieur peut définir ce score dans les paramètres du module. Un message d’alerte s’affiche si le score n’est pas atteint.
Voici une vue du message d’alerte :
On peut aller plus loin dans l’engagement de sobriété, en paramétrant le blocage de la publication si le score n’est pas atteint.
Enfin, le module permet aussi le monitoring de l’effort de sobriété éditoriale. Les données de score et de notation EcoIndex sont stockées dans la base de données pour chaque page et mises à jour à chaque fois que le nœud est enregistré.
Les contributeurs obtiennent ainsi une vue d’ensemble du niveau du site et peuvent suivre l’évolution des pages dans une démarche d’amélioration continue. Ces données simplifient également l’élaboration d’une Déclaration environnementale.
Retrouver le module EcoIndex pour Drupal ici : https://www.drupal.org/project/ecoindex