-
Improvement
-
Resolution: Fixed
-
Minor
-
3.10
-
MOODLE_310_STABLE
-
MOODLE_400_STABLE
-
MDL-70230-master -
Context
Sometimes admin settings define values that affect the behaviour of scheduled tasks.
Problem/Idea to improve
It would be very good to have the status (active, inactive) of the related scheduled task, and a shortcut for the configuration of the shcheduled task.
Proposal
Add an admin header-like setting that provides a plain admin setting informing about its status (it's running or not) and a link to its configuration, as a shortcut for updating the task if necessary.
This admin setting, together with the rest of admin settings related to that, would provide the whole big picture of the task status and settings.
The class could have this constructor: "admin_setting_scheduled_task(string $name, string $scheduledtaskname[, string $extradescription])" where:
- $name is the setting name, as always.
- $scheduledtaskname is the name of the scheduled task, as full classpath name.
- (optional) $extradescription is a string which can help adding context to the setting page for this given task. This admin setting already provides some lines with the status, the class name and its description. However, we could imagine several tasks settings in a single page, and would help admin users to understand/remember what they do or are related to.
- caused a regression
-
MDL-72138 Cannot run core tasks via "Run now" from scheduled tasks list
-
- Closed
-
-
MDL-75308 Scheduled Task: Run now is not appearing for Local Plugins
-
- Closed
-
- has been marked as being related by
-
MDL-66308 Create an admin_setting_configcrontab object
-
- Closed
-
- Testing discovered
-
MDL-71514 simplify positioning via CSS on an anchor on the same page
-
- Closed
-