Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Configuration des thèmes, celle pour les versions 3.x de Moodle est consultable ici : Configuration des thèmes et celle pour Moodle 4.x est consultable là : Configuration des thèmes.

« Configuration des thèmes » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
(Traduction terminée !)
 
(7 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
{{Thèmes}}
{{Thèmes}}
== Emplacement ==
* Jusqu'à la version 1.6 : ''Administration >> [[Configuration]] >> [[Paramètres techniques]]''
* Dès la version 1.7 : ''Administration > Présentation > Thèmes > Réglages thème''


== Paramètres des thèmes ==
== Paramètres des thèmes ==


Les paramètres suivants peuvent être modifiés par l'administrateur sur Administration >> [[Configuration]] >> [[Paramètres techniques]] :
Les paramètres suivants peuvent être modifiés par l'administrateur :


*''themelist'' - Ce paramètre permet de spécifier la liste des thèmes disponibles pour les thèmes de cours et les thèmes utilisateur. Laisser ce champ vide pour permettre l'utilisation de n'importe quel thème disponible sur votre Moodle. Si vous voulez raccourcir le menu des thèmes, vous pouvez y taper la liste des noms des thèmes désirés, séparés par des virgules, sans espaces (par exemple ''standard,orangewhite'').
*''themelist'' - Ce paramètre permet de spécifier la liste des thèmes disponibles pour les thèmes de cours et les thèmes utilisateur. Laisser ce champ vide pour permettre l'utilisation de n'importe quel thème disponible sur votre Moodle. Si vous voulez raccourcir le menu des thèmes, vous pouvez y taper la liste des noms des thèmes désirés, séparés par des virgules, sans espaces (par exemple ''standard,orangewhite'').
Ligne 10 : Ligne 13 :


*''allowcoursethemes'' - En activant ce paramètre, vous autoriserez les enseignants de votre Moodle à choisir un thème pour leurs cours. Les thèmes de cours auront priorité sur tous les autres thèmes (de site, utilisateur ou de session).
*''allowcoursethemes'' - En activant ce paramètre, vous autoriserez les enseignants de votre Moodle à choisir un thème pour leurs cours. Les thèmes de cours auront priorité sur tous les autres thèmes (de site, utilisateur ou de session).
*''allowuserstohideblocks'' - En activant ce paramètre, vous autoriserez les utilisateurs de votre Moodle à afficher ou cacher les blocs
*''showblocksonmodulepage'' - En activant ce paramètre, vous autoriserez les enseignants de votre Moodle à mettre en place des blocs sur les modules d'activités qui les supportent (depuis Moodle 1.8).
*''allowcategorythemes'' - En activant ce paramètre, vous autoriserez la définition de thèmes au niveau des catégories de cours (depuis Moodle 1.9).


== Types de thèmes ==
== Types de thèmes ==


==== Thèmes de site ====
==== Thèmes de site ====
Site themes may be previewed and chosen via Administration >> Configuration >> [[Themes]].
Les thèmes de site peuvent être prévisualisés et choisis depuis le chemin suivant :
* Depuis Moodle 1.7 : ''Administration > Présentation > [[Thèmes]] > Sélecteur de thème''
* Jusqu'à 1.6 : ''Administration > Configuration > [[Thèmes]]''


==== Thèmes utilisateur ====
==== Thèmes utilisateur ====
If the option ''allowuserthemes'' is enabled, each user may select their preferred theme on the [[user/edit|Edit profile]] page. All Moodle pages will be displayed in the user's theme, apart from courses where a course theme has been set.
Si l'option ''allowuserthemes'' est active, chaque utilisateur peut choisir son propre thème préféré, depuis son [[user/edit|profil]]. Toutes les pages de Moodle s'afficheront avec le thème qu'il aura choisi, sauf pour les cours qui comporteraient un thème de cours spécifique.


==== Thèmes de cours ====
==== Thèmes de cours ====
If the option ''allowcoursethemes'' is enabled, each editing teacher may select their course theme via the Force theme option on the [[course/edit|Course settings]] page. The course will always be displayed in the theme specified in the course setting, with user and the site themes being overwritten.
Si l'option ''allowcoursethemes'' est active, chaque enseignant peut choisir de forcer l'utilisation d'un thème pour son cours, depuis les [[course/edit|paramètres de cours]]. Le cours s'affichera toujours avec ce thème, quel que soit le thème général, et/ou le thème personnel de l'utilisateur !


==== Thèmes de session ====
==== Thèmes de session ====
Moodle offers an additional way to set a theme - the '''session theme'''. This is set with the URL and lasts until you log out. When you next login, the site/course/user themes are active again. This option is great for theme testing and works perfectly when you want to enable different themes for different situations.
Moodle offre une façon supplémentaire de choisir un thème : le '''thème de session'''. De cette manière, le thème est spécifié dans l'URL et le choix reste valable jusqu'à la déconnexion. Lors de la prochaine connexion, le thème de site, du cours ou de l'utilisateur est de nouveau actif. Cette option est idéale pour tester de nouveaux thèmes et fonctionne parfaitement si vous voulez activer des thèmes différents pour des situations différentes.


For example you can offer a special link for PDA users and integrate the session theme ''orangewhitepda'' in that link. Nobody needs to change any settings, you just click on that link. The session theme is called by the URL parameter <code>&theme=orangewhitepda</code>. The whole URL without the session theme could look like <code><nowiki>http://mymoodlesite.org/course/view.php?id=18</nowiki></code> and with the parameter for the PDA theme like <code><nowiki>"http://mymoodlesite.org/course/view.php?id=18&theme=orangewhitepda"</nowiki></code>.
Vous pouvez par exemple mettre à disposition, pour les utilisateurs d'assistants personnels ou de téléphones portables,  un lien spécial comprenant le thème de session ''orangewhitepda''. Personne n'a besoin de modifier ses réglages, il suffit de cliquer sur le lien. Dans cet exemple, le thème de session sera spécifié à l'aide du paramètre d'URL <code>&theme=orangewhitepda</code>. L'URL complète sans le thème de session ressemblera à <code><nowiki>http://monsitemoodle.org/course/view.php?id=18</nowiki></code>, tandis qu'avec le paramètre de thème, il ressemblera à <code><nowiki>"http://monsitemoodle.org/course/view.php?id=18&theme=orangewhitepda"</nowiki></code>.


In a standard Moodle installation, session themes are not active. To activate them the administrator must add the parameter <code>$CFG->allowthemechangeonurl = true;</code> to the Moodle ''config.php'' file in the Moodle base directory.
Dans une installation standard de Moodle, les thèmes de session ne sont pas actifs. Pour les activer, l'administrateur doit ajouter une ligne dans le fichier config.php :
 
$CFG->allowthemechangeonurl = true;


== Résumé sur les thèmes ==
== Résumé sur les thèmes ==
Ligne 34 : Ligne 47 :
|- style="vertical-align:top;text-align:left"
|- style="vertical-align:top;text-align:left"
!Type de thème
!Type de thème
! style="background:#eee"|Overwrites
! style="background:#eee"|Remplace
!Display
!Affichage
! style="background:#eee"|Setting type
! style="background:#eee"|Type de paramètre
|- style="vertical-align:top"
|- style="vertical-align:top"
|Site
|Site
|style="background:#eee"| -  
|style="background:#eee"| -  
|all pages*
|toutes les pages *
|style="background:#eee"|saved in theme profile
|style="background:#eee"|sauvé dans les réglages de thème
|- style="vertical-align:top"
|- style="vertical-align:top"
|User
|Utilisateur
|style="background:#eee"|Site theme
|style="background:#eee"|Thème du site
|all pages*
|toutes les pages *
|style="background:#eee"|saved in user profile
|style="background:#eee"|sauvé dans le profil utilisateur
|- style="vertical-align:top"
|- style="vertical-align:top"
|Course
|Cours
|style="background:#eee"|Site, user and session themes
|style="background:#eee"|Thème du site, de l'utilisateur et de la session
|one course
|les pages du cours
|style="background:#eee"|saved in course profile
|style="background:#eee"|sauvé dans les paramètres du cours
|- style="vertical-align:top"
|- style="vertical-align:top"
|Session
|Session
|style="background:#eee"|Site and user themes
|style="background:#eee"|Thème du site et de l'utilisateur
|all pages*
|toutes les pages *
|style="background:#eee"|temporary until logout
|style="background:#eee"|temporaire jusqu'à la déconnexion
|}
|}
(* except courses with the course theme set)
(* excepté pour les cours ayant un thème spécifié)
 
