marking workflow customization

marking workflow customization

autor Dave Balch -
Počet odpovedí: 2

Hi,

My group wants to change the way the mod_assign marking workflow functions, e.g. new/different states, sending emails on different/additional events.

Is there a recommended approach to this?

 

It might be overkill, but I could imagine a system where - rather than hardcoding states - we create custom workflows as (sub)modules that:

  1. define each state,
  2. define which state transitions are allowed for which capabilities,
  3. use the Events API to emitting entry and exit events on each state transition
  4. define actions to take on particular state transition events (e.g. enter "Released" = send email to student).
Priemer hodnotení : -
V odpovedi na Dave Balch

Re: marking workflow customization

autor Marius Jugariu -

I've already submitted a report on the tracker here: https://tracker.moodle.org/browse/MDL-44565 if you wish to vote / contribute on it