Skip to content
This repository has been archived by the owner on May 11, 2023. It is now read-only.

openscript-ch/markdown-moodle-bridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unfortunately it is impossible to change a courses content via the API of Moodle. With that, this project became obsolete.

Markdown Moodle Bridge

Moodle is one of the most popular learning management systems. The goal if this project is, to steer the content of a Moodle course via Markdown files.

Set up

  1. Configure the following permissions for the service:
    • core_course_get_contents: For getting the full course listing with blocks and modules.
    • core_course_edit_section: For

Contribute

There is a preconfigured development environment, which contains a Moodle installation and a catch all SMTP server for testing.

  1. Fork and/or clone the project to your development device.
  2. Open your local copy of the project with Visual Studio Code and Dev Containers.
  3. Develop the project with deno task dev --configPath=examples/simple/course.moodle.json.
  4. Test the project with deno test.
  5. Format the files with deno fmt.
  6. Return your changes with a pull request to the project.

The auxiliary services for development can be accessed as follows:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published