GithubHelp home page GithubHelp logo

christianwach / bp-groups-civicrm-sync Goto Github PK

View Code? Open in Web Editor NEW
2.0 5.0 1.0 433 KB

BP Groups CiviCRM Sync is a port of the Drupal civicrm_og_sync module for WordPress that enables synchronisation between BuddyPress Groups and CiviCRM.

Home Page: https://wordpress.org/plugins/bp-groups-civicrm-sync/

License: GNU General Public License v2.0

PHP 86.12% Shell 0.75% Smarty 0.30% CSS 10.69% JavaScript 2.13%
civicrm buddypress buddypress-groups synchronisation wordpress-plugin

bp-groups-civicrm-sync's People

Contributors

christianwach avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

oligoform

bp-groups-civicrm-sync's Issues

Incompatibility with CiviCRM multisite automatic group assignement

Hi

I'm not sure it relly matters for the plug-in and its usage per se, but it might good to know for poserity and help others encountering the same issue.

It apears that
when CiviCRM > Administer > System Settings > Multisite settings is activated, AND that a group is selected, there are several bug on user registration with BP registration page : not one but several wp users and several Civi Contact are created (2, 3 or 4 depending what other plug-in are active - CiviCRM WordPress Profile Sync, BP xProfile WordPress User Sync, etc.).

Conversely, if no group are selected in CiviCRM > Administer > System Settings > Multisite settings, everything is fine.
CiviCRM Admin utilities > domain returns that The current domain group for this site is: "Could not find a Domain Group ID." (ID: 0)

If one create a multisite domain with CiviCRM multisite extention and wp-cli command MultisiteDomain.create, the organisation is indeed tied to the group it is supposed to in table civicrm_group_organisation. Yet CAU keep returning The current domain group for this site is: "Could not find a Domain Group ID." (ID: 0)

If one select a domain group in CAU, the value seems properly stored as CAU returns "The current domain group for this site is: "blabla" (ID: 4)", but again the newly created users are not added to the group.

At first look, the auto-asignement of a newly registered user to the group linked to the curent site/organisation is a handy functionality, but there might other to acheive that, for instance with a custom form.

Cheers !

Sync from Civi to BP : No OG Groups found (while Civi has groups)

Hi

I guess most is in the title :)

I have a new wp+civi instance
I created two groups in Civi, public mailing groups

They do not apear in BP group

When trying to sync them from the plug-in settings, it get No OG Groups found.

I did try to set "Use Parent Group"; I don't want/need it so I simply clicked on save changes without checking the checkbox, then sync again, but it do not change what described above.

However if I create a group from BP, it do create its "connected" Civi group (ACL and Mailing)

Then, in Civi I can add a membre to the mailing group, he indeed apears in the "connected" BP group.

I don't belive it's a bug per se, but somehting is wrong somewhere.

Do you have any ideas ?

Thank's


in wp site health i do have the well known error

The REST API encountered an error
Error: [] cURL error 28: Operation timed out after 10001 milliseconds with 0 bytes received


wp 5.4.1
Civi 5.23.3
BP 6.0.0
bp-group-civicrm-sync 0.3.6
php 7.3

Error: No Civi Group ID could be found for bp-groups-civicrm-sync

I am trying to test and set this us to sync BP group contacts. When I am trying to create a new group now I get this error: No Civi Group ID could be found for bp-groups-civicrm-sync

I get the same error when I try save settings in network admin to Use Parent Group. Thoughts on why that is?

It is a WP 4.2.2 multisite with BP 2.3.2.1 and Civi 4.6.4

Thanks@

Initial Sync Timing out

We have a small sync - 25 BP Groups, yet it times out and we only get 13 orf the 25 syncd to Civi.

Yiou mention that we may want to chunk this to make it work. Any suggstions on how to do that? Would love to be able to run via the cli (wp-cli) as timeouts would not come in to play (as much).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.