Hi, I'm creating a question import plugin which connects to another LMS using a REST API to actually import the questions. I'm looking to either:
- Create a new tab alongside 'Questions', 'Categories', 'Import' and 'Export' in the horizontal navigation (Preferred option), or;
- Create a new section on the import page which only shows if the new import type is selected (and hide the 'import from file' section)
For a), From what I can tell, the navigation for the questions menu is built with the `question_extend_settings_navigation()` function in lib/questionlib.php, and extendable only by overriding the `extra_horizontal_navigation()` function in the `core_question_bank_renderer` class, meaning I can really only override it in a theme, which is not what I want.
For b), I'd need to override import_form.php, which I don't think is possible?
It doesn't make any sense to make this a theme, as we'll need to apply this plugin to more than one instance, running different themes, and themes can be changed by the user.
Any ideas on how I can achieve this?