Les concepts de base de Drupal 5
Avant de se lancer dans la création d'un site sous Drupal, il faut avoir en tête quelques concepts clefs de ce CMS :
C'est une unité de contenu du site. Il peut être de différente nature ; du texte, une image, une vidéo, un questionnaire, etc.
Il possède des attributs spécifiques : un auteur, une date de création, un titre, sa classification, etc.
On peut lui ajouter des extensions.
Les commentaires des utilisateurs ne sont pas nodes.
Les différents types de node sont par défaut : blog entry, book page, forum, page, poll, story.
En savoir plus : http://drupal.org/node/21947
Les menus d'un site Drupal sont affichés dans un bloc.
Un bloc est une boite affichant un contenu (la navigation, formulaire d'identification) sur le site. Chaque bloc est associé à une région d'une page. Le node par défaut ne s'affiche pas dans un bloc.
Fonctionnalités qui sont ajoutés au noyau de base de Drupal. Certaines sont fournies en standard avec Drupal (forum, etc) mais non activées.
Equivalent à la notion de template : modèle ou structure d'affichage utilisé pour mettre en place l'apparence du site. Concrètement, c'est un ensemble de fichiers (html, jpg, etc) servant à définir l'apparence du site.
Le système de classification du contenu du site et donc des nodes. A chaque node on peut donc attribuer un ou plusieurs terms (mot clé, tag, catégorie) organisés ou non de manière hiérarchique, en vue de le situer dans un système de classification.
Ensemble de permissions offertes aux visiteurs du site. Par défaut, 2 rôles sont configurés sous Drupal : utilisateurs authentifiés et utilisateurs anonymes.
- CCK (Content Construction Kit)
C'est un module qui permet de créer ses propres type de Node contenant ses propres types de champs sans recourir à de la programmation (juste en remplissant des formulaires).
En savoir plus :
http://drupal.org/modules/cck/documentation
http://www.lullabot.com/articles/an_introduction_to_the_content_construction_kit
- Fields (utilisés par le CCK)
Les champs ont 3 paramètres : le type de données (string, integer, date...), le widget (User Interface), et le formatter (pour présenter les données).
{ Ajouter un commentaire }
{ Page précédente } { Page 3 sur 3 } { Page suivante }
|
Qui suis-je ?
« Septembre 2008 »
| Lun | Mar | Mer | Jeu | Ven | Sam | Dim | | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | |
Liens
Rubriques
Derniers articles
Evaluation d'une offre (ou proposition) de prestation informatique Importer une base de données MYSQL avec WAMP Les concepts de base de Drupal 5
Amis
|