Blocks: Course Request Manager
A real time saver for site admins who needs to process requests for new course setups. The course request manager block allows the admin to easily design and deploy custom course request forms which can be used by users with appropriate permissions.
Unlike the moodle core request feature which uses a single text box for information on the request, course request manager allows the administrator to design course request forms with up to 15 form fields for gathering request data from a user. Form elements may include text areas, text fields, drop down lists, check boxes etc. Forms can be created and managed using a simple and easy to use form editor.
The block is ideally suited for administrators who want to deploy an internal moodle request system and avoid requests sent via email or other communication methods. It aims to improve on the core request feature by adding the ability to custom design request forms.
The block also contains a suite of features for managing, approving and commenting on requests.
- Design custom request forms
- Quick approve requests
- Auto assign request authors as teachers on approved courses
- Manage multiple course requests
- Automatically send confirmation emails
- Attach comments to requests
- Bulk request operations (new in version 3)
- View request history etc
- Design custom notification emails
- Set fields to mandatory or optional (new in version 3)
- Allow manager and course creator roles to approve requests (new in version 4.3)
The block is designed to improve workflow in managing and approving course requests.
It has been developed by Daniel McSweeney and Kyle Goslin from the Institute of Technology Blanchardstown, Dublin
== Screencasts (Version 3) ==
A series of short screencasts on the setup and use of course request manager version 3.x for moodle (screen casts for version 4.x will follow)
Setting the admin settings
A quick overview of the various administrator settings for course request manager.
Setting the eMail configuration options for the course request manager block for moodle 2.
Setting up the request form - page 1
Setting the configuration options for the first page of the course request form.
Setting up the request form - page 2
Setting the configuration options for the second page of the course request form.
Making Requests - User Perspective
An overview of the request process from an end user perspective.
Managing Requests - Admin Perspective
An overview of the request management process from an administrator perspective.