joomla

Apprendre l'utilisation du cms.
Mise en page - tooltip - composant

Initiation | Perfectionnement | Expert

html + css + jQuery

drupal

Drupal

Prise en main de Drupal

Installation et configuration de Drupal sur un serveur local.
Paramétrer le site.
Adapter langue et modèle.
L'espace de travail.

Structure de l'interface d'administration Drupal

Prise en main de l'interface d'administration.
Gestion et administration des contenus.

Créer le contenu des pages Web avec Drupal

Les catégories et articles.
Définir les paramètres liés aux articles.
Gestion des articles supprimés, des images et du texte.
Configurer l'affichage d'un type de contenu.
Créer un lien ou insérer une ancre.
Insérer un tableau, un calque.

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).

Installer et personnaliser un thème

Structure et organisation des thèmes dans Drupal.
Structure et rôle des différents fichiers d'un thème : .info, page.tpl.php, node.tpl.php.
Activer un thème existant pour la partie site.
Activer un thème existant pour la partie Administration.
Contrôler l'affichage des blocs dans un thème.

Créer un sous-thème à partir d'un thème existant

Créer un thème personnalisé à partir du thème Omega et du module Omega Tools.
Adapter les éléments d'un thème de base au sous-thème.
Optimiser le rendu d'un thème à l'aide d'une feuille de style CSS.
Ajouter une feuille de style CSS à partir d'un module.

Contrôler la navigation dans les thèmes

Modifications avancées d'un thème.
Ajouter et manipuler des variables dans un thème.
Styler le dispositif de pagination de Drupal.

La taxonomie

Créer des vocabulaires.
Associer un vocabulaire à un type de contenu.
Travailler avec plusieurs vocabulaires.

Utiliser les Vues et les Panels

Créer une Vue simple.
Intégrer une Vue dans un template de noeud.
Contrôler le rendu de la Vue.
Utiliser les Panels pour créer une page d'accueil.
Intégrer le contenu dans un Panel.
Créer des styles personnalisés à l'aide du module Stylizer.

Administration d'un site Drupal

Les tâches de l'administrateur.
Utilisateurs, rôles, permissions.
Sauvegarder et restaurer le site.
Suivre l'activité du site.

Manipuler les fichiers et les images

Utiliser les modules Twitpic et Watermark. Gérer les fichiers depuis l'API Files de Drupal. Gérer les images depuis l'API Images de Drupal. Créer des styles d'image à partir d'un module.

Accéder aux noeuds

L'API Node Acccess. Utiliser les fonctions node_access() et hook_node_access(). Créer un module node_access. Modifier le comportement des autres modules.

Administrer et configurer un module personnalisé

Créer une interface d'administration pour un nouveau module. Utiliser l'API Form. Envoyer des courriels avec drupal_mail() et hook_mail(). Le système des jetons (tokens).

Les distributions

A rediger

Apprendre l'utilisation du cms.
Mise en page - tooltip - composant

Initiation | Perfectionnement | Expert

html + css + jQuery