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 »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • Integrating CiviCRM with other CMS
Pages: [1]

Author Topic: Integrating CiviCRM with other CMS  (Read 1443 times)

buddy

  • I’m new here
  • *
  • Posts: 4
  • Karma: 0
  • CiviCRM version: 1
  • CMS version: something else
  • MySQL version: 5.1.39
  • PHP version: 5.2
Integrating CiviCRM with other CMS
May 07, 2011, 08:59:59 am

I have a custom made CMS that my organization uses. 

I see that CiviCRM can be integrated with either Joomla or Drupal.

Can someone give me some idea how in depth an integration this is?

I'm trying to gauge how much would be involved in creating a similar integration with our custom CMS.

Thanks

 

Hershel

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4640
  • Karma: 176
    • CiviHosting
  • CiviCRM version: Latest
  • CMS version: Mostly WordPress and Drupal
Re: Integrating CiviCRM with other CMS
May 07, 2011, 03:39:30 pm
See here http://civicrm.org/mih#wordpress priced at ~ $5500, meaning at least 50 hours of work I believe.
CiviHosting and CiviOnline -- The CiviCRM hosting experts, since 2007

See here for the official: What to do if you think you've found a bug.

buddy

  • I’m new here
  • *
  • Posts: 4
  • Karma: 0
  • CiviCRM version: 1
  • CMS version: something else
  • MySQL version: 5.1.39
  • PHP version: 5.2
Re: Integrating CiviCRM with other CMS
May 07, 2011, 05:40:06 pm
thanks.  that's a start.  Good to know it might be able to happen within a week.

is there a description somewhere of what exactly is involved with this process?

i'm a programmer and could maybe figure it out by comparing the Joomla integration to the Drupal integration but would like to know where the person who might create the wordpress integration would go for reference.

thanks.

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: Integrating CiviCRM with other CMS
May 07, 2011, 06:05:55 pm

You might want to do a search for files in the civicrm directory for Drupal

This will give u an idea about what needs to be done

Note that CMS'es like Drupal/Joomla/WordPress are designed to be extensible by other modules/component and hence it makes the integration a bit easier. If i had to take a guess, your custom cms might not have those "hooks" built in

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

buddy

  • I’m new here
  • *
  • Posts: 4
  • Karma: 0
  • CiviCRM version: 1
  • CMS version: something else
  • MySQL version: 5.1.39
  • PHP version: 5.2
Re: Integrating CiviCRM with other CMS
May 08, 2011, 10:44:52 am

That's true that my own CMS does not have the hooks necessary to make drupal, joomla or wordpress plugins work.

Because it is my own i should be able to put the calls to same functions the hooks would call directly where they are needed.

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Integrating CiviCRM with other CMS
May 08, 2011, 11:03:45 am
I would suggest you to install drupal with only civicrm and leave it in a sub domain (my.example.org).


Why do you need to integrate civicrm with your crm ?

- if it's about using the same login, you might synchronise or try one of the SSO modules
- if it's about displaying list of contacts in your CMS, you might want to use the api or rest interface to fetch the needed from civicrm and display it on your main site.

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

buddy

  • I’m new here
  • *
  • Posts: 4
  • Karma: 0
  • CiviCRM version: 1
  • CMS version: something else
  • MySQL version: 5.1.39
  • PHP version: 5.2
Re: Integrating CiviCRM with other CMS
May 11, 2011, 02:09:48 am

What is the reason for having CiviCRM in Drupal or Joomla?

I guess I just don't want to install drupal or joomla unecessarily when I already have a CMS working that I use as my base to integrate other things into

CiviTeacher.com

  • I live on this forum
  • *****
  • Posts: 1282
  • Karma: 118
    • CiviTeacher
  • CiviCRM version: 3.4 - 4.5
  • CMS version: Drupal 6&7, Wordpress
  • MySQL version: 5.1 - 5.5
  • PHP version: 5.2 - 5.4
Re: Integrating CiviCRM with other CMS
May 11, 2011, 01:56:26 pm
CiviCRM integrates with Drupal and Joomla because they are popular and established CMS with API that can integrate with CiviCRM and are released on open-source legal licenses that are compatible with CiviCRM's open source license.

If you wish to integrate CiviCRM with your own CMS I applaud your initiative.  You should study the CiviCRM API to get a good idea of how to do the integration.   If your CMS is open source and has a large user base then you will probably get more support from the CiviCRM core team regarding your effort.
Try CiviTeacher: the online video tutorial CiviCRM learning library.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • Integrating CiviCRM with other CMS

This forum was archived on 2017-11-26.