« Paramétrage des blocs » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
 
(16 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Blocs}}
{{Blocs}}
==Ajouter un bloc à un page==
==Ajouter un bloc à une page==


Des blocs peuvent être ajoutés à une page en mettant celle-ci en mode édition puis en utilisant la liste déroulante 'Ajouter un bloc'.
Des blocs peuvent être ajoutés à une page en mettant celle-ci en mode édition puis en utilisant la liste déroulante 'Ajouter un bloc'.
Ligne 6 : Ligne 6 :
Voir la page [[Blocs]] pour la liste exhaustive des blocs disponibles dans une installation standard de Moodle. Dans votre site, il se peut que votre administrateur ait ajouté des blocs contributifs, ou au contraire désactivé certains de ces blocs.
Voir la page [[Blocs]] pour la liste exhaustive des blocs disponibles dans une installation standard de Moodle. Dans votre site, il se peut que votre administrateur ait ajouté des blocs contributifs, ou au contraire désactivé certains de ces blocs.


{{Moodle 2.3}}Note : La possibilité d'ajouter ou non un bloc à une page est désormais (Moodle 2.3) contrôlé par une capacité ''addinstance'' (Ajoute rune instance) (ex. [[en:Capabilities/block/comments:addinstance|block/comments:addinstance]]), autorisée pour le rôle enseignant par défaut.
{{Moodle 2.3}}Note : La possibilité d'ajouter ou non un bloc à une page est contrôlée par une capacité ''addinstance'' (Ajouter une instance) (ex. [[Capacités/block/comments:addinstance| block/comments:addinstance]]), autorisée par défaut pour le rôle enseignant.


==Configuration générale des blocs==
==Configuration générale des blocs==
Ligne 15 : Ligne 15 :
===Réglages du bloc===
===Réglages du bloc===


Certains blocs permette de modifier le titre visible du bloc, comme par exemple le bloc HTML.
Certains blocs permettent de modifier le titre visible du bloc, comme par exemple le bloc HTML.


[[File:Block configuration block setting area.png]]
[[File:Block configuration block setting area.jpg]]


===Où le bloc apparait ?===
===Où le bloc apparaît ?===


Suivant le contexte et les permissions des utilisateurs, cette zone détermine où le bloc qui vient d'être posé va apparaître.
Suivant le contexte et les permissions des utilisateurs, cette zone détermine où le bloc qui vient d'être posé va apparaître.
* Emplacement original du bloc : donne de l'information sur l'endroit où le bloc a été créé au départ.
* Emplacement original du bloc : donne de l'information sur l'endroit où le bloc a été créé au départ.
* Afficher sur les types de page : Permet à l'utilisateur de définir tous les contextes dans lesquel ce bloc apparaîtra. Ces options varient selon le profil de l'utilisateur. Par exemple, un administrateur de site peut voir les options qui lui permettent d'afficher ce bloc sur ''toutes les pages du site'', ou sur ''toutes les pages d'entrée de cours'', alors qu'un enseignant ne pourrait place ce bloc que dans les pages du cours.   
* Afficher sur les types de page : Permet à l'utilisateur de définir tous les contextes dans lesquels ce bloc apparaîtra. Ces options varient selon le profil de l'utilisateur. Par exemple, un administrateur de site peut voir les options qui lui permettent d'afficher ce bloc sur ''toutes les pages du site'', ou sur ''toutes les pages d'entrée de cours'', alors qu'un enseignant ne pourrait placer ce bloc que dans les pages du cours.   
* Région par défaut : En général, la colonne de gauche ou la colonne de droite, mais certains formats de cours peuvent proposer d'autres régions.
* Région par défaut : En général, la colonne de gauche ou la colonne de droite, mais certains formats de cours peuvent proposer d'autres régions.
* Poids par défaut : L'endroit de la colonne où placer le bloc par rapport aux autres blocs qui s'y trouvent. -10 placera le bloc toujours en haut, 10 tout en bas. Le zéro est neutre.  
* Poids par défaut : L'endroit de la colonne où placer le bloc par rapport aux autres blocs qui s'y trouvent. -10 placera le bloc toujours en haut, 10 tout en bas. Le zéro est neutre.  


[[File: Block configuration where appears.png]]  
[[File: Block configuration where appears.jpg]]  


Voir [[Profil utilisateur]] pour les informations sur comment faire apparaître un bloc sur les pages liées à l'utilisateur.
Voir [[Profil utilisateur]] pour les informations sur comment faire apparaître un bloc sur les pages liées à l'utilisateur.
Ligne 39 : Ligne 39 :
* Poids - Vous pouvez déroger, sur la page courante à la valeur par défaut de la position de bloc.
* Poids - Vous pouvez déroger, sur la page courante à la valeur par défaut de la position de bloc.


