Forum OpenACS Q&A: Room Reservation System

Posted by Peter Lim on
I know that one of the problem sets of the ArsDigita ACS bootcamp was
creating a room reservation system.

However, right now Arsdigita isn't online, and I'm also on a time
crunch, so . . .

Does anyone have a working version of the room reservation system for
OpenACS 3.2.5 that they'd be willing to send me to let me test to see
if it would suit my purposes?

You could e-mail it to me, or maybe add it to the OpenACS software
manager (or new-file-storage)?

Thanks in advance,

Posted by Jade Rubick on
There is a great room reservation module for ACS 3.5. I don't
know if it has been ported to OACS 3.2

I did some minor modifications to the interface that I believe
significantly improved its usability. (basically, I opened up an
excellently designed admin page to all users, because I thought
that this page was so intuitive and matched user expectations
so well, that it should be used as the starting page for users).

You can find the ACS 3.5 repository by searching for it on this
bboard. The package shouldn't be that hard to port if it hasn't
been ported already.

It's also one of my favorite ACS packages. Very nifty.

Posted by Brian Fenton on
I'd appreciate it if someone could point me to this code. I couldn't find it and the seems to be down.


Posted by Jade Rubick on
I sent it to Brian just now.
Posted by Luke Pond on
If anyone has archives of the arsdigita problem sets, could you please post a download location here?
Posted by Jade Rubick on
I've sent the room reservation code to a few other people.
Perhaps someone else has a more permanent URL for it? In
the meantime, I put the code in file-storage:

Posted by Brian Fenton on
Hi, I eventually got around to looking at this! It's looking pretty good.

I had just one error: when I went to click on Add A Conference Room, I got the following error:

The signature for the variable 'group_id' was incorrect.

I fixed this in wwwadmin
oom-ae.tcl by adding a "-sign" just before the group_id in this line:

ad_returnredirect "/groups/group-new-3?[export_url_vars  group_id return_url group_name short_name spam_policy new_member_policy group_type custom_fields]&custom.module="room-reservation"&custom.submodule=""&custom.url="/room-reservation""


Posted by Brian Fenton on
It looks like the bboard stripped out all the back slashes, but I think my message is still comprehensible!