-

Comment améliorer l'expérience d'édition de contenu dans Drupal ? 12 conseils et outils

Travailler quotidiennement avec du contenu dans un CMS peut être chronophage et complexe, entre la correction des fautes de frappe, la planification des publications et le test de la mise en page sur différents appareils. Heureusement, Drupal propose des modules prêts à l'emploi qui facilitent considérablement la vie des éditeurs de contenu. Vous trouverez ci-dessous 12 suggestions d'outils gratuits que vous pouvez activer d'un simple clic pour rendre votre système de gestion de contenu plus efficace et convivial. Cet article est basé sur ma vidéo du même sujet, que vous pouvez voir sur notre chaîne Nowoczesny Drupal.


Dans cet article :


Les capacités de Drupal pour les éditeurs de contenu et d'autres équipes

Drupal n'est pas seulement un moteur de site web, mais aussi un environnement de travail puissant pour les éditeurs. Grâce à la flexibilité de la structure de données et à la facilité d'extension, l'éditeur dispose de vastes éditeurs de contenu, de la capacité à construire des formulaires complexes et d'interfaces d'entrée de données pratiques. L'extensibilité de cette solution de gestion de contenu permet l'ajout de fonctionnalités intelligentes telles que la correction automatique de texte, la traduction et la planification des publications. En conséquence, travailler avec des articles, des pages de destination ou des formulaires est définitivement plus simple et plus intégré.

Malgré ces avantages, les auteurs de contenu peuvent rencontrer des problèmes liés aux collisions lors de l'édition, aux formulaires longs ou à la nécessité de saisir à plusieurs reprises du contenu similaire. Dans les sections suivantes, nous présenterons 12 solutions spécifiques et gratuites qui vous permettront d'éliminer ces obstacles dans vos efforts d'écriture et de profiter pleinement du potentiel de Drupal.

1. Automatisation du contenu avec le module AI

Parfois, rédiger un texte à partir de zéro ou effectuer de nombreuses révisions prolonge le processus de publication. Dans de telles situations, le module AI devient un soutien inestimable. Il vous permet de générer des extraits de texte basés sur quelques mots-clés, de corriger automatiquement les fautes de frappe et de formater le contenu selon les normes acceptées. Lorsque vous avez besoin d'un court résumé pour les profils de médias sociaux, un simple clic suffit pour obtenir le texte fini. Avec l'option de changer le ton de la rédaction et de traduire l'écriture dans d'autres langues, le module AI accélérera la création de versions multilingues des articles.

Le module AI dans Drupal permet à l'éditeur de contenu de générer du texte basé sur les mots-clés donnés.

 

2. Planification des publications - module Scheduler

Planifier des publications peut être difficile, surtout lorsque vous gérez plusieurs campagnes et articles. Le module Scheduler résout ce problème en offrant un outil pour publier automatiquement du contenu à un moment désigné et le désactiver lorsque la promotion se termine. Une vue claire de l'horaire vous permet de voir rapidement quelles entrées sont prévues pour publication ou archivage à l'avenir. Cela vous aidera à éviter la situation où un article apparaît sur le site en retard ou disparaît trop tôt.

3. Protection contre les collisions - module Content Locking

Le travail d'équipe parmi les éditeurs de contenu est parfois sujet à des erreurs lorsqu'ils travaillent sur le même article en même temps. Content Locking vous avertit lorsqu'un autre utilisateur a déjà ouvert un contenu pour le processus d'édition, vous protégeant contre l'écrasement accidentel des modifications. Le module est particulièrement utile lorsqu'il y a plusieurs ou plus éditeurs de contenu travaillant en équipe, évitant les conflits lors du travail sur le même nœud en même temps. Dans une situation de crise, lorsque quelqu'un a laissé un formulaire ouvert sans sauvegarder, le module Drupal vous permet de casser le verrou et de terminer le travail.

Lire aussi : Comment construire un flux de création de contenu efficace ? 5 étapes clés

4. Partage sécurisé de concepts - module Access Unpublished

Parfois, nous devons montrer des versions préliminaires de contenu aux partenaires ou au département de direction pour obtenir des commentaires. Par exemple, lorsque nous développons une nouvelle page de services et voulons la présenter aux responsables sans ajouter d'autres utilisateurs dans le CMS. Le module Access Unpublished génère un lien unique et limité dans le temps vers la page non publiée, permettant de la visionner sans autorisations complètes. De cette manière, vous maintenez le contrôle sur l'accès et les partenaires peuvent voir l'apparence finale de l'article avant la publication officielle et fournir des commentaires, ce qui soutient une communication claire dans le projet. 

5. Vérification de la réactivité - module Responsive Theme Preview

Les sites internet modernes doivent s'afficher correctement sur une variété d'appareils. L'ajout inapproprié de nouveaux éléments de contenu peut facilement perturber la mise en page d'une sous-page. Lorsque nous introduisons de longs paragraphes, des graphiques ou des blocs personnalisés, nous courons le risque que quelque chose « s'effondre » sur un smartphone ou une tablette. Le module Responsive Theme Preview résout cette difficulté en vous permettant de vérifier rapidement comment le contenu édité apparaît dans différentes largeurs d'écran. Il vous suffit de sélectionner une simulation d'appareils populaires - tels qu'un iPhone, iPad ou tout smartphone - pour voir un aperçu en temps réel et détecter les problèmes potentiels de mise en page avant de sauvegarder les modifications. Cela vous aidera à éviter les surprises indésirables et garantira une présentation cohérente du contenu sur tous les appareils.

