Présentation de Drupal
- Le positionnement de Drupal par rapport à d'autres CMS.
- Principales fonctionnalités.
- Architecture : Nodes, Core, Modules, Thèmes.
- La gestion multilingue.
- Installer Drupal sur un serveur local, distant.
Travaux pratiques
Démonstration de sites conçus avec Drupal. Installer le site.
Créer et gérer les contenus
- Les types de contenu.
- Définir les options de contenu.
- Contenus : créer, éditer, accéder, supprimer, rechercher.
- Configurer l'affichage d'un type de contenu.
Travaux pratiques
Créer un type de contenu personnalisé.
Les taxonomies
- Créer des vocabulaires.
- Associer un vocabulaire à un type de contenu.
- Travailler avec plusieurs vocabulaires.
Le système de navigation
- Créer un menu.
- Ajouter un élément de menu.
Travaux pratiques
Ajout d'un système de navigation sous forme de menus permettant d'accéder aux contenus et aux services disponibles depuis la page d'accueil.
Les blocs
- Positionner les blocs sur une page.
- Configurer les blocs.
- Créer des blocs personnalisés.
Les modules
- Installer et configurer un module.
- Les modules Views, Panels, Nicemenus, Nodequeues, Webform.
- Le module Token.
- Les modules SEO (Pathauto, Metatag, Google Analytics, RDF et Schema.org).
Travaux pratiques
Installer et configurer de nouveaux modules (Webform...).
Les thèmes
- Fonctionnement.
- Installer, configurer un nouveau thème.
- Personnaliser un thème.
Travaux pratiques
Installer et configurer un nouveau thème.
Administrer un site Drupal
- Les tâches de l'administrateur.
- Utilisateurs, rôles, permissions.
- Sauvegarder et restaurer le site.
- Suivre l'activité du site.
- Mise en production d'un site Drupal.