Dans le chapitre 3.3. Ajout d’un bloc, vous avez pu voir la page qui permet de configurer les blocs dans Drupal. Un bloc est une boîte qui permet d’afficher des informations pour l’utilisateur.
Cette page est assez intuitive à configurer : pour chaque type de blocs, vous avez une liste de choix permettant de choisir une région de la page.
Liste des régions pour le positionnement des blocs
Lorsque vous êtes sur cette page, vous pouvez voir les régions apparaître entourées d’un trait discontinu comme sur l’illustration suivante :
Les régions Contenu et Pied de page
|
Les régions sont définies par les thèmes, il se peut donc qu’un thème ajoute des régions ou en supprime. Vous pouvez voir les régions relatives à un thème en cliquant sur la liste en haut de la page de configuration. Ici, vous retrouverez la liste de tous les thèmes activés (Administrer - Construction du site - Thèmes). |
La liste des thèmes activés dans la page d’administration des blocs
Les types de bloc
Par défaut, vous pouvez activer plusieurs types de bloc :
|
Connexion utilisateur |
Ce bloc permet aux utilisateurs de se connecter s’ils ne le sont pas. Ce bloc ne s’affiche pas si l’utilisateur est déjà connecté (Par défaut dans la Barre de gauche). |
|
Navigation |
Ce bloc permet d’administrer Drupal, vous l’utilisez depuis le début de ce livre ! Ce bloc est modifié suivant les droits de l’utilisateur connecté. Il ne s’affiche pas pour un utilisateur anonyme si aucun droit ne lui est attribué (Par défaut dans la Barre de gauche). |
|
Commentaires récents |
Ce bloc affiche les 10 derniers commentaires du site. |
|
Secondary links |
Ce bloc affiche les menus secondaires (ils sont déjà affichés dans l’entête par défaut). |
|
Propulsé par Drupal |
Ce bloc affiche le petit logo Drupal qui permet un lien vers http://drupal.org (Par défaut dans le Pied de page) |
|
Nouveaux membres |
Ce bloc affiche les derniers utilisateurs inscrits.. |
|
Primary links |
Ce bloc affiche la liste des liens primaires (ils sont déjà affichés dans l’entête par défaut). |
|
Sélecteur de langue |
Ce bloc permet de sélectionner la langue du site. |
|
Utilisateurs en ligne |
Ce bloc affiche le nombre d’utilisateurs connectés et leur nom. |
|
Syndication |
Ce bloc affiche un lien vers les flux RSS de la page. |
|
Lors de l’activation de modules, il est possible que vous voyez apparaître de nouveaux type de blocs en lien avec les fonctionnalités de ce module (Exemple : Tribune et Tribune User pour le module Tribune, Navigation de livre pour le module book, Sondage le plus récent pour le module Poll). |
Les options des blocs
Options du bloc Nouveaux membres
Sur cette page, plusieurs sections vous permettent d’agir sur les blocs :
|
Paramètres spécifiques du bloc |
Modifier le titre du bloc et quelques paramètres. |
|
Paramètres de visibilité spécifiques à l’utilisateur |
Modifier les droits des utilisateurs à afficher ou cacher les blocs. |
|
Paramètres de visibilité spécifiques au rôles |
Permet d’afficher le bloc uniquement pour certains rôles. |
|
Paramètres de visibilité spécifiques à la page |
Permet d’afficher le bloc uniquement pour certaines pages ou type de contenu. |
Ajouter un bloc
Vous allez maintenant ajouter un bloc qui affichera un message de bienvenue.
Le bloc créé est dans la liste
Affichage du bloc de Bienvenue
Ajouter un bloc en PHP
Si vous avez activé le module PHP filter (voir chapitre 6.4. PHP filter Ajout de code Php dans votre contenu), vous pouvez inclure du code Php dans vos blocs :