local:my:casestory1
Différences
Ci-dessous, les différences entre deux révisions de la page.
| — | local:my:casestory1 [2025/10/15 10:32] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | < | ||
| + | ===== Page Tableau de bord MY : Cas d' | ||
| + | |||
| + | ====Introduction==== | ||
| + | |||
| + | **La demande :** | ||
| + | * Permettre aux enseignants sur la page my (Dasboard/ | ||
| + | * Ne pas permettre aux enseignants de créer ou de modifier les modèles proposés. | ||
| + | |||
| + | **La réponse :** Utiliser un widget du composant local_my et jouer sur les rôles et permissions. | ||
| + | |||
| + | |||
| + | |||
| + | ====1/ Page MY==== | ||
| + | |||
| + | |||
| + | Chemin : Administration du site/ | ||
| + | |||
| + | L’administrateur ajoute le nom du widget à appeler pour les enseignants : my_templates | ||
| + | |||
| + | Sur la page MY, le widget "mes modèles" | ||
| + | |||
| + | |||
| + | ====2/ Rôles==== | ||
| + | |||
| + | Aucun utilisateur ne devant pas avoir accès aux modèles n'a de rôle sur les cours qui servent de modèles | ||
| + | |||
| + | ====3/ Permissions==== | ||
| + | |||
| + | Il faut attribuer le rôle course_creator sur une (ou plusieurs) catégorie(s) de cours ou l' | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | :!: Nota sur l' | ||
| + | |||
| + | ==== Rendu pour un enseignant ==== | ||
| + | |||
| + | 1/ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | 2/ Il peut créer un cours basé sur les modèles disponibles uniquement dans la catégorie ou il est course_creator | ||
| + | |||
| + | :!: S'il coche la case "me donner les droits d' | ||
| + | |||
| + | {{ : | ||
| + | ---- | ||
| + | < | ||
| + | |||
| + | [[local: | ||
| + | |||
| + | < | ||
