Enabling Custom Course Settings

Enabling Custom Course Settings#

Tags: site operator

Tutor Instructions#

To enable course developers to add custom fields to a course on your instance of Open edX,, the ENABLE_OTHER_COURSE_SETTINGS flag must be enabled by making a Tutor plugin.

from tutor import hooks

hooks.Filters.ENV_PATCHES.add_item(
    (
        "openedx-cms-common-settings",
        "ENABLE_OTHER_COURSE_SETTINGS = True"
    )
)

Legacy (non-Tutor) installations#

To enable course developers to add custom fields to a course on your Open edX instance, you must configure the studio.yml file.

Note

Before proceeding, review Guidelines for Updating the Open edX Platform.

  1. Stop the LMS server.

  2. Create or update the file studio.yml to include the custom course settings feature flag.

    'ENABLE_OTHER_COURSE_SETTINGS': true,
    
  3. Restart the LMS server.

Maintenance chart

Review Date

Working Group Reviewer

Release

Test situation