MDL-45324 assign: notify when workflow is Off, or if state is Released
commit70cfc878b9b1d63a8b07f5d4d4255ca5273b7bee
authorJonathon Fowler <jf@jonof.id.au>
Fri, 5 Dec 2014 09:44:49 +0000 (5 19:44 +1000)
committerJonathon Fowler <jf@jonof.id.au>
Wed, 10 Dec 2014 12:29:08 +0000 (10 22:29 +1000)
tree4a8115f5154105ac381a77ac140fba43204c39fd
parent2d84748c263083c76c38202d696dac2086e3668e
MDL-45324 assign: notify when workflow is Off, or if state is Released

When marking workflow is enabled, students will be notified only when
the workflow state transitions to 'Released'. Until that happens,
sending of messages will be held and the 'Notify students' grading
form option will be locked.

Additionally, the batch set marking workflow state facility gains
the 'Notify students' option.

Credit to Steve Upton and David Balch for the basis of this patch.
mod/assign/batchsetmarkingworkflowstateform.php
mod/assign/gradeform.php
mod/assign/lang/en/assign.php
mod/assign/locallib.php
mod/assign/tests/locallib_test.php