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 CiviMember (Moderator: Deepak Srivastava) »
  • Volunteer Hours Management
Pages: [1]

Author Topic: Volunteer Hours Management  (Read 5854 times)

dusty

  • Guest
Volunteer Hours Management
January 12, 2008, 01:07:54 pm
Joomla 1.0.12
Civicrm 1.9

I am creating a site for a non-profit that trains volunteers who then do volunteer work at various projects. I need a way for members to submit their hours, both training and volunteer, online for each activity. How can I create a form that allow them to choose either "volunteer" or "training" and then choose a project from a drop-down menu?

Thanks,
-Dusty

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: Volunteer Hours Management
January 12, 2008, 05:56:13 pm

Please check the profile documentation on the wiki. However I suspect you will be using custom data to collect the below information. You can only have one custom value per contact for each custom field. Your below case needs multiple values for each contact and hence i suspect custom data will not work

you could probably use activities to do the below, but we dont expose them in the joomla frontend. If activities do meet your requirements, you could write some custom code to expose a limited activity interface to the frontend

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

dusty

  • Guest
Re: Volunteer Hours Management
January 14, 2008, 12:32:35 pm
Thanks I will look into the activities option.

Let me describe what I am needing better:

  • Member Contact Information that can be edited by members; created, edited, deleted, and searchable by admins.
  • Volunteer Activity Information that can be searchable by members; created, edited, deleted, and searchable by admins and can create reports that show hours of volunteering by members
  • Advanced Training Information that can be searchable by members; created, edited, deleted, and searchable by admins and can create reports that show hours of training by members
  • Volunteer and Advanced Training Hours Information that members can submit and then see a report of their progress; admins can see all members progress and edit, create, or delete.

I'm new at this and this is what I have so far:
  • Member profile which is connected to the frontend so that they can edit it; admins can create, edit, delete, or search member profiles
  • Volunteer Activity profile which is connected to the frontend so that members can search; admins can create, edit, delete, or search profiles
  • Advanced Training profile which is connected to the frontend so that members can search; admins can create, edit, delete, or search profiles

I am not sure how to create the volunteer and advanced training hours timesheet which includes a drop-down menu that is automatically populated by the list of volunteer activities or advanced training activities that members can then use to track their progress.

Any guidance is greatly appreciated!
-Dusty

DamonKirkpatrick

  • I post occasionally
  • **
  • Posts: 58
  • Karma: 0
  • One job but so many responsibilities.
    • Friends of Georgia State Parks
  • CiviCRM version: 4.5.2
  • CMS version: Drupal 7.35
  • MySQL version: 5.1.48
  • PHP version: 5.3.8
Re: Volunteer Hours Management
February 08, 2008, 02:25:13 pm
Not sure if it will help you but...

We also track volunteer hours.  I use CiviContribute for this and have created a Contribution type of volunteer hours.  It sounds like you may be needing something a little more advanced but at least have a look at the possibility.

Stoic.

gzimmerman

  • I post occasionally
  • **
  • Posts: 41
  • Karma: 1
  • CiviCRM version: 4.4.5
  • CMS version: WordPress 3.9.1
  • MySQL version: 5.5.30
  • PHP version: 5.3.20
Re: Volunteer Hours Management
May 07, 2013, 08:44:06 am
We want to do this also. A question we have is How do you track individual Projects with the hours using Contribute?

ie.  We have a Greenhouse that is being built/setup and we want to track the Project as "Greenhouse A" and then track the hours. 

More questions.  Do you use the $ amount field for the Hours or do you create a custom field for hours?   I guess we could create a custom field for project as well..... then what do we put in the Source field?

Michael McAndrew

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1274
  • Karma: 55
    • Third Sector Design
  • CiviCRM version: various
  • CMS version: Nearly always Drupal
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Volunteer Hours Management
May 07, 2013, 10:38:05 am
Hey there gzimmerman,

Note that that exchange is quite old.

I am not sure that there is an out of the box way to expose activities in the front end using wordpress (which would probably be the ideal way to do this since activities have a duration field) so using contributions seems like a reasonable 'hack', but definitely a hack

Not sure if you can use a contribution page with collecting any $ so it might be that you will need to use that field but worth experimenting).  if you can create a page with contribution amount,  I would do like you suggested and create custom fields for the project and the amount of time spent.

Note that your project field could be a custom field reference to a contact subtype of organisation called project.

Someone else might jump in with a better idea but if they don't, let us know how it goes / have fun :)
Service providers: Grow your business, build your reputation and support CiviCRM. Become a partner today

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: Volunteer Hours Management
May 07, 2013, 04:42:10 pm

might also want to check (and potentially contribute to):

http://civicrm.org/make-it-happen#CiviVolunteer

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

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • Volunteer Hours Management

This forum was archived on 2017-11-26.