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 CiviMember (Moderator: Deepak Srivastava) »
  • New Membership with joomla userid/password creation
Pages: [1]

Author Topic: New Membership with joomla userid/password creation  (Read 1111 times)

karenann

  • I post occasionally
  • **
  • Posts: 110
  • Karma: 2
  • CiviCRM version: 4.7.3
  • CMS version: Joomla 3.4.8
  • MySQL version: 5.5.48-cll
  • PHP version: 5.4.41
New Membership with joomla userid/password creation
June 19, 2013, 09:08:16 am
I have a civi contribution page as membership form, works nicely. I would like to build into it the creation of joomla account (userid and password).
Any recommendations as to the best way to do this?

I have installed the Joomla CiviCRM Membership Authentication and ACL Plugin.

Thanks!

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: New Membership with joomla userid/password creation
June 19, 2013, 04:35:10 pm
You can do this by including a Profile in the contribution page with "Joomla user account registration option?" enabled.

This option can be found under Administer > Customize > Profiles ---> Settings (for a given Profile) --> Advanced Options (bottom of form).

To see this on the Joomla demo, login to:
http://joomla.demo.civicrm.org/administrator

Then go to:
http://joomla.demo.civicrm.org/administrator/?option=com_civicrm&task=civicrm/admin/uf/group/update&action=update&id=2&context=group
Protect your investment in CiviCRM by  becoming a Member!

karenann

  • I post occasionally
  • **
  • Posts: 110
  • Karma: 2
  • CiviCRM version: 4.7.3
  • CMS version: Joomla 3.4.8
  • MySQL version: 5.5.48-cll
  • PHP version: 5.4.41
Re: New Membership with joomla userid/password creation
June 19, 2013, 09:02:00 pm
Hi Dave! Thanks for the reply. I have done so however it does not trigger. The user enters their information in the membership form. It goes to the Paypal payment processor, they pay.
It never gets to the account creation.
I have installed a plugin which may be creating the issue, which is the Authentication - CiviCRM.  Could this be causing the problem?
My objective is to have users get login accounts via a small membership fee. They have a record in civi as an individual. They have access to learning materials in the private section of the site.

I also note that although payment is made, it also still shows as "pending" in the membership listing, the membership status rules are at default.
« Last Edit: June 19, 2013, 09:44:00 pm by karenann »

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: New Membership with joomla userid/password creation
June 24, 2013, 09:56:27 am
Karen - re "does not trigger" - do you see a prompt to select a Username on the contribution form when viewing it as an anonymous visitor?

re: pending status - it sounds like your merchant account configuration may need to be tweaked as the verification of completed payment isn't getting back to your CiviCRM site from the processor. Check the instructions on the wiki for your processor, and if that doesn't help  search this forum on 'pending contribution'.
Protect your investment in CiviCRM by  becoming a Member!

karenann

  • I post occasionally
  • **
  • Posts: 110
  • Karma: 2
  • CiviCRM version: 4.7.3
  • CMS version: Joomla 3.4.8
  • MySQL version: 5.5.48-cll
  • PHP version: 5.4.41
Re: New Membership with joomla userid/password creation
June 24, 2013, 02:30:58 pm
Thanks Dave, appreciate your reply.
I have Allow User Registration turned off in User, Options. This is because we want to have users filling in a registration form (contribution page) with a small token contribution to the charity.
If I enable (on) Allow User Registration the civi profile shows up.

Is there a way I can have "Allow User Registration" turned off for the login module, and allow joomla user registrations in civi within my contribution form?

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: New Membership with joomla userid/password creation
June 24, 2013, 03:23:53 pm
Ahh - that makes sense. I'm not sure what the answer is since the 'create user account' option will be hidden in the contribution form if 'Allow User Registration' is OFF. Seems like you need to allow user registration (but not 'expose/advertise' that link / form). And then maybe set the user type for 'members'  to be different from the basic authenticated user - so that only those users get the extra content.

This plugin seems like it would help - but sure about compatibility w/ current CivCRM releases (e.g. 4.3):
http://civicrm.org/blogs/speleo/joomla-civicrm-membership-authentication-and-acl-plugin-v2

This plugin might also help (if you can use it w/ a CiviCRM smart group based on memberships):
https://github.com/lcdservices/CiviCRM-Group-Sync
Protect your investment in CiviCRM by  becoming a Member!

karenann

  • I post occasionally
  • **
  • Posts: 110
  • Karma: 2
  • CiviCRM version: 4.7.3
  • CMS version: Joomla 3.4.8
  • MySQL version: 5.5.48-cll
  • PHP version: 5.4.41
Re: New Membership with joomla userid/password creation
June 26, 2013, 08:42:21 am
Ok so here's a thought, what about modifying the login form to not have that line on the bottom to create a new user account?
Modifying the file en-GB.mod_login.ini edits the look of it, but how to remove the link/function •MOD_LOGIN_REGISTER
Got any ideas?

P.S. Would be a good feature to have, I'm sure others would benefit as well. *wink*

Dave Greenberg

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 5760
  • Karma: 226
    • My CiviCRM Blog
Re: New Membership with joomla userid/password creation
June 26, 2013, 02:42:39 pm
Karen - I don't know enough about Joomla to comment on that. Hopefully a Joomla person who's solved this will chime in (you could also try jumping on the CiviRM 'IRC' channe, and asking about this.
Protect your investment in CiviCRM by  becoming a Member!

karenann

  • I post occasionally
  • **
  • Posts: 110
  • Karma: 2
  • CiviCRM version: 4.7.3
  • CMS version: Joomla 3.4.8
  • MySQL version: 5.5.48-cll
  • PHP version: 5.4.41
Re: New Membership with joomla userid/password creation SOLVED
June 28, 2013, 05:15:46 pm
I modified the template's html/mod_login/default.php. I removed the reference to "allowuserRegistration". Works like a charm. Thanks for the support!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviMember (Moderator: Deepak Srivastava) »
  • New Membership with joomla userid/password creation

This forum was archived on 2017-11-26.