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 »
  • Installing CiviCRM »
  • Joomla! Installations (Moderator: Deepak Srivastava) »
  • CiviMail and Joomla and Sending in the Front End
Pages: [1]

Author Topic: CiviMail and Joomla and Sending in the Front End  (Read 1891 times)

jradxl

  • Guest
CiviMail and Joomla and Sending in the Front End
June 17, 2009, 10:02:59 am
Hi All,
Is the Sending of emails from the Front-End a supported option for Joomla (1.5.10)
The reason I ask is there is not an Internal Link for CiviMail when setting up a Menu Item.

And this feature is not been shown on the Joomla Demo, where it is on the Drupal Demo.
In fact the Joomla Demo doesn't have a User login prompt, so I cannot even set it up to try.

I guess in my own test installation I can set up an External link to the same URL as I see in the Admin back end.
Will that work?
And I don't see anything about Front End CiviMail Profile Linking in the documentation.

Look forward to some comments
Thanks
John


Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: CiviMail and Joomla and Sending in the Front End
June 17, 2009, 05:27:39 pm
John - The only CiviCRM functions exposed to the front-end in Joomla installations are ones that we consider to be constituent-facing. These include:
- making an online contribution
- viewing and registering for events
- filling in or updating your contact info, signing up for a mailing list etc via a CiviCRM Profile
- etc.

... you can see the list of options from the Joomla Menu Manager - when adding a new menu item, and clicking on CiviCRM option.

You can set "authenticated user" access requirements on any of the above - and that makes sense for "contact edits their info in a profile" (for example). However you cannot access all the "back-office" CiviCRM functions as a front-end user (even by adding an external link afaik).
Protect your investment in CiviCRM by  becoming a Member!

jradxl

  • Guest
Re: CiviMail and Joomla and Sending in the Front End
June 18, 2009, 05:43:40 am
Dave,
Thanks for your response. Oh, what a pity....
Why is the Drupal demo so different then?
In the Drupal demo there is definitely a CiviMail menu item, and when used appears as if it is front-end usage, as there is a separate Administer CiviCRM menu item.

It may be the Joomla demo is upgraded from an older version of CiviCRM as the Menu Items are all configured as External URLs. The Internal CiviCRM type is not used.

It would be good if someone from the Dvelopment team, or knows the CiviCRM code, could comment as to whether a Joomla Module could be constructed to give access to CiviMail

Thanks
John

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: CiviMail and Joomla and Sending in the Front End
June 18, 2009, 06:32:53 am

drupal and joomla have 2 different permissioning schemes

yes, you can build a joomla module and expose civimail to the frontend. Note that this assumes you are familiar with joomla module development and civicrm development :)

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

lcdweb

  • Forum Godess / God
  • I live on this forum
  • *****
  • Posts: 1620
  • Karma: 116
    • www.lcdservices.biz
  • CiviCRM version: many versions...
  • CMS version: Joomla/Drupal
  • MySQL version: 5.1+
  • PHP version: 5.2+
Re: CiviMail and Joomla and Sending in the Front End
June 18, 2009, 07:36:49 am
John,

The Joomla/Drupal interfaces are quite different (irrespective of CiviCRM). Joomla makes a sharp distinction between the frontend website and backend administrative tools, whereas Drupal basically blends the two, and relies on menu/action permissioning to decide who can see administrative-related menu items. So the reason you see all those options when you login to the Drupal demo is because the demo login is permissioned as an administrator. It would be the sort-of-equivalent of you logging in to the Joomla administrative backend.

That being said, there currently is no fine-grained ACL permissioning for Joomla (we're waiting on the ACL improvements in J1.6). So you can't really limit what tools users can access through the Joomla backend -- it's all or nothing. And CiviMail functions are not available to the frontend of the site currently. You'd really want/need to have some strict controls over that as you would basically be giving your registered users the ability to broadcast email to your contacts, and that could be dangerous.
support CiviCRM through 'make it happen' initiatives!
http://civicrm.org/mih

jradxl

  • Guest
Re: CiviMail and Joomla and Sending in the Front End
June 18, 2009, 10:07:22 am
Icdweb,
Thanks for comments.
Wasn't thinking of "registered" users, but a "publisher", as the person concerned is not IT confident and would be intimidated by the back-end.

If I knew before what I know now about Joomla, I certainly would of tried Drupal. In fact, as a result of this thread and the CiviCRM's Drupal demo I might try it. It certainly looks cool...

I have found that Community ACL from www.corephp.com is giving me all the access controls I need, so had been a CiviMail Internal Link I could have controlled who sees it via their Menu Item controls.

I too am looking forward to J1.6....

I guess I am going to have to go with Acajoom, as that seems to be the only other credible Joomla native Newsletter component with front-end features I can find, in spite of it not have the nice features of CiviMail and it being encrypted code.


But I want to say how impressed I am with CiviCRM. I have another Charity in mind that I will be mentioning CiviCRM to, as I think it might be very useful to them.

Thanks all
John

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Installing CiviCRM »
  • Joomla! Installations (Moderator: Deepak Srivastava) »
  • CiviMail and Joomla and Sending in the Front End

This forum was archived on 2017-11-26.