lcdservices / CiviCRM-Group-Sync

Two-way synchronize CiviCRM groups with Joomla ACL groups.
4 stars 1 forks source link

Joomla 3.8.11 and CiviCRM 5.3.2 Sync Problem #9

Open mikemazurkiewicz opened 6 years ago

mikemazurkiewicz commented 6 years ago

Hello, I am trying to get the sync working between the Registered group in Joomla and a Registered group in CiviCRM. I am trying to find out if the extension is working but neither group is getting updated. I tried to do the same with another rule, but could not get it to sync. Is there a problem with the versions of software that I have installed?

lcdservices commented 6 years ago

I just ran several tests on Joomla 3.8.11 and CiviCRM 5.4.0 (I already had a test environment with that version of Civi, but there should be no substantive difference in the Joomla code between 5.3.2 and 5.4.0). I saw no issues -- I tested from both sides of the equation -- setting the user ACL group and confirming the CiviCRM group was added, and then adding a CiviCRM group and confirming the user ACL group was added.

Can you make sure the plugin is installed and active? On the manage plugins page it should be listed as: CiviGroupSync.

mikemazurkiewicz commented 6 years ago

Hi Brian,

After I did some changes to the groups in both Civi and Joomla, and then new syncs, it is working fine.

One quick question about a presentation I found on Youtube from Denver CiviCon 2015.

I am looking at the CiviAuthenticate and have a question about how to deal with creating the Joomla account. Currently, my profile and contribution page has the “create Joomla account” turned on, but I don’t like the fact that it enables the site account creation on the website login page, which is the default login module. If I use CiviAthenticate, can I turn off the Joomla account creation on the website and use a user sync?

Thanks,

Mike Mazurkiewicz

On Aug 19, 2018, at 8:44 PM, Brian Shaughnessy notifications@github.com wrote:

I just ran several tests on Joomla 3.8.11 and CiviCRM 5.4.0 (I already had a test environment with that version of Civi, but there should be no substantive difference in the Joomla code between 5.3.2 and 5.4.0). I saw no issues -- I tested from both sides of the equation -- setting the user ACL group and confirming the CiviCRM group was added, and then adding a CiviCRM group and confirming the user ACL group was added.

Can you make sure the plugin is installed and active? On the manage plugins page it should be listed as: CiviGroupSync.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/lcdservices/CiviCRM-Group-Sync/issues/9#issuecomment-414175345, or mute the thread https://github.com/notifications/unsubscribe-auth/AXdF5B8oi6DbzuAhLtc1zgCJEMYo49Acks5uShSUgaJpZM4V-OP9.

lcdservices commented 6 years ago

No -- CiviAuthenticate looks to the Joomla config setting to determine if user account creation is allowed. What I've done in the past is implement a plugin (I don't recall which I used -- you'll have to search) that let's you redirect the user account creation link to a page of your choice.

So I basically set it up to redirect from that standard user reg link on the Joomla login form to my civicrm membership signup page with user account creation enabled (or whatever contrib page or profile you want to use).

mikemazurkiewicz commented 6 years ago

Hi,

Thanks for info. I started down that road but didn’t finish. I will need to continue to find the module.

Thanks,

MikeM.

On Aug 28, 2018, at 9:51 PM, Brian Shaughnessy notifications@github.com wrote:

No -- CiviAuthenticate looks to the Joomla config setting to determine if user account creation is allowed. What I've done in the past is implement a plugin (I don't recall which I used -- you'll have to search) that let's you redirect the user account creation link to a page of your choice.

So I basically set it up to redirect from that standard user reg link on the Joomla login form to my civicrm membership signup page with user account creation enabled (or whatever contrib page or profile you want to use).

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/lcdservices/CiviCRM-Group-Sync/issues/9#issuecomment-416806432, or mute the thread https://github.com/notifications/unsubscribe-auth/AXdF5OH_fBSFjiTmEFjdR8XoQ2qNBwYOks5uVgG1gaJpZM4V-OP9.