This project is not covered by Drupal’s security advisory policy.
Please Note: This module has been forked as part of the Community Media Advanced initiative.
The forked version is hosted on github.com/cm-advanced/civicrm_certify
We created this fork to provide a central place to host all community media modules that are in ongoing development, and to facilitate new releases.
We are doing this under the terms of GPL version 2, and using Drupal branch/ tag/ release conventions on Github so that new releases can be shown on the Available updates Drupal page the same way they are for modules hosted on drupal.org.
Please be aware that these modules might not be backwards compatible.
The following organizations have undertaken this Community Media Advanced initiative together (listed alphabetically as of July 2017):
Amherst Media, Brattleboro Community Television (BCTV), Easton Community Access Television (ECAT), High Five Access Media (HFAM), Manhattan Neighborhood Network (MNN), Open Signal PDX, ORCA Media, PhillyCAM, Regional Educational Television Network (RETN), St. Paul Neighborhood Network (SPNN), Vermont Community Access Media (VCAM)
For more information and more modules please visit cmadvanced.org
-------
This module is used to "certify" participants of CiviEvents. A certification in this context is adding a CiviCRM contact to a CiviCRM group.
A certification is assigned to a contact based on a CiviEvent type and their related participant status. The certification happens automatically (using Civi hooks) when the participant status changes.
This module is co-maintained by Craig Sinclair (synchlayer) of Manhattan Neighborhood Network in New York, NY as part of the CMDrupal project. It is designed to be used with other modules included in the Community Media Start Kit (Moderate). Consider joining the growing community who have made a commitment to contribute.
Certification Rule
CiviCRM Certify works in conjunction with CiviGroup Roles Sync to add users to Drupal roles. CiviGroup Roles Sync is included in the main CiviCRM module.
Add a CiviCRM Certify Certification rule here: YOURSITE/certification-rule/add
The rule is a Drupal entity and has an admin UI. The rule specifies the CiviEvent type and the participant status needed along with the CiviGroup to assign the user to.
Setup a CiviGroup Roles Sync Association rule here: YOURSITE /admin/config/civicrm/civicrm_group_roles
to link an existing CiviCRM group to an existing Drupal Role.
Users' roles will be synchronized when they log in, or an admin can "Manually Synchronize" all users via the tab on this CiviGroup Roles Sync page.
Certification
This is the certification itself. It is a fieldable Drupal entity with an admin UI. When a Participant meets the criteria of a certification rule, they are given this certification as a record of that transaction. The participant is added to the group specified in the rule as part of the certification process.
Certifications Tab
CC now has a certifications tab on the profile page of the CiviCRM contact.
Modules that work with CiviCRM Certify
Project information
- Unsupported
Not supported (i.e. abandoned), and no longer being developed. Learn more about dealing with unsupported (abandoned) projects - Obsolete
Use of this project is deprecated. - 3 sites report using this module
- Created by coderdan on , updated
- This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.