Some More Features

25 views
Skip to first unread message

camo...@gmail.com

unread,
Mar 24, 2009, 3:20:19 AM3/24/09
to Classroombookings
WOW I can't believe this project is back up and running! Congrats on a
great product!

We have been using it extensively for a year now and would like the
following features added:

1. Rooms grouped into Categories. ie Computer Labs, Library Rooms
etc so that only a subset of the rooms are shown at a time. We
actually paid somebody to add this feature to v1 for us but is very
buggy (I don't think they used CodeIgniter

2. Single instances of recurring bookings can be deleted. Ie a class
is on an excursion so their room is actually free for booking.

3. Recurring booking spans set on an individual basis. At the end of
the term all year levels finish at different times and this gives
junior classes the ability to get into senior labs. Presently I have
been creating seperate terms for the last few weeks of school and the
having to reenter all the data for each week. This could easily work
by replicating something like the MS Outlook referring function.

I guess items 1&3 are our most important.

Craig Rodway

unread,
Mar 24, 2009, 4:43:43 AM3/24/09
to Classroombookings
Hello

It's good to see people taking advantage of the open source nature of
CRBS and having features added to suit their needs :)

1. Done. Rooms can be assigned to a category when adding/editing and
new categories can be created.

How do you envisage rooms in categories being displayed on the
bookings page? Eg. drop-down box to choose a category (or tabs?) and
then only the rooms in that category are shown; or all rooms on one
page with big headings for each category separating each set of rooms?

2.I'd like to build this feature in as well. I haven't thought about
*how* I'm going to do it yet but I will certainly look at it.

3. In crbs2, you can define term dates within an academic year. When
creating a recurring booking, I can picture some form of selection so
you can say a booking will repeat from Term B to Term E for example.



Thanks for checking back in and posting your feedback & suggestions,
Craig.

camo...@gmail.com

unread,
Mar 25, 2009, 9:26:13 AM3/25/09
to Classroombookings
Hi Craig.

1. Currently we have each category listed on the main menu page under
the tasks heading. (screenshot at http://www.cameronweir.com/mainmenu.jpg)
with each page then only showing the rooms in that category. I guess
tabs could work a treat in this fashion as it may be more obvious then
a dropdown although dropdowns can have many more entries than tabs
would allow. I dont think it would be wise to have every category
displayed on the one page as the page could become quite long
unnecessarily (especially as we also use it for resources such as data
projectors).

2. Maybe a DB table of 'exclusions' that lists instance that room is
not booked.

3. Personally I feel that a field such as 'recurring until DD/MM/
YYYY' (defaults to entire term if no date entered would be more
beneficial). For instance a typical term here would be structured as
follows:

Week 1- All year levels recurring
Week 2- All year levels recurring
Week 3- All year levels recurring
Week 4- All year levels recurring
Week 5- All year levels recurring
Week 6- All year levels recurring
Week 7- All year levels recurring
Week 8- All year levels recurring
Week 9- Year 8-10 recurring only as 11/12 on exam block.
Week 10- No recurring as all year levels on exam block.

Presently to achieve this I must create three terms and then reenter
the recurring bookings for week 9 into the '2nd' term that I created.
This is further complicated in Term 4 when all year levels have
finishing starting dates. So if I could say when entering a recurring
booking for a year 11 Class 'recur only upto week 8' this would be
excellent. Hope I explained this OK.

As a note this point was the only negative feedback that I received
from Staff after deployment (apart from when it crashes due to bugs in
our category hack)

Thanks
Cameron

Craig Rodway

unread,
Mar 27, 2009, 9:56:11 AM3/27/09
to Classroombookings
Hi

1. Tabs or drop-down it is then. Obviously the best solution is to
have admin-configurable choice between tabs or drop-downs depending on
how many categories are in use. On the subject of categories, I
imagine it will mean different things to different establishments -
types of rooms (Labs, Meeting rooms) or locations (Main block, Site
XYZ) - so this list could potentially be large enough to exceed the
page width for tabs.

It's looking like the configurable design of the booking page is going
to need its own tab in the Settings area.

2. Good idea. I can see that working actually.

3. Thanks for the info. I'll consider the date option when I get the
writing the booking part.


Craig.




On Mar 25, 1:26 pm, camosa...@gmail.com wrote:
> Hi Craig.
>
> 1.  Currently we have each category listed on the main menu page under
> the tasks heading.  (screenshot athttp://www.cameronweir.com/mainmenu.jpg)
Reply all
Reply to author
Forward
0 new messages