== Cacher le type d'activité dans la barre de navigation ==
{{Moodle 1.9}}
Depuis Moodle 1.9, l'affichage du type d'activité (par exemple Forum) dans la [[Barre de navigation|barre de navigation]] peut être masqué pour les étudiants, ou pour tous les utilisateurs.
 


[[Category:Administrateur]]
[[Category:Administrateur]]
Ligne 64 : Ligne 82 :


[[en:Theme config]]
[[en:Theme config]]
{{Ébauche}}

Dernière version du 20 juillet 2007 à 15:09


Emplacement

Paramètres des thèmes

Les paramètres suivants peuvent être modifiés par l'administrateur :

  • themelist - Ce paramètre permet de spécifier la liste des thèmes disponibles pour les thèmes de cours et les thèmes utilisateur. Laisser ce champ vide pour permettre l'utilisation de n'importe quel thème disponible sur votre Moodle. Si vous voulez raccourcir le menu des thèmes, vous pouvez y taper la liste des noms des thèmes désirés, séparés par des virgules, sans espaces (par exemple standard,orangewhite).
  • allowuserthemes - En activant ce paramètre, vous autoriserez les utilisateurs de votre Moodle à choisir leur propre thème. Le thème de l'utilisateur aura priorité sur le thème du site, mais non sur les thèmes des cours.
  • allowcoursethemes - En activant ce paramètre, vous autoriserez les enseignants de votre Moodle à choisir un thème pour leurs cours. Les thèmes de cours auront priorité sur tous les autres thèmes (de site, utilisateur ou de session).
  • allowuserstohideblocks - En activant ce paramètre, vous autoriserez les utilisateurs de votre Moodle à afficher ou cacher les blocs
  • showblocksonmodulepage - En activant ce paramètre, vous autoriserez les enseignants de votre Moodle à mettre en place des blocs sur les modules d'activités qui les supportent (depuis Moodle 1.8).
  • allowcategorythemes - En activant ce paramètre, vous autoriserez la définition de thèmes au niveau des catégories de cours (depuis Moodle 1.9).

