dimanche 25 octobre 2009, par Brice Favre
Ce petit blog est un post pense bête pour lister les modules fournissant des champs à associer à CCK. Il sera compléter au fur et à mesure de l’avancement des différents projets.
Edit : Sur Ineation Alexandre a également écris (mais je ne l’avais pas vu) un très bon billet à ce sujet.
Date
Lien : http://drupal.org/project/date
Ce module permet, entre autre, d’ajouter des champs de type Date à vos contenus. Les champs disposent de plusieurs paramètre : format de la date, possibilité de mettre en place une date de début et date de fin, indiquer les éléments (jour, mois, année, heure, seconde) à renseigner. A noter que le champ CCK ne propose pas de widget calendar. Celui-ci est par contre disponible en installant le module Date Popup. (Merci Raoul pour la remarque).
EmailField
Lien : http://drupal.org/project/email
Un petit module qui ne paie pas de mine mais qui permet d’ajouter des champs email, les valider et les protéger par un Antispam. A noter, dans la même idée, le champ phone : http://drupal.org/project/phone
FileField
Lien : http://drupal.org/project/filefield
Ce module permet d’ajouter des champs de types fichiers aux types de contenus. Il fournit un widget d’upload. A noter qu’il est possible de lier des fichiers à des noeuds par l’intermédiaire du module Upload. Il peut-être complété par le module ImageField pour la gestion des images.
Edit : Pour les images, j’ai aussi regardé le champ IMCE CCK Image qui permet d’associer le champ avec IMCE et, ainsi, permettre la réutilisation de celle ci à travers les différents contenus de votre site. Une solution pratique mais qui manque encore de fonctionnalités (pas de contrôle lors de la suppression d’une image ou difficultés pour créer des répertoires, pas de possibilité immédiate de réutilisation des images dans des galeries). En clair, il reste encore pas mal de travail pour arriver à quelque chose de satisfaisant.
Link
Lien : http://drupal.org/project/link
Ce module permettant d’ajouter des liens à vos types de contenus. Il permet de gérer les liens externes et internes.
Location
Lien : http://drupal.org/project/location
Ce module permet, entre autres fonctionnalités, un champ de type gélocalisation à ajouter aux types de contenus.
To be continued...
PS : Vous pouvez aussi vous référez au projet drupalistic (en béta) pour rechercher vos modules.