Fire up your applications with Jazz
Jazz CMS Wiki

About Us

CMS CMS Administration GUI Jazz Jazz Administration Jazz Web Parts Library misc Roles Solutions Training Web Parts Web Service Website Design Website Procedures Wiki conventions WordML Workflow Administration

Quick Search
Advanced Search »

Table of Contents [Hide/Show]

Jazz Volunteer Agenda Web Part

Jazz Volunteer Agenda Part displays volunteer assignments in an agenda format.

Many non-profit organizations rely on volunteers to get everything done at fundraising events. Volunteer Tracking for small to large events can be difficult. Enter the Volunteer Tracking application.

Here is an example of a fundraising event at a local gymnastics club:
Let's define some terminology:
  • Event: the event represents the name and geographical location of the event, e.g. Gymstrada at Bridlewood school.
  • Station: the station represents the place within the event for a specific activity. e.g. Welcome desk, registration desk, concession stand.
  • Assignment: the assignment is the job that needs to be done, e.g. Sell cookies and hot dogs.
  • Time-slots are defined within the assignment for soliciting volunteers, e.g. 9am - 12pm
  • Volunteers sign-up to a time-slot.

This is a custom Web Part because it creates a custom display that includes the Station, Assignment, Time-Slots and Volunteers for a specific Event just for the Volunteer Tracking application.

Let's walk through Figure 1 for the first Station: Concession Stand.
This Station currently has one Assignment: Hot dog sales with three Time-Slots:
1. TimeSlot for Hot dog sales Wed, Aug 6, 2014 9:00 AM - 12:00 PM
2. TimeSlot for Hot dog sales Wed, Aug 6, 2014 12:00 PM - 6:00 PM
3. TimeSlot for Hot dog sales Wed, Aug 6, 2014 10:00 AM - 2:00 PM

The first Time-Slot needs two Volunteers - one of which is signed up by Susan.
1. TimeSlot for Hot dog sales Wed, Aug 6, 2014 9:00 AM - 12:00 PM
Not assigned Wed, Aug 6, 2014 9:00 AM - 12:00 PM Unassigned
Susan Wed, Aug 6, 2014 9:00 AM - 12:00 PM Tentative

Note the use of color used for the Volunteers. Color may be optionally assigned to a Volunteer profile. The Not Assigned Volunteer is the fushia color - it stands out so that the volunteer coordinator can see how many volunteers are still required.

Figure 1: Jazz Volunteer Agenda

Figure 1: Jazz Volunteer Agenda


This Web Part is accessed by the Jazz Custom Library.

Edit Properties

Custom Edit properties include:
  • Title Class: The CSS class used to decorate the title.
  • Command Roles: A semi-colon delimited list of Role names that are allowed to access to commands.
  • Refer to Jazz Filtering for Config File, Filter by Site, Filter, Foreign Key Filter parameters
  • Show Print Command?: If checked, shows the print icon used to print the Web Part.
  • Jazz Common Edit Properties
Figure 2: Editor for Jazz Volunteer Agenda

Figure 2: Editor for Jazz Volunteer Agenda - Wiki version