Your Moodle version

Blocks: MRBS

Maintained by Davo Davo Smith
Based on the stand-alone MRBS project ( ), this allows users to book rooms and other resources from within Moodle.
Moodle 2.2, 2.3, 2.4, 2.5, 2.6, 2.7

For a full description of this block, please see here

A Moodle 1.9 version of this plugin can be downloaded directly here: - this is not available on as there would be a lot of work involved in rewriting it to pass the automated database naming checks.


Screenshot #0


Davo Smith (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Carol walking in the Howgills
    Wed, Mar 4, 2015, 11:49 PM
    Thanks Davo that's very kind of you. I've shared a google doc with you.
  • Carol walking in the Howgills
    Thu, Mar 5, 2015, 6:53 PM
    Hi again Davo
    My test server is now working properly The only difference I can see is that the date section of phpinfo has:

    date.timezone Europe/London Europe/London

    whereas my live server says:

    date.timezone no value no value

    I'm afraid it's my server configuration rather than anything in the MRBS block that's causing the problem - php.ini? I'm going to look...
  • Carol walking in the Howgills
    Thu, Mar 5, 2015, 6:58 PM
    OK, I'm pretty sure that was it. On my live server:
    grep timezone /etc/php5/apache2/php.ini
    ; Defines the default timezone used by the date functions
    ;date.timezone =

    but on working server:
    date.timezone = Europe/London

    I will have to wait to restart apache on live and will post if that wasn't the answer.
  • Picture of Peter de Groot
    Fri, Apr 17, 2015, 1:12 PM
    Great block. Having been using it for years.

    Query . .. How can I can change the colours of the meeting type.

  • Davo
    Fri, Apr 17, 2015, 4:28 PM
    The colours are defined in blocks/mrbs/styles.css:
    #mrbscontainer TD.A {background-color:#FFCCFF}
    #mrbscontainer TD.B {background-color:#99CCCC}
    #mrbscontainer TD.C {background-color:#FF9999}

    They could be overridden by adding specific styles to your theme, or by adding an additional 'style' tag to the page head via 'Site admin > Appearance > Additional HTML'.
  • Picture of D Mr
    Wed, Aug 26, 2015, 9:25 PM
    We are awaiting the new release of the meeting room booking system module. I found this link relating to this:
    We have upgraded our PHP server and now the booking system is not working properly. Please let me know if the new version has been released and how to access it.
  • Davo
    Wed, Aug 26, 2015, 9:30 PM
    Hi, I'm not quite sure what you are asking for.

    I am not responsible for the development of the MRBS project - I maintain a version of this that is embedded in a Moodle block. Sadly, the Moodle version has long since diverged, in incompatible ways, from the original MRBS, so merging in the latest version of MRBS would take a long time to do.
  • A Bali tanti anni fa ...
    Sat, Oct 17, 2015, 6:11 PM
    Hi, I have a proble with delete booking, the corresponding button dont appear?
  • Davo
    Mon, Oct 19, 2015, 6:33 PM
    Gianni, I'm not really clear what you are asking.
    If there is a problem with deleting a booking, you need to give a clear, step-by-step, explanation about exactly how to reproduce the problem, otherwise there isn't much I can do to help.
  • A Bali tanti anni fa ...
    Tue, Oct 20, 2015, 2:31 AM
    Sorry for my english.
    The users, with rights mrbs editors, can't delete their bokings because the button "delete" dont'appeare in their panels.
    Vvice versa the mrbs administrator can delete

  • Picture of Robin Schröder
    Thu, Oct 22, 2015, 8:43 PM
    we r using moodle 2.9.2+ and we have installed the MRBS Plugin successfully - no errors occured. The 3 roles are generated automatically. With my Admin-Account i added the Block-Plugin in a cource.
    I assigned a student to the role "MRBS Viewer" in the course. But the student CAN´T see the plugin.
    Whats wrong here? Is moodle 2.9.2 incompatible with MRBS (Build: 2014060902)?
    Many thanks,
  • Davo
    Thu, Oct 22, 2015, 8:49 PM
    There are no per-course roles for the MRBS plugin. All capability checks are at the system level, so you need to assign roles there, if you want users to be able to view the MRBS content (or edit the 'logged in user' role).
  • Picture of David Lopez
    Thu, Oct 29, 2015, 5:59 PM
    Hi Davo,
    Can this plugin be used with Moodle 2.9.1+ ?
    Than you!
  • Picture of John Mason
    Mon, Nov 9, 2015, 6:06 PM
    Hi Davo,
    We are considering using MRBS on Moodle however I have a couple of questions first if that is ok.

    To give you background information we are currently using Moodle 2.9.1 but will be migrating to 3 shortly. We currently use MRBS Version 1.4.2 so are significantly behind the times here.
    We currently have several versions of MRBS running in separate folders on the server for things like IT rooms, Function Rooms, Devices (cameras, iPads etc.).

    So the questions are:

    1) Is it possible to import data from a pre existing MRBS install into the moodle version? If yes how?

    2) Is it possible to run several versions of MRBS at the same time on Moodle?

    Thanks in advance,

  • Davo
    Mon, Nov 9, 2015, 6:13 PM
    The MRBS block originally started as a wrapper around MRBS. Since then it has diverged greatly from the original development.

    The MRBS block is now only compatible with the heavily modified (and very old) version of MRBS included within it - a couple of years ago there was a possibility of funding to restart the MRBS block in a way that would be compatible with upgrading the MRBS embedded within it, but that has not come to anything. There can only be this single MRBS instance running within Moodle (whilst you can still run the standalone, original version of MRBS outside of Moodle).

    There is an import facility in the Moodle version. I don't have enough experience of the standalone MRBS to know what range of formats it can export in, so I don't know whether such a transfer is possible.
1 2 3 4 5
Please login to post comments