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) »
  • Discussion (deprecated) »
  • Alpha and Beta Release Testing »
  • 4.3 Release Testing (Moderator: pdelbar) »
  • WordPress Access Control: access Contact Dashboard
Pages: [1]

Author Topic: WordPress Access Control: access Contact Dashboard  (Read 1287 times)

Thinkwell

  • I post occasionally
  • **
  • Posts: 37
  • Karma: 0
  • CiviCRM version: 4.2.7
  • CMS version: Wordpress 3.5.1
  • MySQL version: 5.5.29
  • PHP version: 5.2
WordPress Access Control: access Contact Dashboard
March 09, 2013, 08:10:14 pm
Hoping I'm posting in the proper place... Currently testing CiviCRM 4.3 beta2 in WordPress 3.5.1 and have checked "access Contact Dashboard" for the specific roles I need enabled.

Even with it selected, I get my Civi top menu, but attempting to access the dashboard (with hopes that the Authenticated users can edit their own contact info)

Unsure if this is a known issue or perhaps I'm missing a step in enabling

Any guidance would be appreciated

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: WordPress Access Control: access Contact Dashboard
March 09, 2013, 08:35:38 pm

can u try this on the sandbox wp server

http://sandbox.wordpress.civicrm.org/?page=CiviCRM&q=civicrm/user&reset=1

i created a new subscriber user: demonew / demonew with minimal privileges (but includes access contact dashboar)

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

Thinkwell

  • I post occasionally
  • **
  • Posts: 37
  • Karma: 0
  • CiviCRM version: 4.2.7
  • CMS version: Wordpress 3.5.1
  • MySQL version: 5.5.29
  • PHP version: 5.2
Re: WordPress Access Control: access Contact Dashboard
March 10, 2013, 07:38:41 am
Thanks lobo! I was actually trying to access from a different  URL, but by using '/?page=CiviCRM&q=civicrm/user&reset=1' on my test site  was able to access.

Question though... On the sandox site and using the link
http://sandbox.wordpress.civicrm.org/?page=CiviCRM&q=civicrm/user&reset=1, where exactly would the user 'demonew' actually be able to update their own contact info?

I did see a link to update under "Personal Campaign Pages', but after I disabled the view 'Display Preferences', then re-enabled it was gone

Would I accomplish this in conjunction with ACL's?

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: WordPress Access Control: access Contact Dashboard
March 10, 2013, 07:44:38 am

Might want to read the CiviCRM book at http://book.civicrm.org/user/

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

Thinkwell

  • I post occasionally
  • **
  • Posts: 37
  • Karma: 0
  • CiviCRM version: 4.2.7
  • CMS version: Wordpress 3.5.1
  • MySQL version: 5.5.29
  • PHP version: 5.2
Re: WordPress Access Control: access Contact Dashboard
March 10, 2013, 07:51:06 am
You're always helpful Lobo (I mean that) but this why usually I fear posting anything on the CiviCRM form

I've read the the 580 page manual, but I apologize that I'm not fully understanding

I don't mean any disrespect, but if it's not even working with the Sandbox user you set up, I thought I would be a worthwhile ask

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: WordPress Access Control: access Contact Dashboard
March 10, 2013, 08:00:19 am

To be honest, people have spent a lot of time, energy and effort on getting the book to its current state. Its always a work in progress but a lot of folks do put in time to keep improving the folks.

It helps everyone in the project if folks read the book and play around with things and then use the forums to ask very specific questions. A few things:

1. Might want to go and re-read the chapter on profiles

2. I'm not sure where it says that the contact dashboard is the place to go for the user to edit their personal info. Let us know so it can be fixed

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

Thinkwell

  • I post occasionally
  • **
  • Posts: 37
  • Karma: 0
  • CiviCRM version: 4.2.7
  • CMS version: Wordpress 3.5.1
  • MySQL version: 5.5.29
  • PHP version: 5.2
Re: WordPress Access Control: access Contact Dashboard
March 10, 2013, 01:08:47 pm
Thanks Lobo - understood for sure...

I re-read the "Profiles" section, but of course there's the heavier focus on Drupal so in a WordPress instance there's no equivalent to the following:

"Including profiles in Drupal's My Account screen

You can embed one or more CiviCRM profiles directly into Drupal's My Account screen.
T his makes it easy for logged-in users to review and update their information whenever
they visit their My Account page.

To create a profile for this purpose:
1. Create a new profile, or navigate to an existing profile and click Settings.
2. Select View/Edit User Account in Used For.
3. Click Save.
4. Add the fields you want people to be able to edit from their Drupal My Account
page.
Note: the profile must include only fields related to the Individual contact type."

There seems to be so many shortfalls with the WordPress CiviCRM, that I'm about to abandon it altogether

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: WordPress Access Control: access Contact Dashboard
March 10, 2013, 08:49:32 pm

That is only one way to expose profiles. You can also expose profiles directly to the end user via a link like:

http://sandbox.wordpress.civicrm.org/?page=CiviCRM&q=civicrm/profile/edit&reset=1&gid=1

Note that the 4.3 version of WP + Civi also introduces fine grained permissions to WP + Civi

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) »
  • Discussion (deprecated) »
  • Alpha and Beta Release Testing »
  • 4.3 Release Testing (Moderator: pdelbar) »
  • WordPress Access Control: access Contact Dashboard

This forum was archived on 2017-11-26.