Note : Quand on débute avec drupal, le plus dur est de connaître l'ensemble de l'écosystème. Entre-autres, l'ensemble des modules tiers (contrib) qui existent. J'inaugure une nouvelle section sur ce site avec la présentation (rapide) de différents modules que je conseille. Cela se passe sur la page Modules Drupal. Je vais tenter aussi de temps en temps de mettre en avant des modules par thématique. c'est le cas ici.
Le backoffice de drupal est réputé pour être austère, même si cela s'est amélioré depuis les dernières version, ça n'est pas complètement faux !
Mais via quelques modules et thème il est possible d'améliorer grandement cette expérience.
Vous trouverez ci-dessous quelques modules que je conseille dans cet objectifs. N'hésitez-pas à ajouter les votre.
Le thème d'administration que j'utilise sur la plupart de mes sites. En en faisant un thème enfant évidement.
Admin Toolbar transforme la barre d'administration native de drupal (module toolbar) en menu déroulant. Oui ce module est indispensable.
À noter, ce module contient différents sous-modules :
Gin est un thème backoffice « moderne » qui intègre un mode dark.
En cours de test de mon côté, pour l'instant je suis convaincu, on verra si ça tiens dans la durée.
Modules additionnels recommandés :
Le module Coffee permet aux administrateur de déclencher via un raccourci clavier (alt+k ou alt+d) un petit moteur de recherche qui indexe tous les éléments du menu d'administration.
Ainsi, plus besoin de chercher pendant des heures où est cachée la page de configuration de cet obscure module.
Permet de regrouper des champs dans des onglets sur les écrans de création de contenu.
Il est ainsi possible d'avoir des formulaires mieux « rangés »
Quand on commence à avoir une liste de module importante, la page par défaut n'est pas très utilisable.
Ce module permet de regrouper les modules par package dans des onglets et ajoute un champ de recherche javascript.
Ce module tout simple permet de modifier la couleur de la barre d'administration en fonction d'un environnement (prod / preprod / staging / dev...)
La sélection de l’environnement courant peut se faire de plusieurs façon, le plus simple à mon sens est via le fichier settings.local.php :
$config['environment_indicator.indicator']['bg_color'] = '#4caf50';
$config['environment_indicator.indicator']['fg_color'] = '#000000';
$config['environment_indicator.indicator']['name'] = 'DEV';
Il vous est déjà arrivé de travailler sur un contenu pendant un certain temps sur votre site, et de quitter la fenêtre par erreur ou bien de faire précédent, et ainsi de perdre tout ce que vous aviez fait ? Moi oui...
Ce module ajoute une demande de confirmation javascript dans ces cas là ❤️
Ajouter un commentaire