Room booking and integration with mail server

Room booking and integration with mail server

by A R -
Number of replies: 3

What's the best way currently to handle the room booking problem for moodle (latest version) courses? Is it possible to have shared resources? Basically I am looking for a mechanism to have a list of rooms available to the course creators. They should only be able to see a room if it's not booked by someone else for that time slow. It would nice if it ties into outlook but for now having this separate or just in moodle would be fine too. I'm currently in the process of implementation a moodle pilot and course admins really want a room booking feature.

Thanks.

Average of ratings: -
In reply to A R

Re: Room booking and integration with mail server

by Jez H -

If you are using outlook then the best thing would be to setup a shared calendar for the room in there and not use Moodle.

If you want it in Moodle you could take a look at:

https://moodle.org/plugins/view.php?plugin=mod_scheduler

The problem is it is designed to book time with teachers not rooms so as it stands you would need to setup a user account for each room which is a pretty bad hack.


In reply to A R

Re: Room booking and integration with mail server

by Howard Miller -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Have a look at www.iomad.org

One of it's facilities is to define face-to-face training locations. Info from the web page as follows...

"Face to face (training) event activity can be set up for companies to allow for users to book places at training events or managers to book places by proxy to these events. This incorporates a flexible approval approach to allow access to the training event."

I have used Scheduler in a large site and, unfortunately, found it not to be entirely reliable. 

In reply to Howard Miller

Re: Room booking and integration with mail server

by Geoffrey Rowland -
Picture of Plugin developers

There is also the MRBS block. Based on the stand-alone MRBS (Meeting Room Booking System) project http://mrbs.sourceforge.net, this allows users to book rooms and other resources from within Moodle. 

https://moodle.org/plugins/pluginversions.php?plugin=block_mrbs

I have not used it recently, though it is documented to work with Moodle versions up to, at least, 2.7.


Alternatively, following on from Jez's comment about Outlook, a more 'lightweight' solution using iCal import/export with an external calendar (Outlook?, Google Calendar?) might meet your needs.

https://docs.moodle.org/28/en/Using_Calendar

https://docs.moodle.org/28/en/Calendar_import