Avec l'outil Responsive Theme Preview, l'éditeur peut vérifier l'apparence de son contenu dans différentes largeurs d'écran

 

6. Clonage rapide - modules Quick Node Clone, Entity Clone, et Entity Type Clone

Créer un contenu long et complexe dans un système de gestion de contenu peut être très chronophage, surtout lorsque chaque nouvelle page nécessite de nombreuses sections et mises en page complexes. Cependant, si vous avez déjà un matériel similaire sur votre site, il est utile de tirer parti de la possibilité de cloner des nœuds. Il vous suffit de copier une entrée existante, puis de vous concentrer uniquement sur la mise à jour des sections nécessaires. Des exemples incluent les pages de destination avec offres ou résumés annuels que nous publions en décembre ou janvier - dans les deux cas, le clonage évite la tâche fastidieuse de recréer la structure à partir de zéro. Drupal propose plusieurs modules qui répondent au besoin de clonage rapide et flexible. Nous examinerons trois d'entre eux : Quick Node Clone, Entity Clone, et Entity Type Clone.

Quick Node Clone est un ajout léger qui vous permet de copier instantanément un seul nœud avec tous ses champs et paramètres. Après l'installation du module, les éditeurs de contenu verront l'option Clone dans le menu des opérations à côté du nœud, ce qui avec un seul clic créera une nouvelle entrée qui est une copie fidèle de l'original. C'est idéal lorsque vous souhaitez dupliquer rapidement un article ou une page de destination avec une structure identique.

Entity Clone étend les capacités de clonage au-delà des nœuds, vous permettant de copier n'importe quelle entité, telle que des taxonomies, utilisateurs ou Webforms. Il fonctionne avec une interface centrale qui vous permet de sélectionner le type d'entité et ses instances spécifiques à dupliquer. Cela rend l'outil extrêmement polyvalent et utile pour créer des structures de contenu complexes liées par plusieurs entités.

Entity Type Clone va encore plus loin, vous permettant de cloner un type d'entité entier - y compris ses champs, paramètres d'affichage et configuration. Lorsque vous avez besoin d'un nouveau type de contenu avec une architecture similaire à un existant (par exemple, une page de destination avec une offre ou un formulaire personnalisé), ce module duplique automatiquement la définition du type, vous faisant gagner le temps nécessaire pour recréer manuellement tous les paramètres.

L'utilisation de ces trois modules permet de satisfaire à divers scénarios éditoriaux : de la duplication rapide d'une seule entrée, à la duplication de diverses entités, à la duplication de types de contenu entiers, ce qui accélère considérablement la préparation de nouvelles pages Drupal basées sur des modèles éprouvés.

7. Ordre dans les formulaires - module Field Group

Les plateformes CMS, telles que Drupal, peuvent contenir des structures de données très complexes. Lorsqu'il y a des dizaines de champs dans un formulaire éditorial donné, il est facile que le chaos et la difficulté d'orientation se produisent. C'est pourquoi le module Field Group s'avère extrêmement utile - il vous permet d'organiser votre formulaire en regroupant les champs en onglets, accordéons ou sections visuelles. Une telle solution améliore considérablement la clarté et le confort, surtout lorsque le contenu est saisi régulièrement par l'équipe éditoriale.

Un exemple pratique de l'utilisation efficace de ce module est la distribution Droopler développée par Droptica. Elle contient plus d'une douzaine de composants prêts à l'emploi, chacun étant composé de plusieurs champs. Pour les rendre plus faciles à éditer et organiser les formulaires, nous avons utilisé Field Group pour regrouper logiquement les champs, rendant l'ensemble de l'interface beaucoup plus conviviale.

Avec le module Field Group de Drupal, les éditeurs de contenu peuvent organiser leurs formulaires en regroupant les champs en onglets ou accordéons

 

8. Modèles de contenu dans l'éditeur - module CKEditor Templates

Créer du contenu avec une structure répétitive peut devenir fastidieux et sujet à des erreurs au fil du temps. Lorsque vous publiez de nombreuses entrées du même type - comme une série d'articles sur les modules Drupal - il est facile d'oublier un élément, de sauter un paragraphe, ou de ne pas garder le format cohérent. Avec l'aide de CKEditor Templates, vous pouvez créer un modèle prêt à l'emploi pour un type d'entrée donné. Cela nous permet de construire chaque nouvel article non pas à partir de zéro, mais sur la base d'un modèle préalablement préparé. Cela accélère non seulement le travail d'écriture, mais assure également que tous les éléments nécessaires sont en place.

9. Modèles de contenu complets - module Content Templates

