Outils pour utilisateurs

Outils du site


tool:lifecycle

Course Life Cycle: Course life cycle management tool

Presentation

The component is an industrial administration tool for managing the life cycle of courses.

The plugin is highly modular and lets you specify your own steps and conditions (triggers), to define workflows suited to your needs.

It is a fork of the original component by Tobias Reischmann, designed for PostgreSQL databases.

Guides

Feature summary

  • Definition of conditions (Example: course end date, course with no activity since X)
  • Definition of actions on conditions - List of possible actions:
    • Mark for archiving
    • Reset the archiving status
    • Delete
    • Duplicate
    • Hide
    • Reset the course
    • Freeze the course (Moodle 3.9 only)
    • Move to a predefined course category
    • Send an email
    • Ask the administrator for an opinion (interactive)
    • 98% compatible with MySQL databases
  • Simulation mode
    • Preview of course selections

Technical sheet

  • Component type: Administration tool
  • Name: Course life cycle
  • Technical name: tool_lifecycle
  • Supported versions: :M41: to :M53:
  • Distribution: APL integration
  • Availability: Experimental

Builds

Note: a “Failing” status does not necessarily mean that the plugin does not work. This status reflects the result of automated tests checking the code against Moodle's strict standards. We are continuously working on bringing all supported plugins progressively into compliance with these development rules.

Branch Continuous integration tests
405 CI status
501 CI status

Credits

  • Tobias Reischmann (University of Münster) - Plugin author
  • Valéry Frémaux (valery@activeprolearn.com) - additional developments
  • Florence Labord (florence@activeprolearn.com) - documentation

Back to plugins index - Back to catalogue index

tool/lifecycle.txt · Dernière modification : de 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki