CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Joomla, CiviCRM & Community Builder
Pages: [1]

Author Topic: Joomla, CiviCRM & Community Builder  (Read 1541 times)

conticreative

  • Guest
Joomla, CiviCRM & Community Builder
July 29, 2007, 12:07:56 pm
I really love the features of CCRM, however I am a bit dumbfounded on some connection issue I am having in the user managment of CCRM as applied to Joomla/CB. I believe most of them are due to integration still being in its infancy, but I really would like to find a solution or at least know that one is either possible or forthcoming.

1) When I import users after installing CCRM, those users lose any attribute other than name and email. My users have several custom fields, address, city, zip and state. But when imported in CCRM none of those fields are transfered

2) I also would like to use CCRM to offer membership sign in for our users. However, our users also need to have their community Builder profile active so they can post to the forum, list their posts, have their blog and photo gallery. It's clear to me that joining the site through CCRM does not make a user a member on the site at all, let alone fill the profile with the pertinent data

3) same for donations. It'd be nice for someone making a donation to also become a member of the site (if they wish). Again, CCRM and CB (or even just the regular Joomla users management) seem to be completely separate entities.

4) Again, when a user joins the site with Joomla's own registration process or CB, I believe that their data syncs with CCRM, but again no other data ins transfered. That includes common fields in both programs such as address, etc. Not just custom fields


In essence, what I would like CCRM to do is to have a permanent connection with CB (or Joomla) where regardless of the method users use to sign in (manually enterd in CCRM, CB registration, etc. They result as members on the other program.
Conceptually, this could be accomplished even with a cron triggered script (real time would be better, but I'd settle for a cron). The fields would need to be sycronize of CCRM should be taught to look into the CB database to extract the data.

CB is a great little application that allows users to participate in the site's community activities. It's simply not an option for us not to run CB. Too many useful features. The same stands for CCRM: one of CB great shortcomings it's its inability to list and sort users by anything other than username and last name. If CCRM could exchange data with CB properly it would certainly solve that issue.

In addition, I think it's silly to have to manually sync CCRM and CB fileds as I supposed I am forced to do now.

Has anyone got any ideas on this issue? Thank you

speleo

  • Ask me questions
  • ****
  • Posts: 396
  • Karma: 28
  • CiviCRM version: 4.3.1
  • CMS version: J! 2.5,9
  • MySQL version: 5.1
  • PHP version: 5.3.24
Re: Joomla, CiviCRM & Community Builder
July 29, 2007, 01:26:03 pm
Marco,

In your earlier thread about CB integration http://forum.civicrm.org/index.php/topic,505.0.html the replies clearly stated that CiviCRM has zero knowledge of the extended fields and features of CB and there is no core integration. Period.

As you were advised there is a CB plugin that will display CiviCRM info in a CB tab.

To answer you other questions:

1) Jos_user where Joomla stores it's user data does not have any address fields. Jos_comprofiler used by CB has address fields but you don't have to use them.

2) This sounds like an Access Control List integration. As you proberbly know J1.x has a very limited (read non-existant) ACL and J1.5 is no better. This is one of the main funtional differences between Joomla and Drupal. J1.6 should have better ACL (one day).

3) Same as two.

4) Same as one.

Maybe an approach would be to let CB do all the good stuff it currently does but let CiviCRM handle all the extra data around addresses, membership and contributions. That way you not having to sync data, just synch users.

Personally I'd love to see CB better integrated with CiviCRM but I'm still banging the rocks together when I try and code. As an open source project it would be fantastic if you could step up to the line and take this on.

Hope this helps.



Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Joomla, CiviCRM & Community Builder
July 29, 2007, 01:59:08 pm

I'll second henry's post regarding CB <-> CiviCRM integration. Integrating two open source projects needs resources / funding / hours. So if folks out there are interested in the above integration, please step forward and in an open source way "scratch your own itch" :) Having this on your wishlist but not doing anything will not make the integration become reality

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Joomla, CiviCRM & Community Builder

This forum was archived on 2017-11-26.