Course Request Manager
Maintained by
Michael Milette
Do you struggle to manage requests for moodle courses from your users? No more!! Course Request Manager allows you to create custom request forms with mandatory or optional fields. The tool allows for quick approval of course requests and can automatically send users details of their new courses including enrollment keys etc. Simplify your admin role by installing this essential plugin!
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
It does not. If you need something more, please feel free to submit a Feature Request at https://github.com/michael-milette/moodle-block_cmanager/issues
Best regards,
Michael Milette
I am working on it in my spare time and will hopefully release an update this summer that will be compatible with Moodle 4.0, 4.1 and 4.2. However, I hope you understand that work for my paying clients do get priority.
Please report any bugs to https://github.com/michael-milette/moodle-block_cmanager/issues
Best regards,
Michael
As I said, we are looking for exactly the solution and would also very much like to use the plugin, but are a bit unsure: As far as I can see from the documentation, you are currently developing the plugin alone, which is certainly a lot of work. Thanks a lot for that! But can you also give an estimate if further reliable development/updates can be expected. Please don't get me wrong, but we would of course like to get a more accurate idea of the future reliability of the plugin before we implement a university-wide course ordering process based on it.
Thank you for your understanding!
https://github.com/michael-milette/moodle-block_cmanager/tree/FIX-4
I will be spending a little time over the coming weeks to fix new bugs and compatibility issues. Hoping to have it compatible with Moodle 4.x by the launch of Moodle 4.2 in May.
---------------------
Debug info: ERROR: LIMIT #,# syntax is not supported
LINE 3: ... order by id desc LIMIT 0, 1...
^
HINT: Use separate LIMIT and OFFSET clauses.
SELECT * FROM mdl_block_cmanager_records
WHERE status = 'COMPLETE' OR status = 'REQUEST DENIED'
order by id desc LIMIT 0, 10
[array (
)]
Error code: dmlreadexception
Stack trace:
line 486 of /lib/dml/moodle_database.php: dml_read_exception thrown
line 248 of /lib/dml/pgsql_native_moodle_database.php: call to moodle_database->query_end()
line 859 of /lib/dml/pgsql_native_moodle_database.php: call to pgsql_native_moodle_database->query_end()
line 220 of /blocks/cmanager/cmanager_admin_arch.php: call to pgsql_native_moodle_database->get_records_sql()
line 204 of /lib/formslib.php: call to block_cmanager_adminarch_form->definition()
line 244 of /blocks/cmanager/cmanager_admin_arch.php: call to moodleform->__construct()
--------------------------
Using:
Moodle 3.5.2+
Apache 2.4
PHP 7
Postgresql 9.3