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) »
  • Exposing certain admin CiviCRM functions through the frontend in Joomla
Pages: [1]

Author Topic: Exposing certain admin CiviCRM functions through the frontend in Joomla  (Read 1483 times)

sbrawner

  • Guest
Exposing certain admin CiviCRM functions through the frontend in Joomla
February 28, 2008, 07:41:12 pm
CiviCRM 2.0b3/Joomla1.5.1
I've been trying to figure out a way to expose certain privileged user functions through the front end, such as maintaining the contact or membership list, but I don't know if I'm looking in the right place.
If I'm correct, all admin functions are kept in /admin/components/com_civicrm and can only be accessed through the admin interface in Joomla.  Is this right?

I was hoping to be able to assign certain contacts in CCRM admin privileges but I see that ACLs are disabled when it is integrated.  This is kind of a double slam because Joomla's ACL is so primitive it's ridiculous.

My next assumption is that I'll have to find a session handler plugin for Joomla that will avoid the admin login panel when I have to use an URL or Wrapper link to direct the membership administrator to the CiviCRM functions.

Does any of this make sense?
<rant>
I did submit a whitepaper requesting a better ACL/user system in 1.6, but haven't gotten any feedback on it. ->  http://forum.joomla.org/viewtopic.php?f=500&t=267510
Also there are about a hundred other posts in that forum asking for pretty much the same thing, so I hope it gets done, and more importantly doesn't break everything else.

I'm wondering also if I wouldn't be better off just going stand-alone with CiviCRM and not tying it down/crippling it with the Joomla integration.  It almost seems that CiviCRM would be better off with a trigger bridge/sync to Joomla than being so tied into it and (frankly) being held back by its Flintstone-era ACL system.
</rant>



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: Exposing certain admin CiviCRM functions through the frontend in Joomla
February 28, 2008, 09:30:28 pm

we normally dont suggest this, BUT

if acl's and giving different sets of users different privileges, then you might want to look at Drupal and CiviCRM integration with it. Its a much tighter integration, whereas the Joomla integration is much more simple/primitive

Note that we have not yet addressed the ACL issue in standlone (its an outstanding issue for 2.0). With regard to a bridge/sync, as an open source project, code is golden :) So a contribution demonstrating the feasibility of the idea would be a big step forward

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

sbrawner

  • Guest
Re: Exposing certain admin CiviCRM functions through the frontend in Joomla
February 29, 2008, 09:43:41 am
Thanks, Lobo, I have looked at Drupal, but it's kind of bloggish for the type of site I'm doing, and I need integration with phpBB3 and coppermine.

I tell you though, if I were a coder I would be all over this.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using Core CiviCRM Functions (Moderator: Yashodha Chaku) »
  • Exposing certain admin CiviCRM functions through the frontend in Joomla

This forum was archived on 2017-11-26.