Use template on course creation

General plugins (Local) ::: local_course_template
Maintained by Charles Fulton, Andrew Zito
This local plugin allows site administrators to create "template" courses which will be restored into new courses on course creation.

Use template on course creation v3.9.2

Moodle 3.9, 3.10, 3.11, 4.0, 4.1, 4.2, 4.3, 4.4
Released: Tuesday, 22 August 2023, 9:18 PM

Changelog

3.9.2 (August 22, 2023)

  • Allow the template course startdate and enddate to override the new courses's dates. Thanks @bfriesenvcc for the suggestion.

3.9.1 (May 16, 2023)

  • [BUGFIX] Fix issue where the plugin failed with non-standard backup paths (thanks @kiklop74)

3.9.0 (April 18, 2022)

  • [BUGFIX] Fix bug that could cause backup/restore to fail when caching is disabled
  • Drop support for Moodle 3.7-3.8

3.7.0 (March 22, 2021)

  • Migrate CI builds to Github Actions
  • Drop support for Moodle 3.6
  • [Bugfix] Fix hard-coded admin id (thanks @jtsafran)

3.6.3 (August 12, 2020)

  • [Bugfix] fix bug that would cause cleanup script to run continuously

3.6.2 (July 31, 2020)

  • Add tests for caching functionality
  • Add option to disable caching
  • [Bugfix] template id caching was inconsistent

3.6.1 (June 15, 2020)

  • Code cleanup
  • Streamlined unit testing matrix

3.6.0 (January 21, 2020)

  • Added default template functionality
  • Added custom 'template copied' event and logging
  • Dropped support for Moodle below 3.6

3.4.1 (May 18, 2019)

  • Fixed missing language string

3.4.0 (May 13, 2018)

  • Updated for GDPR compliance

  • Changed version numbering to match stable version

  • First stable release

0.3.0 (August 24, 2017)

  • Ensure extra news forums are properly deleted after course creation

0.2.0 (May 9, 2017)

  • Improve test coverage
  • Add locking support

0.1.0 (March 3, 2017)

  • Initial release

Version information

Version build number
2022041802
Version release name
v3.9.2
Maturity
Stable version
MD5 Sum
719cf85f9ae615f3432544f68fe3a575
Supported software
Moodle 3.9, Moodle 3.10, Moodle 3.11, Moodle 4.0, Moodle 4.1, Moodle 4.2, Moodle 4.3, Moodle 4.4
  • Latest release for Moodle 3.9
  • Latest release for Moodle 3.10
  • Latest release for Moodle 3.11
  • Latest release for Moodle 4.0
  • Latest release for Moodle 4.1
  • Latest release for Moodle 4.2
  • Latest release for Moodle 4.3
  • Latest release for Moodle 4.4

Version control information

Version control system (VCS)
GIT
VCS repository URL
VCS tag
v3.9.2

Default installation instructions for plugins of the type General plugins (Local)

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder in the "local" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation.