Course Request Manager

Blocks ::: block_cmanager
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!

Course Request Manager 4.1

Moodle 2.1, 2.2, 2.3, 2.4, 2.5, 2.6
Released: Friday, 11 April 2014, 8:12 PM

// block_cmanager is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// block_cmanager is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with Moodle. If not, see .
//
// COURSE REQUEST MANAGER BLOCK FOR MOODLE
// by Kyle Goslin & Daniel McSweeney
// Copyright 2013-2014 - Institute of Technology Blanchardstown.


------------------------------------------------
Course Request Manager for Moodle

by Kyle Goslin & Daniel McSweeney

------------------------------------------------



CRM Current Version 4.1
For Moodle: 2.5+
Tested on: Moodle 2.5 / 2.6


------------------------------------------------


Description:

This block is allows administrators to streamline the course creation
process at the start of the semester by allowing educators to make
requests for courses to be created.

Once requested, the Moodle administrator is responsible for accepting or
denying requests for courses. If the administrator is not happy, a comment
feature allows a conversation to take place between them and the educator about
the pending request.

During the process of creating a course request, additional information
about the course can be collected from the educator such as course title,
course codes and semester information. This block also offers additional
customizable fields to allow the administrator to collect additional course
information.


== Installation ==

To install this block, simply drop the entire cmanager folder into your
moodle/blocks folder.

Once this has been done, navigate back to your homepage and add an instance
of the block.

Once you have done this, a short script will run setting up cmanager's environment
variables. This script will notify you when it is finished.

.. and you are ready!

For detailed install documentation, please take a look at the documentation
in the "Documentation" folder.



== Upgrade ==
To upgrade, simply copy the entire cmanager folder into your
moodle/blocks folder.


== Documentation ==

Documentation for this block can be found in the "Documentation" folder.

== Bug Tracking ==

If you discover any bugs, please do not hesitate to share it with us at:
https://github.com/Kylegoslin/Course-Request-Manager/issues

== Latest Release ==

The latest release of our block can be found at:
https://github.com/Kylegoslin/Course-Request-Manager

Version information

Version build number
2014041041
Version release name
4.1
Maturity
Stable version
MD5 Sum
8153df283a30ce4b331006e775a5bd0e
Supported software
Moodle 2.1, Moodle 2.2, Moodle 2.3, Moodle 2.4, Moodle 2.5, Moodle 2.6

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Blocks

  1. Make sure you have all the required versions.
  2. Download and unpack the block folder.
  3. Place the folder (eg "myblock") in the "blocks" subdirectory.
  4. Visit http://yoursite.com/admin to complete the installation
  5. Turn editing on in any home or course page.
  6. Add the block to the page
  7. Visit the config link in the block for more options.