CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Election Campaigns as Events?
Pages: [1]

Author Topic: Election Campaigns as Events?  (Read 1498 times)

tomslee

  • Guest
Election Campaigns as Events?
September 05, 2007, 08:23:45 pm
I'm trying to maintain a supporter database for our NDP riding association. Part of our need is to track volunteers and their activities (who has signed up for canvassing); and part of it is to track things like who has taken signs.

Many of these items will be tracked over several elections as the database is used, so we'll have people who act as canvassers in 2007 but don't want to be canvassers in 2009, or who don't want a sign this year but do in the next campaign.

One option seems to be to have custom data "2007 volunteer" with fields for different activity types. But then we'd have "2009 volunteer" etc as time goes on, which seems unwieldy.

If we consider an election campaign as an "event type" then we can use participant roles or participant status fields to hold volunteer activities and so on. But then those roles appear as options for all event types too. I'm leaning towards this model, but I'm not entirely sure yet.

Opinions?

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Election Campaigns as Events?
September 05, 2007, 10:45:31 pm

Tom:

The below scenario fits nicely with "multi-valued" custom groups coming in a 2.x release. There are some notes and comments <a href="http://civicrm.org/node/150">here</a>. I think the new custom field code is getting to a state where if someone from the community wants to help us implement that, we could get it in at a earlier release. If not, we'll shoot to get it into either 2.1 or 2.2. So your below case will have a custom group with multiple values. There will be a year field and a checkbox for the different activity types and a note field.

For your current situtation, an event type and participant role might work better than a custom value.

lobo




A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

tomslee

  • Guest
Re: Election Campaigns as Events?
September 07, 2007, 07:21:06 am
lobo:

I take the hint about helping with implementation. Unfortunately I'm a drupal/CiviCRM newbie with an election day in five weeks time, so in the short term it is not likely. But I just received a copy of "Pro Drupal Development" in the mail so maybe after October 10 I'll see what I can contribute.

For others stumbling across this topic. Looks like the event approach won't be practiccal as (from what I can see) I would have to register a volunteer with the "campaign 2007" event multiple times to get each role (display a sign, canvass, etc), which would be very clumsy.

So I think I'll be adding a "Volunteer 2007" custom data group with fields for canvassing, office work etc, and deal with later campaigns when they happen. Any other ideas still welcome!

Tom

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Election Campaigns as Events?

This forum was archived on 2017-11-26.