local:my:casestory1

MY Dashboard Page: Use Case 2

Introduction

The request:

  • Allow teachers on the my page (Dashboard) to use course templates to quickly deploy courses in given course categories.
  • Do not allow teachers to create or modify the proposed templates.

The answer: Use a widget of the local_my component and play on roles and permissions.

1/ MY page

Path: Site administration/Plugins/Local plugins/Enhanced My Moodle

The administrator adds the name of the widget to call for teachers: my_templates

On the MY page, the “my templates” widget appears

2/ Roles

No user who must not have access to the templates has a role in the courses that serve as templates

3/ Permissions

The course_creator role must be assigned on one (or several) course categories where the teacher can then deploy their courses based on the templates.

:!: Note: on image 2 the course_creator role has been renamed course manager

Rendering for a teacher

1/ The teacher clicks on “Create from a template”

2/ They can create a course based on the templates available only in the category where they are course_creator

:!: If they tick the “give me editing rights” box, they will have the teacher role in the created course.


See use case 1 - See use case 3 - See use case 4 - See use case 5 - See use case 6 - See use case 7 - -See use case 8 - Back to the user guide - Back to the component index - Back to the plugin index

local/my/casestory1.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki