Add the ability to enable/disable badges on a per course basis, analogous to other course items like completion tracking.
1) Add setting in Course administration > Edit settings that would Enable badges Yes/No. If No, then Badges do not appear for that course on the Admin block.
2) Add ability set the default for this in Site admin > Course defaults.
3) Add capability like 'Manage course badges' to allow ability to set this for some roles and not others. Right now there are discreet ones in the system area, so it may be useful to have just one to turn on/off ability for courses. Wondering if it might not be clearer to have one comprehensive one?
- has been marked as being related by
-
MDL-72852 If there are no course badges, students shouldn't have a link to a page saying there are no badges available
- Closed