peut-on (si oui comment) affecter un template à un utilisateur ?

peut-on (si oui comment) affecter un template à un utilisateur ?

par REMI PICARD (substitute),
Nombre de réponses : 11

bonjour,


j'ai ajouté un template (theme graphique) à mon Moodle.


Je voudrais savoir s'ii est possible de l'affecter uniquement à certain utilisateurs ou mieux, d'exclure certain utilisateurs d'avoir ce thème graphique.

Dans le CMS joomla on peut faire cela très bien, je me dis qu'on peut peut-être aussi ici dans Moodle.

Par exemple, les compte de type prof n'auront pas de thème, seul les comptes des apprenants auraient un thème "joli aguicheur".

Au minimum j'aimerais cela :

compte de type admin : aucun thème, le visuel classique de Moodle.

compte visiteur : aucun thème

compte validé (un rôle type, ou une catégorie ou une cohorte) un autre thème


merci de vos renseignements

Moyenne des évaluations  -
En réponse à REMI PICARD (substitute)

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

Bonjour,

L'administrateur peut "Autoriser les thèmes de cohortes" en suivant le chemin :

Administration du site -> Présentation -> Thèmes -> Réglages thème


Ainsi en créant  une cohorte "Gestionnaires", une cohorte "Professeurs", une cohorte "Apprenants" (sans intersection), vous pourrez imposer ou non un thème par cohorte (le paramétrage se trouve en bas de page après la description).

Vous trouverez d'autres pistes dans le fil de discussion : Page d'accueil différente

Christian

Moyenne des évaluations Utile (2)
En réponse à Christian Bocquet

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Outre le thème de base choisi avec le sélecteur de thèmes et qui s'applique à la page d'accueil et, par défaut, partout ailleurs, vous pouvez:

  • Choisir une liste de thèmes autorisés parmi ceux installés dans Moodle.
  • Définir des thèmes:
    • D'utilisateur. Dans ce cas l'utilisateur est libre de choisir celui qui lui plaît le plus, sauf s'il est imposé par ailleurs (voir la suite)
    • De cours,
    • De catégorie,
    • De cohortes.
En réponse à Christian Bocquet

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par REMI PICARD (substitute),

bonjour,


ok j'ai réussi à activer la liste de choix de theme dans le profil utilisateur.

J'ai pu mettre le theme de base BOOST à l'admin.

Mais je n'aime pas l'idée que les autres utilisateurs puisse changer aussi.

Peut-on leur enlever ce privilège s'en se constrainte à les mettre dans une cohorte.

Ne peut-on pas donner un droit exlusif à l'administrateur ?

Si je re-désactive l'option, est-ce ceux qui ont déjà changer de theme vont juste voir la liste disparaitre ou bien leur choix va être annulé (admin inclu) et le theme redevenir celui par défaut pour tout le monde ?

Cela me paraîtait étonnant qu'on ne puise pas paramétrer "UNIQUEMENT l'admin peut faire telle chose"
En réponse à REMI PICARD (substitute)

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par REMI PICARD (substitute),

avec le paramètre activé  allowthemechangeonurl  je pensais avoir trouvé mon bonheur mais l'option ne fonctionne.


Je n'arrive pas à basculer en Boost en ajoutant dans l'URL  ?theme=boot ou &theme=boost !

même avec ceci ça ne marche pas  ?theme=theme_boot ou &theme=theme_boost


à moins que Boost ayant un autre nom que "boost" ou que "theme_boost", je ne vois pas le souci.

En réponse à REMI PICARD (substitute)

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par Christian Bocquet,
Avatar Moodleurs particulièrement utiles

 "ok j'ai réussi à activer la liste de choix de theme dans le profil utilisateur"

Il ne faut pas  activer le choix du thème par l'utilisateur si vous voulez imposer un thème.

En réponse à Christian Bocquet

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par REMI PICARD (substitute),

mon but c'est que je ne veux pas imposer un thème à l'administrateur mais aux étudiants.


administrateur : thème de base Boost

tous les autres : forcés à un thème prédéfini (autre que Boost).


En réponse à REMI PICARD (substitute)

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par REMI PICARD (substitute),

j'avais essayé theme=boost

et aussi theme=theme_boost


et aussi avec ?   et  avec &


tout à l'heure ça ne fonctionnait pas, maintenant ça fonctionne bien.


merci de m'avoir relancé .

problème résolu pour moi.


En réponse à REMI PICARD (substitute)

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Bonjour,

Pouvez-vous donc récapituler brièvement et simplement ce que vous vouliez au départ et la solution que vous avez mise en place?

J'ai eu un peu de mal à vous suivre entre tous vos paramètres...pensif

Ce sujet est utile il me semble.

En réponse à Daniel Méthot

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par REMI PICARD (substitute),

bonjour,


au départ je voulais que l'administrateur  ait un theme à lui (qui ne soit pas bling bling et surchargé) et que les étudiants aient un thème fixe sans possibilité de le changer (un theme bling bling attractif fait par un pro).


j'ai donc activé l'option  permettant allowthemechangeonurl  permettant de changer de theme "à la volée" sans que l'option (liste déroulante) soit visible dans le profi létudiant.

ça fonctionne bien, j'ai juste à espérer qu'il n'y ait pas d'étudiants ayant des compétences admin en moodle qui connaissent le principe.


Moyenne des évaluations Utile (1)
En réponse à REMI PICARD (substitute)

Re: peut-on (si oui comment) affecter un template à un utilisateur ?

par Daniel Méthot,
Avatar Moodleurs particulièrement utiles

Merci sourire

Je n'ai jamais utilisé cette fonctionnalité que je ne pensais guère utile.

  1. Dans votre profil si vous choisissez un thème préféré, par exemple Boost ou Clean, au lieu de "Défaut", vous naviguez dans tout votre Moodle en utilisant uniquement ce thème.
  2. Et si vous imposez le "joli" thème dans les cours, vos étudiants ne pourront en choisir d'autres.

Mais il est vrai que quand vous entrez dans les cours, le thème imposé pour le cours l'emporte, même pour vous effectivement.

Donc merci pour votre solution... utile. clin d’œil