Personal tools
You are here: Home Documentation Tutorials PloneFormGen Recipies Volunteer Signup Form
Document Actions

Volunteer Signup Form

How to create a form for people to signup for volunteer work

Ingredients

  • Nice introductory content
  • Several string fields
  • One or more multi-select fields
  • A textarea field
  • Mailer adapter
  • Thank you adapter
  • Saved data adapter

Time to Build: 30 Minutes

If you need a primer on the basics of PloneFormGen, read this tutorial first, from ONE/Northwest

Let's say you want to offer folks the chance to volunteer for your organization. A great way to recruit people is through a volunteer signup form. Using the multi-select field you can ask questions about their preferences in terms of: when can you volunteer or what areas would you like to focus on.

Steps

  1. Create a Form Folder - PloneFormGenshould give you an Email, Subject, and Comments field by default. Delete the Subject field, as you will not need it.
  2. Add introductory content to the top of the form, encouraging people sign up.
  3. Create String Fields for First Name, Last Name, Phone, plus any other information you wish to gather.
  4. Create one or more Multi-Select fields to gather information about when the person wants to volunteer, what type of work they're interested in doing, what their age group is, etc.
  5. availability.gifHint: The Checkbox widget is much more intuitive than Selection

  6. Create a Textarea field for gathering additional comments.
  7. Add a Saved Data Adapter so that the form will collect all the information for export to a spreadsheet.
  8. Edit the Mailer Adapter and select a recipient for the form data. The idea here is that you're selecting someone to receive a notification when the form has been submitted. You should also change the Subject to something more meaningful than "Form Submission" under the Message tab.
  9. Edit the Thank You Adapter to include a thank you message. You can also decide if you want the form data displayed on the thank you page or not.
 
by samk last modified 2009-04-30 11:05 All content on this site is licensed under a Creative Commons License.
Still Stumped?
If you've still got questions about Plone, here are your best bets for finding out more:
 

All content in this site distributed under the Creative Commons "Attribution-NonCommercial-ShareAlike" license unless otherwise noted.

Powered by Plone CMS, the Open Source Content Management System