Content construction kit


Existe pour Drupal : 5.x 6.x 7.x
Traduction : complète
Version imprimableEnvoyer à un amiversion PDF

Le Content Construction Kit sert à créer des champs personnalisés et des types de contenu spécifiques.

Par exemple, sur ce site, il a servi à créer des notices pour présenter des modules : on a mis entre autres un champ "adresse sur Drupal.org", ou encore un champ "état de la traduction en français". L'intérêt de structurer un contenu est de pouvoir ensuite gérer l'affichage (pour mettre en valeur une information importante) et de permettre aux utilisateurs d'effectuer des recherches ou des tris sur une information significative : ici, on peut ainsi filtrer les listes pour n'afficher que les modules qui existent pour Drupal 6.

Alexandre Eisenchteter sur Ineation propose une introduction vidéo où l'objectif est de créer un annuaire de chambre d'hôtes ; on y voit l'intérêt de distinguer, dans des champs différents, l'adresse d'un hébergement, le prix de la nuitée, etc.

Le tutoriel de Biboo.net a été réalisé avec la version Drupal 5.x du CCK. Robin a réalisé des tutoriels videos sur des modules issus du CCK (qui étendent ses fonctionnalités) et rassemblé quelques tutoriels en anglais, sur cette page : http://biboo.net/cck-content-construction-kit.

Voir également ce tutoriel commun CCK + Views sur KolossalDrupal : http://www.kolossaldrupal.org/docs/cck-et-views-tuto-de-david-newkerk.

Le CCK fait l'objet d'une présentation détaillée dans Atelier Drupal publié par Cyprien Roudet.

NOUVEAU dans la version de développement (à venir dans la version stable) : le module multigroup permet de créer des groupes de champs multiples (pour voir un exemple d'utilisation, cliquez ici).

Le CCK est devenu si indispensable à Drupal qu'il sera en partie intégré dans la version prochaine du logiciel, Drupal 7, sous la forme d'une API Fields qui permettra d'ajouter des champs à toute sorte de contenu Drupal (y compris les utilisateurs ou les termes de taxonomie). On pourra lire à ce sujet cet article en anglais : http://www.cmswire.com/cms/web-cms/drupal-7-cms-to-add-content-type-exte....

Liste des modules

Nom du moduleicone de tri Résumé Versions Drupal Traduction Mise à jour infos
BackReference

La fonction de ce module est de créer des références réciproques entre contenus liés par un...

6.x non renseigné 21.01.2010
Corresponding Node References

Ce module permet de lier 2 ou plusieurs types de contenu entre eux afin d'en référencer...

6.x non 20.01.2010
Date

Ce module permet d'ajouter des champs de type Date à vos contenus.

5.x
6.x
non renseigné 22.09.2009
Insert node

Ce module permet d'insérer un noeud dans le contenu d'un autre.

5.x
6.x
non renseigné 21.01.2010
Link

Ce module permet d'ajouter, à vos types de contenu, des champs de types liens incluant URL,...

5.x
6.x
7.x
non renseigné 04.09.2009
Node Reference Create

Crée et référence automatiquement un noeud que l'on souhaite référencer depuis un autre, s'il n'...

6.x non renseigné 21.01.2010
Node reference URL

Sorte de "node reference automatique" , un petit module pas très connu mais qui peut être très...

6.x non renseigné 12.09.2009
Node Relationships

Node Relationships facilite l'utilisation du Node reference de plusieurs façons : créer un noeud...

6.x non renseigné 21.01.2010
Node Widget

Une solution de plus pour créer à la volée un noeud que l'on souhaite référencer depuis un autre...

6.x non renseigné 15.02.2010
Nodereference views select

Le module Nodereference views select permet d'utiliser des vues pour ajouter des références de...

5.x
6.x
non renseigné 27.11.2009