[[File:Block configuration on this page.png]]
[[File:Block configuration on this page.jpg]]


=='Sticky blocks'==
=='Blocs fixes'==
The term 'sticky' block was used in older versions of Moodle to mean blocks which the admin added either sitewide or to the [[My home]] page and which could not be deleted by regular users. Although the term is no longer used, it is still possible to make blocks 'sticky' and in a wider variety of locations. Here are a few examples:


===Making a block sticky throughout the whole site===
Le terme 'bloc fixe' était utilisé pour les versions antérieures de Moodle pour désigner les blocs que des administrateurs imposaient sur les pages de cours ou la page [[Ma Page]] sans que les utilisateurs normaux puissent les supprimer. Bien que ce terme ne soit plus utilisé (un bloc n'est plus intrinsèquement fixe ou non fixe), Il reste possible de verrouiller des blocs d'une manière encore plus flexible. En voici quelques exemples :
The Moodle administrator might wish for example to display support contact details sitewide using an [[HTML block]] called 'Helpdesk':


#As an administrator, turn on the editing on the front page and add the block you wish to make sticky.
===Forcer un bloc sur tout le site===
#For ''Where this block appears>Page contexts'', choose 'Display throughout the entire site'.
 
#Decide other settings according to your preference and save.
L'administrateur Moodle pourrait vouloir imposer par exemple un bloc affichant le contact du support sur toutes les pages du site et utiliser un [[Bloc HTML]] pour cela :
#The block will now appear on all pages of your Moodle.
 
# En tant qu'administrateur, mettez la page d'accueil en mode édition et ajoutez le bloc que vous voulez rendre fixe.
# Dans la rubrique ''Où ce bloc apparaît > Contextes de pages'', choisir 'Afficher sur tout le site'.
# Régler les autres valeurs selon vos préférences et enregistrez.
# Le bloc apparaîtra désormais sur toutes les pages de votre Moodle.


{|
{|
Ligne 57 : Ligne 59 :
|}
|}


===Making a block sticky throughout a course===
===Forcer un bloc sur toutes les pages d'un cours===
The teacher might wish for example to display the [[Messages block]] everywhere in the course. This would allow students easily to message each other and their tutors  not only on the course from the main page but also on individual activities. The block would be available on admin pages too.


#As a teacher in the course, turn on the editing on the course main page and add the block you wish to make sticky.
Un enseignant voudrait par exemple forcer l'affichage d'un bloc [[Bloc Messages]] dans tous les écrans d'un cours. Ceci permettrait aux étudiants de pouvoir rapidement accéder à la messagerie non seulement depuis la page d'entrée du cours, mais aussi dans tous les écrans d'activités. Ce bloc serait aussi visible dans les pages d'administration du cours.
#For ''Display on page types'', choose 'Any page'
 
#Decide other settings according to your preferences and save.
# En tant qu'enseignant, mettez la page d'entrée de cours en mode édition, puis ajoutez le bloc que vous voulez forcer.
#The block will now appear on all pages of the course.
# Pour la rubrique ''Afficher sur les types de page'', choisir 'Toutes les pages'
# Régler les autres valeurs selon vos préférences et enregistrez.
# Le bloc apparaîtra désormais sur toutes les pages du cours.


{|
{|
Ligne 69 : Ligne 72 :
|}
|}


===Making a block sticky in a category===
===Forcer un bloc dans une catégorie de cours===
A user with category rights might for instance wish to display a [[Remote RSS feeds block]] in all of the courses within a particular category, such as a Head of Science adding Science news feeds to the Physics, Biology and Chemistry courses. While this should be possible, there are currently problems with blocks on category pages not saving the required page context. See MDL-31616
 
===Making a block sticky in a resource or an activity===
Un utilisateur avec droits d'édition d'une catégorie voudrait pouvoir par exemple forcer un [[Bloc Flux RSS| Flux RSS]] dans tous les cours d'une catégorie particulière, comme par exemple diffuser des informations fraîches du département des sciences dans tous les cours du département. Bien que le réglage soit prévu pour, il demeure un problème non résolu de contexte d'enregistrement des blocs placés sur les pages de catégories. Voir MDL-31616 dans le tracker de Moodle.
A teacher might wish to display a block in one particular resource or activity, for example a Head of Faculty might make create a [[Book]] for departmental policies and wish to add the  comments block to  every chapter/page of a book so colleagues can give quick feedback. (Note that such a comments block would be the ''same'' block on each chapter/page)
 
#As a teacher in the course, turn on the editing and click into the resource/activity -in this case a Book and add the block.
===Forcer un bloc dans une ressource ou une activité===
#For ''Display on page types'', you will see (for example) 'mod-book*'  
 
#Decide other settings according to your preferences and save.
Un enseignant voudrait forcer un bloc dans une activité, par exemple, dans un module [[Livre]] on souhaiterait pouvoir avoir un [[Bloc Commentaires|bloc Commentaires]] sur chaque page du livre de telle manière à pouvoir récolter les commentaires sur l'ensemble. (Notez cependant que ce bloc sera exactement la même instance sur chaque page du livre, et non un nouveau bloc commentaire à chaque fois)
#The block will now appear on all related screens.
 
# En tant qu'enseignant dans le cours, mettez en mode édition la page affichant la ressource/activité et ajoutez le bloc que vous voulez verrouiller.
# Pour la rubrique ''Afficher sur les types de page'', vous verrez par exemple la mention 'mod-book' pour le module Livre,
# Régler les autres valeurs selon vos préférences et enregistrez.
# Le bloc apparaîtra désormais sur toutes les pages de ce contexte.


{|
{|
Ligne 82 : Ligne 89 :
|}
|}


===Adding a block to all user profile pages===
===Forcer un bloc sur toutes les pages des profils utilisateurs===
See [[User profiles]]
 
Voir [[Profils utilisateur]]
 
===Forcer un bloc sur la page "Ma page" de tous les utilisateurs===


===Adding a block to My home page for all users===
Voir la rubrique [[Ma page]]. Notez que dans ce cas, le bloc ne serait pas totalement imposé : des utilisateurs autorisés à personnaliser leur page [[Ma page]] pourraient supprimer ce bloc.
See [[My home]] Note that such a block would not be truly 'sticky', in that users can customise their My home page and could, if wished, delete the block.


==Block permissions==
==Permissions sur les blocs==


Role permissions for a block can be changed by clicking the Assign roles icon (a face and mask) in the header of the block then via ''Settings > Block administration > Permissions''.
Les permissions des rôles sur le bloc peuvent être modifiées en cliquant sur l'icone ''Attribution des rôles'' puis en allant dans le menu ''Réglages > Bloc : nom_du_bloc > Permissions''.
{|
{|
|[[File:Blockassign.png|thumb|Changing permissions in a block]]
|[[File:Blockassign.png|thumb|Changing permissions in a block]]
|}
|}


See [[Blocks FAQ]] for details of how to hide front page blocks from non-logged-in users.
Voir la [[:en:Blocks FAQ|FAQ des Blocs]] pour savoir comment cacher les blocs de page d'accueil aux utilisateurs non connectés.


[[de:Blockeinstellungen]]
[[de:Blockeinstellungen]]
[[en:Block settings]]

Dernière version du 12 août 2016 à 12:35

Ajouter un bloc à une page

Des blocs peuvent être ajoutés à une page en mettant celle-ci en mode édition puis en utilisant la liste déroulante 'Ajouter un bloc'.

Voir la page Blocs pour la liste exhaustive des blocs disponibles dans une installation standard de Moodle. Dans votre site, il se peut que votre administrateur ait ajouté des blocs contributifs, ou au contraire désactivé certains de ces blocs.

Nouveauté
Moodle
2.3
Note : La possibilité d'ajouter ou non un bloc à une page est contrôlée par une capacité addinstance (Ajouter une instance) (ex. block/comments:addinstance), autorisée par défaut pour le rôle enseignant.

Configuration générale des blocs

Après avoir ajouté un bloc, cliquez sur l'icone d'édition dans l'en-tête du bloc pour le configurer.

Fichier:blocks03.png
Exemple de 2 blocs en mode édition

Réglages du bloc

Certains blocs permettent de modifier le titre visible du bloc, comme par exemple le bloc HTML.

Block configuration block setting area.jpg

Où le bloc apparaît ?

Suivant le contexte et les permissions des utilisateurs, cette zone détermine où le bloc qui vient d'être posé va apparaître.

  • Emplacement original du bloc : donne de l'information sur l'endroit où le bloc a été créé au départ.
  • Afficher sur les types de page : Permet à l'utilisateur de définir tous les contextes dans lesquels ce bloc apparaîtra. Ces options varient selon le profil de l'utilisateur. Par exemple, un administrateur de site peut voir les options qui lui permettent d'afficher ce bloc sur toutes les pages du site, ou sur toutes les pages d'entrée de cours, alors qu'un enseignant ne pourrait placer ce bloc que dans les pages du cours.
  • Région par défaut : En général, la colonne de gauche ou la colonne de droite, mais certains formats de cours peuvent proposer d'autres régions.
  • Poids par défaut : L'endroit de la colonne où placer le bloc par rapport aux autres blocs qui s'y trouvent. -10 placera le bloc toujours en haut, 10 tout en bas. Le zéro est neutre.

Block configuration where appears.jpg

Voir Profil utilisateur pour les informations sur comment faire apparaître un bloc sur les pages liées à l'utilisateur.

Sur cette page

Cette section permet de modifier localement les réglages d'implantation d'un bloc, notamment pour les autres pages que la page d'origine. ceci est utile lorsqu'un bloc est forcé sur un ensemble de pages de structures un peu différentes.

  • Visible - Oui ou non.
  • Région - Vous pouvez déroger, sur la page courante à la valeur par défaut de la région d'implantation du bloc.
  • Poids - Vous pouvez déroger, sur la page courante à la valeur par défaut de la position de bloc.

Block configuration on this page.jpg

'Blocs fixes'

Le terme 'bloc fixe' était utilisé pour les versions antérieures de Moodle pour désigner les blocs que des administrateurs imposaient sur les pages de cours ou la page Ma Page sans que les utilisateurs normaux puissent les supprimer. Bien que ce terme ne soit plus utilisé (un bloc n'est plus intrinsèquement fixe ou non fixe), Il reste possible de verrouiller des blocs d'une manière encore plus flexible. En voici quelques exemples :

Forcer un bloc sur tout le site

L'administrateur Moodle pourrait vouloir imposer par exemple un bloc affichant le contact du support sur toutes les pages du site et utiliser un Bloc HTML pour cela :

  1. En tant qu'administrateur, mettez la page d'accueil en mode édition et ajoutez le bloc que vous voulez rendre fixe.
  2. Dans la rubrique Où ce bloc apparaît > Contextes de pages, choisir 'Afficher sur tout le site'.
  3. Régler les autres valeurs selon vos préférences et enregistrez.
  4. Le bloc apparaîtra désormais sur toutes les pages de votre Moodle.
Fichier:sitewidestickyblock.png
Making a block sticky throughout the site

Forcer un bloc sur toutes les pages d'un cours

Un enseignant voudrait par exemple forcer l'affichage d'un bloc Bloc Messages dans tous les écrans d'un cours. Ceci permettrait aux étudiants de pouvoir rapidement accéder à la messagerie non seulement depuis la page d'entrée du cours, mais aussi dans tous les écrans d'activités. Ce bloc serait aussi visible dans les pages d'administration du cours.

  1. En tant qu'enseignant, mettez la page d'entrée de cours en mode édition, puis ajoutez le bloc que vous voulez forcer.
  2. Pour la rubrique Afficher sur les types de page, choisir 'Toutes les pages'
  3. Régler les autres valeurs selon vos préférences et enregistrez.
  4. Le bloc apparaîtra désormais sur toutes les pages du cours.
Fichier:coursestickyblock.png
Making a block sticky throughout a course

Forcer un bloc dans une catégorie de cours

Un utilisateur avec droits d'édition d'une catégorie voudrait pouvoir par exemple forcer un Flux RSS dans tous les cours d'une catégorie particulière, comme par exemple diffuser des informations fraîches du département des sciences dans tous les cours du département. Bien que le réglage soit prévu pour, il demeure un problème non résolu de contexte d'enregistrement des blocs placés sur les pages de catégories. Voir MDL-31616 dans le tracker de Moodle.

Forcer un bloc dans une ressource ou une activité

Un enseignant voudrait forcer un bloc dans une activité, par exemple, dans un module Livre on souhaiterait pouvoir avoir un bloc Commentaires sur chaque page du livre de telle manière à pouvoir récolter les commentaires sur l'ensemble. (Notez cependant que ce bloc sera exactement la même instance sur chaque page du livre, et non un nouveau bloc commentaire à chaque fois)

  1. En tant qu'enseignant dans le cours, mettez en mode édition la page affichant la ressource/activité et ajoutez le bloc que vous voulez verrouiller.
  2. Pour la rubrique Afficher sur les types de page, vous verrez par exemple la mention 'mod-book' pour le module Livre,
  3. Régler les autres valeurs selon vos préférences et enregistrez.
  4. Le bloc apparaîtra désormais sur toutes les pages de ce contexte.
Fichier:bookstickyblock.png
Making a block sticky throughout a book

Forcer un bloc sur toutes les pages des profils utilisateurs

Voir Profils utilisateur

Forcer un bloc sur la page "Ma page" de tous les utilisateurs

Voir la rubrique Ma page. Notez que dans ce cas, le bloc ne serait pas totalement imposé : des utilisateurs autorisés à personnaliser leur page Ma page pourraient supprimer ce bloc.

Permissions sur les blocs

Les permissions des rôles sur le bloc peuvent être modifiées en cliquant sur l'icone Attribution des rôles puis en allant dans le menu Réglages > Bloc : nom_du_bloc > Permissions.

Fichier:Blockassign.png
Changing permissions in a block

Voir la FAQ des Blocs pour savoir comment cacher les blocs de page d'accueil aux utilisateurs non connectés.