Lemodule Content Templates vous permet de préparer un ensemble prêt de sections au sein d'un type de contenu spécifique. La fonctionnalité de ce module devient particulièrement importante dans le cas de pages de destination complexes, qui se composent de nombreux composants et nécessitent de la cohérence à chaque nouvelle version mise en œuvre. En utilisant Content Templates, nous pouvons définir la structure de la page une fois - par exemple, en tenant compte de sections telles que le bandeau principal, la description des services, les études de cas, la liste des prix ou le formulaire de contact, puis utiliser à plusieurs reprises le même modèle lors de la création de pages ultérieures.

Lorsque les éditeurs de contenu choisissent un tel modèle, ils reçoivent déjà une mise en page prête avec tous les paragraphes nécessaires. Ils n'ont pas à réfléchir sur les composants à ajouter et dans quel ordre - tout ce qu'ils ont à faire est de remplir le contenu approprié au service ou à la campagne. C'est un gain de temps énorme, surtout lorsqu'il s'agit de pages de destination multi-composants contenant une douzaine ou même des dizaines de paragraphes. Ce module élimine le besoin de construire des structures répétitives et vous permet de vous concentrer uniquement sur le contenu.

10. Formulaires prêts à l'emploi - sous-module Webform Templates

Le module Webform est l'un des outils les plus puissants pour créer des formulaires dans Drupal. Il permet de créer tout type de formulaire, des formulaires de contact simples aux enquêtes complexes et formulaires d'inscription en plusieurs étapes. De plus, il offre une validation étendue, des notifications par email, une intégration avec des services externes et une exportation de données. Il est important de noter que le module lui-même inclut un ensemble de sous-modules, dont l'un est Webform Templates, qui est responsable de la création de modèles de formulaires.  Après avoir téléchargé et installé le module Webform, il suffit d'activer Webform Templates à partir de la liste des modules disponibles.

Dans le travail éditorial quotidien, il n'est pas rare de créer des formulaires avec une structure presque identique - par exemple, des formulaires de contact, de candidature ou d'enquête simples. Pour éviter de les construire à partir de zéro à chaque fois, le sous-module Webform Templates susmentionné vient à votre aide. Il vous permet d'enregistrer un formulaire fini comme modèle et de le réutiliser dans des implémentations ultérieures. Grâce à cela, un nouveau formulaire peut être créé littéralement en quelques instants - il vous suffit de sélectionner une mise en page précédemment enregistrée et d'apporter des modifications mineures pour l'adapter au cas spécifique. Cela non seulement économise du temps, mais garantit également la cohérence sur l'ensemble du site Drupal.

11. Liens étendus - module Editor Advanced Link

Le mécanisme par défaut pour ajouter des liens dans CKEditor n'offre pas grand-chose en termes d'options de configuration. Les éditeurs de contenu, souhaitant ajouter un lien, n'ont qu'un champ de base pour l'URL, ce qui peut être insuffisant pour des besoins plus complexes. Le module Editor Advanced Link enrichit considérablement cet ensemble de fonctionnalités. Une fois qu'il est installé et activé dans l'éditeur, l'utilisateur obtient des options supplémentaires lors de l'ajout de liens, y compris la possibilité d'ouvrir le lien dans une nouvelle fenêtre, d'assigner des classes CSS, ou de définir des attributs tels que nofollow. Tout cela est disponible sans quitter le CKEditor et sans avoir à modifier manuellement le code source, ce qui facilite grandement le travail des éditeurs de contenu qui veillent à la conformité des liens avec les normes du site.

 Le module Editor Advanced Link de Drupal introduit des options comme ouvrir le lien dans une nouvelle fenêtre  

12. Liens internes intelligents - module Linkit

Si vous avez une grande base de données de contenu dans votre CMS et que vous ajoutez fréquemment des liens internes, vous avez certainement eu des moments où vous avez ouvert de nouveaux onglets juste pour trouver l'article approprié et copier son URL. Le module Linkit simplifie considérablement ce processus. Après son activation, un champ avec une fonction d'autocomplétion apparaît dans le CKEditor lorsque vous ajoutez un lien. Il vous suffit de saisir un extrait de titre ou de mot-clé, et le module affiche une liste du contenu correspondant disponible dans le système. Sélectionner l'élément approprié dans la liste est rapide et pratique, sans avoir à quitter l'éditeur et à rechercher la structure du site Drupal. C'est une solution qui fait gagner du temps et améliore le travail d'écriture, en particulier dans des projets de publication complexes.

Expérience d'édition de contenu dans Drupal - résumé

Drupal offre aux éditeurs de contenu bien plus que des éditeurs de texte standard ou de simples formulaires. Avec son architecture de module étendue, vous pouvez facilement implémenter l'automatisation, la protection contre les collisions, les modèles avancés et les outils de vérification réactive. L'intégration du bon module élimine les problèmes courants, économise du temps et vous permet de vous concentrer sur la création de contenu de valeur.

Vous prévoyez un site web Drupal pour votre entreprise et avez besoin de soutien pour choisir des modules ou une architecture ? Dans notre agence Drupal, nous pouvons vous conseiller sur les meilleures solutions qui vous aideront à atteindre les objectifs commerciaux de votre organisation.

-