-
Improvement
-
Resolution: Duplicate
-
Minor
-
None
-
3.4
-
None
-
MOODLE_34_STABLE
There are a couple trackers for adding a concept of configurable course fields, similar to user profile fields. This is not another duplicate and is related but complementary. (MDL-34634, MDL-18319)
Instead this is a way for any plugin to programatically add fields which they require in order to work properly. At the moment you can create a new custom form and add it to the course admin menu, but this isn't where people expect to see course settings and by doing that way there is no ability to make fields required when creating or editing a course.
I see this working pretty well exactly the same as the coursemodule ones, ie:
xyz_course_edit_post_actions
xyz_course_standard_elements
xyz_course_validation
- duplicates
-
MDL-73483 Add hooks (instead of callbacks) to extend course edit form
- Closed
- has a non-specific relationship to
-
MDL-18319 Custom (optional) fields for course settings
- Closed
-
MDL-34634 Custom fields for courses
- Closed
- has been marked as being related by
-
MDL-57898 Add custom field types plugin and course custom fields functionality
- Closed
- is duplicated by
-
MDL-60872 Callbacks for course edit form
- Closed