Moodle

Course formats: Create manage course format page (/admin/formats.php) to improve ability to manage course formats

Details

  • Type: New Feature New Feature
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 2.0
  • Fix Version/s: None
  • Component/s: Administration, Course
  • Labels:
    None
  • Affected Branches:
    MOODLE_20_STABLE

Description

In terms of the different types of plugins that are available, the course format is one that is not easily managed. How does one go about disabling or removing a course format other than deleting the code? What happens to courses that were using that course format? What if an institution wanted to disable a particular course format as an option (but not delete the code from the server). These are the types of options that we provide for modules, blocks, and filters but not for course formats. It would be good if we added a page /admin/formats.php that could be used to manage course formats similar to: /admin/blocks.php and /admin/modules.php.

Activity

Hide
Tiffany DeJager added a comment -

I agree. We have set up our courses to function within one of the course formats and we want to remove teacher ability to modify which course format is used.

Show
Tiffany DeJager added a comment - I agree. We have set up our courses to function within one of the course formats and we want to remove teacher ability to modify which course format is used.
Hide
Anthony Borrow added a comment -

I wonder if we should have a course_formats table with one of the fields being visible. Again my thinking is that this would model the behavior and be consistent with how we treat blocks, modules and other plugins. On the other hand, I'm not sure if a table is really necessary. Alternatively, we could handle it by providing course format settings and then adding an option of visibility. That would be another way of turning it off and leaving the code on the server. Peace - Anthony

Show
Anthony Borrow added a comment - I wonder if we should have a course_formats table with one of the fields being visible. Again my thinking is that this would model the behavior and be consistent with how we treat blocks, modules and other plugins. On the other hand, I'm not sure if a table is really necessary. Alternatively, we could handle it by providing course format settings and then adding an option of visibility. That would be another way of turning it off and leaving the code on the server. Peace - Anthony
Hide
Nick Thompson added a comment -

Love your ideas on this Anthony, would be great to manage formats.

Show
Nick Thompson added a comment - Love your ideas on this Anthony, would be great to manage formats.

People

Vote (3)
Watch (2)

Dates

  • Created:
    Updated: