by Davo Smith.
Local plugins can add settings anywhere in the 'site admin' settings tree (including new settings pages in that tree), but there is no support for adding settings to a course settings page.
Enrolment plugins can add items to the course settings page, or you can use a block to add extra settings on a different page, or you can modify core code to add settings to the course page. I'm not aware of any other options.