Types de thèmes

Thèmes de site

Les thèmes de site peuvent être prévisualisés et choisis depuis le chemin suivant :

  • Depuis Moodle 1.7 : Administration > Présentation > Thèmes > Sélecteur de thème
  • Jusqu'à 1.6 : Administration > Configuration > Thèmes

Thèmes utilisateur

Si l'option allowuserthemes est active, chaque utilisateur peut choisir son propre thème préféré, depuis son profil. Toutes les pages de Moodle s'afficheront avec le thème qu'il aura choisi, sauf pour les cours qui comporteraient un thème de cours spécifique.

Thèmes de cours

Si l'option allowcoursethemes est active, chaque enseignant peut choisir de forcer l'utilisation d'un thème pour son cours, depuis les paramètres de cours. Le cours s'affichera toujours avec ce thème, quel que soit le thème général, et/ou le thème personnel de l'utilisateur !

Thèmes de session

Moodle offre une façon supplémentaire de choisir un thème : le thème de session. De cette manière, le thème est spécifié dans l'URL et le choix reste valable jusqu'à la déconnexion. Lors de la prochaine connexion, le thème de site, du cours ou de l'utilisateur est de nouveau actif. Cette option est idéale pour tester de nouveaux thèmes et fonctionne parfaitement si vous voulez activer des thèmes différents pour des situations différentes.

Vous pouvez par exemple mettre à disposition, pour les utilisateurs d'assistants personnels ou de téléphones portables, un lien spécial comprenant le thème de session orangewhitepda. Personne n'a besoin de modifier ses réglages, il suffit de cliquer sur le lien. Dans cet exemple, le thème de session sera spécifié à l'aide du paramètre d'URL &theme=orangewhitepda. L'URL complète sans le thème de session ressemblera à http://monsitemoodle.org/course/view.php?id=18, tandis qu'avec le paramètre de thème, il ressemblera à "http://monsitemoodle.org/course/view.php?id=18&theme=orangewhitepda".

Dans une installation standard de Moodle, les thèmes de session ne sont pas actifs. Pour les activer, l'administrateur doit ajouter une ligne dans le fichier config.php :

$CFG->allowthemechangeonurl = true;

Résumé sur les thèmes

Type de thème Remplace Affichage Type de paramètre
Site - toutes les pages * sauvé dans les réglages de thème
Utilisateur Thème du site toutes les pages * sauvé dans le profil utilisateur
Cours Thème du site, de l'utilisateur et de la session les pages du cours sauvé dans les paramètres du cours
Session Thème du site et de l'utilisateur toutes les pages * temporaire jusqu'à la déconnexion

(* excepté pour les cours ayant un thème spécifié)

Cacher le type d'activité dans la barre de navigation

Moodle1.9


Depuis Moodle 1.9, l'affichage du type d'activité (par exemple Forum) dans la barre de navigation peut être masqué pour les étudiants, ou pour tous les utilisateurs.