Quand on commence à utiliser Drupal, qu'il faut se lancer dans la recherche de modules, on se demande souvent "Quels sont les modules indispensables ?"
Bonne question.
Réponse simple : il n'y a pas de modules "indispensables" dans l'absolu. Même le CCK, vous pourrez vous en passer si vous ne faites qu'un blog simple. Drupal n'est qu'un bac à briques de lego, c'est à vous de chercher les briques qu'il vous faut pour composer votre château, votre navette spatiale ou la maison des Playmobils. Tout seul, comme un grand.
Mais quand on commence, on trouve pratique de pouvoir s'appuyer sur une liste ; il en existe plusieurs :
- la plus commode, parce qu'en français et avec une analyse des modules : les 38 modules indispensables d'Alexandre Eisenchteter sur Ineation
- les statistiques d'utilisation vous aiguilleront au début
- les modules retenus dans la distribution Acquia
- l'ouvrage Atelier Drupal de Cyprien Roudet en présente quelques uns
- et ici bien sûr, les listes par types de site et par fonctionnalités qui sont dynamiques
Après, il faudra être un peu curieux. Les anglophones, sur drupal.org, utilisent parfois l'expression "to shop around", faire son shopping, faire le tour des magasins. Quelques réflexes permettent de gagner du temps, mais soyons honnête : rien ne vaut l'exploration d'une page de résultats d'une recherche lancée dans la section Modules de drupal.org. Il y faut du temps, et une maîtrise minimale de l'anglais. La présentation adoptée ici (tableaux avec résumé) et l'usage de la langue française devraient réduire ces deux exigences.
Profitez de toutes les occasions : un module est cité quelque part, par exemple dans un message de forum sur drupalfr.org ? allez toujours jeter un oeil ! sur la page officielle d'un module, ou ici, usez et abusez des blocs "Related modules" et "A voir aussi". Dénicher un module doit toujours vous conduire à en découvrir 4 ou 5 autres. C'est en perdant du temps qu'on finit par en gagner.
Bonne recherche !