created "Role" as a contact subtype
created a contact record for each role a volunteer can fill.
created a relationship type 'holds role/role is held by'
We then establish the 'holds role/role is held by' relationship between volunteer and role.
This lets us find all volunteers who hold any or a specific role by filtering on relationship when ...
Take a look at CiviVolunteer at https://civicrm.org/extensions/civivolunteer
CiviVolunteer is installed at the CiviCRM Demos. Enable it for an event, example click Volunteers tab on: http://d46.demo.civicrm.org/civicrm/event/manage/settings?reset=1&action=update&id=3
In CiviVolunteer 1.x, the answer is "yes". There is an open issue for this. The CiviVolunteer authors just had a successful fundraising drive and raised over $30,000 to build CiviVolunteer 2.0, which should bring this feature in.
Can you perform CiviCRM cleanup cache? This usually happens when menu is not registered. You can do this by navigating to CiviCRM >> Administer >> System Settings >> Cleanup caches and reset paths and then click on cleanup cache. Or you can just hit the url with civicrm/menu/rebuild&reset=1
CiviVolunteer is not fully tested for 5.x version and might have compatibility issue like you are facing. This issue has been fixed and is probably waiting in PR queue for it to get merged in next release.
You can either download the patch from here or wait for next release.
The warning you describe is fixed in the version of CiviVolunteer on github but they haven't tagged a release. The error sounds slightly different & turning on debugging might get more info.
However I logged an issue asking them to tag a release since there are unreleased civivolunteer fixes https://github.com/civicrm/org.civicrm.volunteer/issues/508
The page for searching for opportunities is as Joe and Dan said: http://address-to-your-site/civicrm/vol/#/volunteer/opportunities
And I can confirm that Access AJAX API is a required permission. The new interface is built on Angular, and there is no way around allowing ajax permissions. See: https://github.com/civicrm/org.civicrm.volunteer#self-service-...
There's a link under the Volunteer menu "Search for Volunteer Opportunities" that you can copy to a menu option or a button:
You also need to make sure that the permission "CiviVolunteer: register to volunteer" is granted for the Anonymous role if they're not going to be logged in (or ...
I've done a fair amount of testing of CiviVolunteer 2.x on 4.7. We found a handful of issues including a core bug. The outstanding Volunteer issue that keeps CiviVolunteer from being compatible with 4.7 is: https://issues.civicrm.org/jira/browse/VOL-196
The core bug we found was patched and the PR included in the CiviCRM 4.7.5 release. So you should be good ...
Most of the issues blocking CiviVolunteer 2.0 working with 4.7 are resolved. I believe there were one or two still outstanding, though. I'm going to check with one of my colleagues here at Ginkgo Street Labs and we'll post an answer shortly.
For now in the contact's profile click on the activities tab and filter out the activity type = volunteer. Status available means the contact has not been assigned to a specific need. Status scheduled means they have been assigned to a specific need.
Based on this screenshot, two possibilities occur to me, neither of which I like very much:
Something is different about 4.6.5, and it no longer accepts 'Multi-select' as an HTML type. In the code for the extension, this appears on line 433 of CRM/Volunteer/Upgrader.php. In some other usages of this HTML type, I see it referred to as 'Multi-Select' (note ...
If your wordpress install will not show volunteer opportunities, this is what worked for me:
You've asked more than one question, but I'll try to hit them all
1) CiviCRM lets you create public forms (profiles) that users can use to manage information in their contact record, such as email addresses, phone numbers and addresses. Depending on the CMS platform you're using, there are some other ways to allow for self-service updating of ...
The short answer: Yes, it's possible.
You're asking about the "Unsupervised Dedupe Rule" - that is, the test to determine whether a contact who fills out a public-facing form is a duplicate of someone already in the database.
Documentation can be found here, and I definitely suggest reading it before making changes. However, the general idea is to ...
This was reported recently, but I haven't had a moment to get into it. It should be a trivial fix, but you could also resolve this by turning down your PHP error reporting. See this relevant PHP documentation. It is inadvisable to run production sites with display_errors enabled.
OK. Had to manually delete all CiviVolunteer tables, values, etc. from the database, clear caches, completely remove the extension, and then download and install through the admin. Decidedly unsexy, but worked.
CiviVolunteer is adding menu items in the recommended way for Extensions.
We are looking for guidance on how to support menu customization. I did not find any in the developer docs.
If anyone knows the secret, or can point to an extension that menu customization works for... it would be a help.
Based on this https://github.com/cividesk/com.cividesk.l10n.update/blob/master/l10nupdate.php#L131 it looks like it needs to be within the extension folder in folders 10n//LC_Messages/volunteer.mo This line details the download path for the mo https://github.com/cividesk/com.cividesk.l10n.update/blob/master/l10nupdate.php#L130 the mo is the binary version of ...
Try changing 'CiviCRM Resource URL' from [civicrm.root] to administrator/components/com_civicrm/civicrm/. Your console is showing that the URLs are missing administrator so I think you are affected by this issue: https://lab.civicrm.org/dev/joomla/issues/5
Go to the extensions page (Administer > System Settings > Extensions) then click the arrow/triangle next to the extension name to expand the section. That will show Local path where the extension files are.
Just removing the files won't remove the leftover bits of the extension from the database. If it is partially installed but doesn't offer the ...
This has been fixed by core team, but they haven't done a release. You can apply the patch for the fix from here.
Looks like the DB:error is for 'nativecode=1055 ** Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column'. This is also fixed, can you please apply the patch from here and try again.
You might consider not using the CiviVolunteer extension but just storing volunteer attributes (role, skills, interests, etc.) on the contact record. If you need to record specific days volunteered, use activities to store details and record volunteer time.
The advantage of this is that you're storing attributes in a natural place for searching and ...
I found that you can go to >>> Contacts >>> Contact Reports >>> Volunteer Reports.
That'll give you a table listing all of the volunteers and the events that they've signed up for.
Also, when that reports table opens up, there's a toggle button at the top - "Access"
If you hit that, you can add this report as a menu item which is handy. I added mine to ...
I think you can find all you need about this question at https://issues.civicrm.org/jira/browse/VOL-37
Note also that CiviVolunteer 2.0 beta is planned for a release on September (2015) - https://civicrm.org/blogs/ginkgofjg/civivolunteer-20-whats-in-the-works.