CMS integrations: MRBS: Update?

CMS integrations: MRBS: Update?

by Andy Kemp -
Number of replies: 10
Are there any plans to upgrade the MRBS moodle block to ue MRBS 1.4+ as the moodle block is still running on 1.2+?
Average of ratings: -
In reply to Andy Kemp

Re: CMS integrations: MRBS: Update?

by Mike Worth -
Are there any particular features from 1.4 that you would like to see in the moodle block? It has branched away from the original code significantly, so (correct me if I'm wrong Anthony) it will be included feature by feature only where features are beneficial

Thanks,
Mike
In reply to Mike Worth

Re: CMS integrations: MRBS: Update?

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
Mike - To be honest, I have not even been following what is happening with MRBS 1.4. They made some significant changes to the code that I felt would require a lot of work to integrate. I was also concerned about how they were validating (or not) data [as best as I recall]. I remember having some concerns and never really felt that the sql injection issue was being handled with their upgrades. I would have to look at the code again; however, since I am not actively working with the code I would need some time to re-familiarize myself with it. So yes, as far as I am concerned, it will be feature by feature. Feel free to do what you think is best with the code since you are working with it in a production environment. Peace - Anthony
In reply to Anthony Borrow

Re: CMS integrations: MRBS: Update?

by Andy Kemp -
Main one would be the handling of timezones which is apparently fixed now in 1.4, but I have heard is still an issue with the current moodle block...

I hadn't however realised how much had been added to the moodle version! well done on some excellent additions!

Are the any plans to integrate some of the patches that are floating about to restrict number of days in to the future events can be booked for non-admins etc?
In reply to Andy Kemp

Re: CMS integrations: MRBS: Update?

by Mike Worth -
Time zone issues, from my distant memory of fixing this, were to do with server timezone settings weren't they?

If there are specific patches you want integrating, raise an issue in the tracker and I'll have a look

Thanks,
Mike
In reply to Mike Worth

Re: CMS integrations: MRBS: Update?

by Andy Kemp -
I had read (although not experienced) that there were still isues with booking moving with summer time etc?

I have made a few tweaks, based upon http://www.edugeek.net/forums/scripts/347-mrbs-stop-booking-x-days-advance-code-mod.html

Which allows non-admins to only book up to a few days in advance, I have also tweaked congif.inc.php to allow admins to do 365+1 repeated bookings but non-admins only to do however many is entered in settings...

I also changed the nav menu to not display the admin section if you didn't have writes to go in there...

Also for personal preference I changed the "Resevation for" to put the full name of the user rather than their username...

Not sure how to go about adding a tracker item for these though...
In reply to Andy Kemp

Re: CMS integrations: MRBS: Update?

by graham woodsford -
Mike/ Andy,

Sorry to jump in on this, but several people (me included) had problems with the BST time change this year, see:
http://moodle.org/mod/forum/discuss.php?d=120022#p526132 as the version of MRBS in the Moodle module is out-of-date.

I'm not able (technically) to do anything about it, but I would be EXTREMELY appreciative if one of you clever types could get the core MRBS up to 1.4 ASAP (ideally before the autumn!) as the timezone problem is a major glitch....

Thanks in anticipation !

Graham
In reply to graham woodsford

Re: CMS integrations: MRBS: Update?

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
Graham - Since I am not using MRBS in a production environment, I have not had the opportunity to keep up with the code changes. I do know that I decided to fork the project because of significant changes to the MRBS code. As such, I have no intention of upgrading to 1.4; however, I would like to resolve the BST timezone issue. If there is not already an issue in the tracker - I thought there was but if not let's make sure one gets filed. Thanks - Anthony
In reply to Andy Kemp

Re: CMS integrations: MRBS: Update?

by Matthew Forster -
Are you able to list your "tweaks" as I'm very interested in limiting the time non-admins are able to book ahead?
In reply to Matthew Forster

Re: CMS integrations: MRBS: Update?

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
Matthew - I believe your question about tweaks is directed toward Andy. Feel free to check out the current requests for work on the MRBS block (http://tracker.moodle.org/browse/CONTRIB/component/10216) and to add a feature request for any tweaks you think would be helpful that may not be listed there yet. I have no idea when I might have the opportunity to come back to the MRBS block but at least we will have tracker issue numbers to refer to and we can work toward them one step at a time. Peace - Anthony
In reply to Andy Kemp

Re: CMS integrations: MRBS: Update?

by Mark Fleet -

Hi Andy,

I wondered if you would be able to post how you did this, or if anyone else has manage to do what Andy is talking about

We want to use MRBS, but our current room booking system allows this and we cannot move forward unless we have this feature...

Cheers,
Mark