A new release for CB Privacy is here with some awesome new features. You'll have even more control over who can use what privacy options and how the simple privacy tab displays. Check out the details below!
More field types have arrived! This time it's Color and Decimal field types. These new field types potentially bring all kinds of new use cases for your sites. We've also made some HTML5 input type changes to better improve some fields usability across devices. Find out more below!
With the latest build release of CB we've now implemented input masking for Text fields. Input masks can be helpful to provide format suggestions for users when editing Text fields. Check out the details below!
A new release of CB Field Groups has landed with some great new features opening up even more usecases. From new templates to supporting more field types. Check out the details below.
More great features for an already great ajax editing solution! Improved styling for Canvas and Avatar ajax editing, multi-field ajax editing, and more! Check out the details below.
CB Activity 5.0.0 has arrived! With it comes some awesome new features, significant performance improvements, and more! Check out the details below.
It's been 3+ years since I wrote the first release of the Joomla to CiviCRM user synchronization plugin. Based on some forum posts, it looks like the new releases of CiviCRM broke compatibility.
So, this weekend I found some time to fire-up my development environment and install CiviCRM 5.1.15 over Joomla 3.9.10 and Communuty Builder 2.4.2. I was able to fix the broken compatibility and add some more features in the process. Old plugin users will have to uninstall their previous version, install the new one and then reconfigure the plugin parameters.
This Joomla 3.x plugin will detect when a new user is added to your website through any Joomla or Community Builder user interface and automatically create (or update) the corresponding CiviCRM individual contact. This means that the following actions will trigger the integration process:
- frontend user registration using the Joomla registration form
- admininstrative (backend) user creation using the Joomla User Manager
- frontend user registration using the Community Builder registration form
- admininstrative (backend) user creation using the Community Builder User Manager
The plugin will detect what method was used and act accordingly:
- If a CB process was used and CB has been configured to gather firstname / lastname fields, these values will be used to create a new CiviCRM contact (if one does not already exist for the email address of the user that just registered)
- If a Joomla process was used the plugin will split the single name field to come up with first/last name equivalents
If the registration email address already has one or more CiviCRM contacts, then the plugin will decide (based on plugin configuration parameters) which contact to use and how to proceed. The relevant plugin configuration parameter is called 'Multiple Contact Handling' and its value options are:
- Skip syncing
- Use oldest
- Use newest
- Create new contact
There are some additional cool integration features that the plugin supports:
- Ability to put the CiviCRM contact in one or more CiviCRM contact groups (groups must already exist in CiviCRM and plugin will automatically detect them and present them for selection in relevant plugin parameter fields)
- Ability to create a single CiviCRM activity for the relevant CiviCRM contact and give it a scheduled/due date, a status, and a priority level. You can even set the activity subject and description and assign it to a specific CiviCRM contact ID. Once again the CiviCRM activity types are automatically detected by the plugin and presented as a single select plugin parameter.
I have some additional features in mind, but I am releasing 2.1.1 right away, It is free for downloading in our download section.