QBank Remote Manager
- Moodle 4.0–5.2
- 更新 2026-03-31
Extends Moodle Web Services API by importing questions to QBank, importing quiz to the course and retrieving question export categories.
This plugin provides its own External Service.
This plugin was originally developed as part of the author’s Master’s thesis at the Technical University of Košice (TUKE), Faculty of Electrical Engineering and Informatics, Department of Computers and Informatics (KPI).
QBank Remote Manager is a local Moodle plugin that extends the Moodle Web Services API to allow remote management of the Question Bank and Quizzes.
It is primarily designed for integrations with external systems that need to:
– upload questions into Moodle Question Bank,
– create quizzes programmatically,
– assign imported questions to quizzes,
– retrieve available question categories.
The plugin uses standard Moodle core APIs and respects Moodle capability and context checks.
—
Features
– Upload questions to the Moodle Question Bank using XML format
– Create a quiz programmatically in a selected course and section
– Automatically add imported questions to the quiz
– Retrieve question bank categories for a course
– Web service–based API suitable for external integrations
– Compatible with Moodle 4.1+
—
Provided Web Services
- 1.2.0Moodle 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 5.0, 5.1, 5.2