This was added in Tiki17: https://sourceforge.net/p/tikiwiki/code/61431 See: Scheduler
Ideally, some things are done as offline processes via a cron job: Cron and there will be more over time.
idea: instead of setting each cron job individually on the server, have one master cron job which launches the others (if they need to run)
- Benefits
- One cron job to set (ex.: every 15 minutes) and everything is managed via the Tiki admin panel.
- cron jobs could be set as part of PluginListExecute
- content editors should be able to set alarms / reminders in the future without access to cron jobs
There is existing code in this direction so it should be merged / cleaned up / extended...
https://sourceforge.net/p/tikiwiki/code/HEAD/tree/trunk/tiki-batch_todo.php
https://sourceforge.net/p/tikiwiki/code/28085/