VITA 2010 web signup

Project number:288
Opened by:jsheu
Opened on:Sunday, December 5, 2010 - 7:15pm
Last modified:Tuesday, February 15, 2011 - 4:49pm
Operations:add Case | view all project cases

 

This is to describe the web strcuture needed to support VITA 2010 event. Sister Julie is the person organizing the event.

  1. The event will start in February.
    1. Service date is between 02/05/2011 ~ 04/10/2011. Our service time will be
        Tuesday & Wednesday 9:00 AM ~ 1:00 PM & 5:30 PM ~ 8:30 PM
        Saturday & Sunday 10:00 AM ~ 5: 00 PM (lunch break 12:00pm - 1:00pm)
  2. Need web for users to sign up the VITA event at the available time slots.
  3. The web signup needs to limit the number of person can sign up. Once the limit is reached, the signup of the corresponding time slot will be closed automatically.
  4. Participants cannot cancel their reservation. Only admin can do it. An email-aliasing (VITA admin) needs to be created for VITA.
  5. The email-aliasing (VITA admin) should NOT be used to answer tax questions.
  6. The VITA admin can sign up for participants manually.
  7. Need volunteer-only pages to update their available time slots.
  8. Default number of allowable signup is 3.

URL links:

Views:

  • vita_time_slot: This is the main View for generating avaliable time slots for participants.  This is also the entry/front page. This View contains a Page pointing to http://glossary.tcnw.org/vita-2010. And it also calls the http://glossary.tcnw.org/vita-2010/header to display the header of the front page.
  • vita_admin_status: This is the View for generating VITA overall status for administrators. This involkes calls to two Views, signup_user_list and timeslot_user_list. This View contains a Page pointing to URL http://glossary.tcnw.org/vita-2010/status.
  • singup_user_list: This is the View to generate the participant list with respect to a particular calendar event (time slot). The input argument is the node id of the time slot. The caller View "vita_admin_status" passes the time-slot id to this View.
  • timeslot_user_list: This is the View to generate the volunteer list with respect to a Taxonomy term which is the time slot. The input argument is the term id. The caller View "vita_admin_status" translates texts of time slots into term id.
  • content_profile: This is the View to generate the VITA level of the volunteers. The input argument is the user id. This View is embedded in timeslot_user_list in order to display the name and the VITA level of volunteers.
Groups:
X
You may login with either your assigned username or your e-mail address.
The password field is case sensitive.
Loading
randomness