Home | About Us | FAQ | Links | Portfolio | Solutions & Services | Contact Us
 

Signup Library

The Signup library may be used to create pages that allow users to signup for various activities such as working a concession stand.

The library uses a text data file. This file consists of one or more lines of text with each line describing an event, the date, a time string and volunteers.

yyyymmdd::Time String::Description::Volunteer-Field/Volunteer-Field/...

Where:

yyyymmdd
This is the date of the event in the format of year, month and day. For example, 20021221 is a valid date.
 
Time String
This a is free form field. This text will be displayed immediately below the event description.
 
Description
This is a free form text field that should describe the event.
 
Volunteer-Field
The last field of the line consists of one or more volunter fields. A volunteer field represents a position that someone can sign up for. If the position is open, the field will say "Volunteer Needed". If someone has signed up the field will contain their name and phone number. Configure as many fields, separated by a slash (/) as you positions to fill.

Example:

What follows is actually a single line of text. The display in this page causes it to wrap around.

20030215::8 AM - Noon::Concessions - First Shift::jane Doe=952-555-5555/John Doe=952-555-5555/George Smith=952-555-1212/Volunteer Needed

Would result in the following:

Concessions - First Shift
- 8 AM - Noon
Name: Jane Dow Phone: 952-555-5555
Name: John Doe Phone: 952-555-5555
Name: George Smith Phone: 952-555-1212
Name: Phone:

 

Advanced Configuration:

At times it is desirable to be able to setup the signups but not allow people to start actuallu signing up until a specific date. Or you may want to close off signups at a certain time. Both scenarios are possible.

To configure the date when a signup will open you can add additional informtion to the first field which is the event date. The modified event date looks like: event-date(start-date)

yyyymmdd(yyyymmdd)

Notice the second date contained within the parenthesis. This is the date when this event will open for signups.

To configure the date when signups will close you must must configure a start date. Follow the start date with a slash and the end date. It looks like this: event-date(start-date/end-date)

yyyymmdd(yyyymmdd/yyyymmdd)

Advanced Examples:

20021212(20021101)::8-Noon::Concessions::Volunteer Needed

This line configures an event that will occur on December 12th. Users may start to signup on November 1st.

20021212(20021101/20021130)::8-Noon::Concessions::Volunteer Needed

This line configures an event that will occur on December 12th. Users may start to signup on November 1st. Signups will close on November 30th.

Back to User

 

About | FAQ | Links | Offerings | Photos | Portfolio | Support| Contact Us | Site Map | Search | Utilities

Copyright © 2012   JMT Services LLC | Privacy Statement

2012-02-04