General plugins (Local): Course templates

Maintained by Yes, that's meFlotter Totte, Picture of Sunny TeacherSunny Teacher, Picture of emeneo Pluginsemeneo Plugins
With this plugin you can easily create courses based on course templates. The plugin also can be used to easily duplicate courses
740 sites
69 fans
Current versions available: 1

What this plugin does

With this plugin you can easily create courses based on course templates. The plugin also can be used to easily duplicate courses


  1. - Install the plugin as usual
  2. - Manually create the course category "Course templates" (you may later wish to hide this category)

Adding a template course

Add any kind of course into above "Course templates" category.

Creating a template based course

Please see the picture below:

Create template based course

Stay up to date

A big thanks to emeneo for providing a place for support for the plugin. I recommend you to create an account on below site in order to receive latest information related to the plugin.

emeneo plugin world

  • Emma Richardson (Testing Moodle 3.3, 3.4)
  • Michael Milette (Course names, summaries and course categories are now processed through Moodle filters)
  • Renato Soldenhoff (Improved role based access)


Screenshot #0


Yes, that's me
Flotter Totte (Lead maintainer)
Picture of Sunny Teacher
Sunny Teacher: Maintainer
Picture of emeneo Plugins
emeneo Plugins: Concept, development and support
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Przemek Kaszubski
    Mon, Jul 30, 2018, 11:10 PM
    Hello, I've just tested the plugin and seen that Moodle 3.5 says it does not implement the Moodle privacy API. I would think th plugin probably does not store any user data, but Moodle would need to be told that in the settings. Full compatibility with the latest privacy API is important on our new site. Could this glitch be removed in the near future? Thanks.
  • Picture of Davide Lista
    Fri, Sep 28, 2018, 11:30 PM
    Hi, how can I use the plugin on Moodle 3.5 with the "Course creator" role instead of the "Administrator" role?

  • Picture of Alexandre Scherbyna
    Sat, Dec 22, 2018, 3:46 AM
    Only administrators can create the courses. sad Why not Manager or courses creator ?
  • Picture of Jari Vilkman
    Mon, Apr 15, 2019, 6:22 PM

    I'm using local_course_templates on Moodle 3.5.5.

    I have set that editingteacher-role can be used in category-context and checked that role has:

    local/course_templates:view are allowed.

    When I try to create a course with as a categorylevel edtingteacher it always gets stuck in "creating"....

    Is there a bug here or do I need to give more permissions for the categorylevel editingteacher for it to work?
  • Picture of Jari Vilkman
    Wed, Apr 17, 2019, 6:43 PM

    Your plugin also have multiple misspelling/bad english in Moodle language pack, please fix these.
  • Picture of Pieter Verheyden
    Sun, Apr 21, 2019, 3:43 AM
    Is there going to be a version for Moodle 3.6 ?
  • Picture of Blair F.
    Fri, Jul 5, 2019, 12:11 AM
    I'm using Moodle 3.4 and I've just noticed that the Add Course link, shown above, doesn't show up anywhere. The only way I can get to it is to search for "Add course," or "templates", in the site admin search field. Am I blind?
  • Picture of Blair F.
    Fri, Jul 5, 2019, 1:13 AM
    Actually, I just noticed that the Add a Course link wasn't even there up until Moodle 3.6, according to this tracker item: . I just test it in 3.6 and the link doesn't take you to the templates, though. I do wish there was an easier way to get there, rather than searching for it.
  • Yes, that's me
    Sat, Aug 24, 2019, 2:08 PM
    "Add course" link is back at it's original place.
  • Picture of Emma Richardson
    Thu, Sep 19, 2019, 4:03 AM
    It would be great if we could add additional fields to the course creation page - maybe start and end date (as mentioned previously), description and any custom fields...
  • Yes, that's me
    Thu, Sep 19, 2019, 11:17 AM
    Hi Emma, Not sure if you saw already that the site admin can define in the plugin settings, that after entering course name etc, the process jumps to the course setting page (which contains all course fields),. Hope that helps smile
  • Picture of Laurent Dairaine
    Wed, Oct 2, 2019, 1:08 AM
    Hello, I have the same problem than @Urpo Karhula (which is using Moodle 3.5.5.) with the creation process stuck on "Creating...". My Moodle version is 3.7. Any idea ?
  • Yes, that's me
    Wed, Oct 2, 2019, 5:16 PM
    @Laurant Dairaine: are you using the admin or another role?
  • Picture of Laurent Dairaine
    Wed, Oct 2, 2019, 6:16 PM
    @Flotter Totte, Yes I am using the admin role, and it is the same behavier for other roles that can create courses. In fact, it seems it is only a presentation problem, because the course is created, even if the creation page is stuck with "Creating...". I am using the Fordson theme. Could it be related to this?
  • Yes, that's me
    Wed, Oct 2, 2019, 6:37 PM
    @Laurent Dairaine - Oh, ic. Actually with admin user it should work. Given that, I see 3 possibilities: 1. There is a problem with the content in your original course. You can try to manually backup and restore the course. If a problem happens, than this is the reason. 2. The course (name) already exists 3. Relatively big original course in relation to the server resources
1 2 3
Please login to post comments