Ralf Erlebach
Lead maintainer
A companion block for the Course Control Hub (local_coursectrl) Moodle plugin. The block displays upcoming course activity dates directly on the course page and lets editing teachers open the Course Control Hub shift workflow without leaving the course.
local_coursectrl/timeline.php with the shift dialog pre-opened (only shown to users with local/coursectrl:bulkaction capability)local_coursectrl 1.2.0 or later (version 2026051100+)blocks/coursectrldates/ inside your Moodle installation.local_coursectrl is installed and up to date.The block stores no personal data of its own. Two Moodle user preferences per block instance are used to track dismiss and force-show state:
block_coursectrldates_splash_dismissed_ — permanent dismiss flag per userblock_coursectrldates_force_show_ — one-shot force-display flag per userBoth preferences are deleted when the block instance is removed. They are exported via Moodle's Privacy API.