Drupal -Modules utiles-
Nous allons voir dans cet article un ensemble de modules utiles de Drupal7.
Drupal est fournit par un ensemble de modules installés par défaut, il suffit de les activer. Sinon nous avons la possibilité d’ajouter des modules qu’on peut trouvé dans la communauté Drupal ou bien les acheter dans le cas des modules payants sinon on peut nous même développer nos propres modules.
Je partage avec vous une liste des modules utiles, vous pouvez toujours enrichir cette liste par l’ajout des modules que vous voyez utiles en commentant l’article
- Le module Views qui dépend du module CTools (module contient des fonctions PHP pour Drupal)
- Le module Features qui sert à générer automatiquement du code, la configuration définie depuis l’interface d’administration de Drupal est stockée en base de données. Cela implique que si nous voulons transférer des mdifications d’un environnement de développement vers un site en production, nous nous retrouvons dans l’obligation de réimporter la base de données. Features va nous affranchir de ces contraintes
- Le module Devel est une boite à outils indisepnsable pour développer
- Le module DevelThemer qui nous aide à travailler sur notre thème et savoir à coup sûr quels gabarits (templates) sont appelés et à quel momment
- Le module Local qui permet de traduire l’interface de Drupal
- Le module Content Translation qui permet de traduire le contenu
- Le module Filter qui permet d’administrer la liste des modules lorsqu’un grand nombre de modules sont activés
- Le module Token qui permet d’ajouter des jetons pour les autres modules dans certaines chaînes de caractères qui seront ensuite remplacés par des valeurs variables. Par exemple [current-page:title] sera remplacé par le titre de la page.
- Le module Google Analytics qui permet d’ajouter le code javascript pour que le service Google Analytics puisse établir les rapports statistiques.
- Le module Rules qui permet d’automatiser des actions lorsque certains événements se réalisent et en fonction de certains conditions. Ce module dépend de module Entity API
- Le module Trigger intégré au cœur de Drupal contient les mêmes fonctionnalités que Rules mais tend à être moins utilisé
- Le module IMCE qui permet de télécharger des images de votre disque dur dans votre éditeur WYSIWYG
- Le module Pathauto qui permet de créer automatiquement des alias d’url
- Le module Search qui est activé par défaut, utilisé pour faire des recherches simples
- Le module Search API qui dépend de module Entity, qui propose un framewrok pour créer des recherches sur n’importe quelle entité.
- Le module blog fait partie du coeur, permet de donner la possibilité à vos utilisateurs de posséder un blog
- Le module Forum présent par défaut, permet de créer un lieu d’échange minimaliste pour vos utilisateurs
- Le module Advanced Forum qui permet de faire ressembler les forums Drupal
- Le module Contact fait partie du coeur de Drupal, propose un formulaire de contact pour le site et d’autres pour chacun des utilisateurs
- Le module Webform qui permet de créer des formulaires à l’aide de toute sortes de composants (zone de texte, liste, case à cocher, etc) et de les associer à une node
- Le module Taxonomy Menu qui permet d’afficher un vocabulaire dans un menu
- Le module Menu Block qui permet de diviser, lier et organiser vos blocs. Par exemple vous pourriez avoir besoin de séparer ce bloc en deux ou de lier un bloc de menu à un autre. Ce module offre des options de configuration spécifiques pour les blocs créés à partir des menus.
- Le module Drupal Commerce permet d’intégrer une boutique complète à votre site Drupal.
- Le module Workflow qui permet d’implémenter un workflow plus complexe avec différentes étapes de validation
- Le module Organic Groups (OG) qui permet d’ajouter des groupes d’utilisateurs.
- Le module Services qui dépend de module Libraries qui permet de proposer des flux sur lesquels les applications externes se conneccteront
- Le module REST Server qui sert à transformer Drupal en un serveur de webservices REST.
Référence :
Merci d’enrichir cette liste par des modules que vous connaissez en mettant des commentaires