apluslms / a-plus-rst-tools

Tools to publish RST course content for mooc-grader and a-plus. Should be cloned as a course submodule.
MIT License
6 stars 24 forks source link

Add support to configure module model solution #168

Closed Mikael-Lenander closed 1 year ago

Mikael-Lenander commented 1 year ago

Description

What?

Adds support to configure new course module options: model answer and module solution reveal rule. See https://github.com/apluslms/a-plus/pull/1229. Should be merged together with https://github.com/apluslms/gitmanager/pull/51 and https://github.com/apluslms/a-plus/pull/1250.

Why?

Options should be able to be configured in the courses' repositories.

How?

Meta directive accepts new options.

Testing

What type of test did you run?

Added rst code to O1 and Aplus manual repositories that configure new course module options. Ran gitmanager and A+ locally and checked in A+ course settings that the options were saved.

Did you test the changes in

Translation

Programming style

Have you updated the README or other relevant documentation?

Is it Done?

Clean up your git commit history before submitting the pull request!