Jun Kit's Tumblr |
Hello there. I'm a graduating Economics and Information Systems student based in Singapore. I get excited over iOS development and architecture and scalability issues. |
Hello SMU world.
It’s the time of the term again where people make mass bookings to secure GSRs for the study break. Which means, there’s bound to be a lot of cursing and swearing at the decade-old Facility Booking System which CIT (now IITS) doesn’t care to fix for modern web browsers like Safari, Chrome and Firefox.
So here’s something which I wrote to maybe help alleviate this year’s collective suffering a little.
By the way, this is tested on Safari 5.0.4 and Firefox 4.0 and Google Chrome 10 ONLY. But I would appreciate feedback on whether this works on Internet Explorer though. :)
Update: Doesn’t work on IE8. IE8 complains about an “error on page” and hangs there. Sigh. I’ll try and look into that when I get bored of mugging.
1) I’ve provided a bookmarklet which contains all the juicy Javascript code. The bookmarklet is here:
Don’t click it, but drag the entire [Make FBS Better] bookmarklet to your bookmarks bar for easy access.
2) Access the Facility Booking System from the direct link here, and not from OASIS. This is very important. We don’t want no OASIS on our browser.
3) Make a booking. Get to the page with the orange color calendar view, as per my screenshot below.

3) Click the bookmarklet! You should see the content expand to fill up the available space in your browser window. Now it should look like this…

So now, you don’t have to keep scrolling left and right and all to make your facility bookings. As a result, you get to see more of the calendar view now, which should make choosing empty rooms to book much, much easier.
That being said, this comes with no warranty whatsoever. If it doesn’t work for you, please make sure you are using either Safari or Firefox or Chrome. If you are and it still does not work, drop me an email at mohawk.riceball at gmail and I’ll try to help.
All the best for your exams!
Much Love,
Jun Kit