Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/peterupfold/moodle-assignsubmission_hlt

A submission plugin for the Moodle assignment module that allows us to set a "set date" and "due date" calendar event in the student's calendar.
https://github.com/peterupfold/moodle-assignsubmission_hlt

Last synced: 5 days ago
JSON representation

A submission plugin for the Moodle assignment module that allows us to set a "set date" and "due date" calendar event in the student's calendar.

Awesome Lists containing this project

README

        

Moodle Assignment Submission Module: HLT
========================================

A submission plugin for the Moodle Assignment module that allows us to set a "set date" and "due date" calendar event in the student's calendar.

As long as the "HLT" submission method is ticked when the Assignment is created, this plugin is able to add an extra "Set Date" event in the student calendar. This event is automatically updated whenever the Assignment is updated.

## Reference

To test the patch:

# Hack a submission plugin to add a calendar event for the assignment (with a different eventtype than 'due') in the save_settings() method
# Create an assignment with a due date. Confirm that both this and the other events have been added to the calendar as expected.
# Edit the assignment to disable the due date. Confirm that the other event has not been removed.
# Hide the assignment. Confirm that the other event is hidden in the calendar
# Delete the assignment. Confirm that the other event is deleted.
Assignee Michael Aherne [ maherne ]```

https://tracker.moodle.org/browse/MDL-52013