Skip to content

TechnologyEnhancedLearning/moodle-tool_muprog

 
 

Repository files navigation

MSSQL Compatibility Patch

This fork includes fixes to make the plugin compatible with Microsoft SQL Server.

⚠️ This fork includes MSSQL compatibility fixes. See wiki for details.

Changes made:

  • Renamed reserved column public to ispublic
  • Updated install.xml and upgrade steps
  • Removed tool_mulib MSSQL block from environment.xml

⚠️ This fork is not officially supported by the original authors. Use with caution in production environments.

Programs plugin for Moodle™ LMS

Moodle Plugin CI

Programs is a comprehensive set of plugins designed to implement programs, also known as learning pathways. This functionality enables educators, administrators, and organizations to create structured, sequential learning journeys tailored to meet diverse learning goals and requirements. The robust features of Programs provide enhanced flexibility and automation, making it an indispensable tool for managing complex educational or training offerings.

Programs enhance Moodle's core functionality by bridging gaps in traditional course management. They offer solutions for challenges such as organizing courses across categories, managing multi-tenancy for course roles, and scheduling individualized course access. With seamless integration into Moodle™ LMS, Programs provide a scalable and efficient way to manage both small-scale and large-scale learning initiatives and training.

Key features

  • program content created as a hierarchy of courses, training frameworks and course sets with flexible sequencing rules,
  • multiple sources for allocation of students to programs,
  • advanced program scheduling settings,
  • efficient course enrolment automation,
  • easy-to-use Program management interface,
  • Program catalogue where students may browse available programs and related courses,
  • dedicated My programs profile page,
  • My programs dashboard block for quick access to details.

Requirements

This plugin requires following plugins:

Other recommended plugins:

Documentation

See plugin documentation and Wiki pages for more information.

Acknowledgement

This plugin is a fork of Programs by Open LMS and exists thanks to Open LMS's decision to release it to the public under the GPL 3.0 license.

Note that the current code is still under development and is not suitable for production use. If you require a stable version for a production environment or commercial support, please consider Open LMS Work. This plugin is not suitable for existing customers of Open LMS due to the lack of upgrade path.

MuTMS suite of plugins is not associated with Moodle HQ or Open LMS in any way.

About

MuTMS Programs plugin for Moodle™ LMS

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PHP 86.3%
  • Gherkin 13.6%
  • Other 0.1%