Outils pour utilisateurs

Outils du site


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:
  
 +<html><!-- nomoodle --></html>{{ :blocks:logo-apl.png?nolink |}}<html><!-- /nomoodle --></html>
 +===== Page Tableau de bord MY : Cas d'usage 2=====
 +
 +====Introduction====
 +
 +**La demande :** 
 +  * Permettre aux enseignants sur la page my (Dasboard/tableau de bord) d'utiliser des modèles de cours pour déployer des cours rapidement sur des catégories de cours déterminées.
 +  * 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/Plugins/plugins locaux/Mon Moodle amélioré
 +
 +L’administrateur ajoute le nom du widget à appeler pour les enseignants :  my_templates
 +
 +Sur la page MY, le widget "mes modèles" apparait
 +
 +
 +====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'enseignant pourra alors déployer ses cours en se basant sur les modèles.
 +
 +{{ :local:my:attrib-role-sur-cat-cours.png?nolink&600 |}}
 +
 +{{ :local:my:attrib-role-sur-cat-cours-2.png?nolink&600 |}}
 +
 +:!: Nota sur l'image 2 le rôle course_creator à été renommé responsable de cours
 +
 +==== Rendu pour un enseignant ====
 +
 +1/L'enseignant clique sur "Créer à partir d'un modèle"
 +
 +{{ :local:my:cours_modele.png?nolink&600 |}}
 +
 +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'édition" il aura le  rôle enseignant dans le cours créé.
 +
 +{{ :local:my:cours_modele2.png?nolink&600 |}}
 +----
 +<html><!-- nomoodle --></html>
 +
 +[[local:my:casestory|Voir le cas d'usage 1]] - [[local:my:casestory2|Voir le cas d'usage 3]]  - [[local:my:casestory3|Voir le cas d'usage 4]] - [[local:my:casestory4|Voir le cas d'usage 5]] - [[local:my:casestory5|Voir le cas d'usage 6]] - [[local:my:casestory6|Voir le cas d'usage 7]] -  -[[local:my:casestory7|Voir le cas d'usage 8]] - [[local:my:userguide|Revenir au guide d'utilisation]] - [[:Local:My|Revenir à l'index du composant]] - [[:plugins|Revenir à l'index des plugins]] 
 +
 +<html><!-- /nomoodle --></html>

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki