norcross / gf-tooltips

Convert Gravity Forms description fields into tooltips
12 stars 7 forks source link

Compatibility issue between gf-tooltips and Members plugin #8

Open gregblake opened 11 years ago

gregblake commented 11 years ago

Hello,

I recently installed gf-tooltips. I really appreciate the functionality it adds to Gravity Forms, but I believe there might be a compatibility issue between this plugin and another plugin I'm using--the Members plugin ( https://wordpress.org/extend/plugins/members/ ).

When the Members plugin is deactivated, the gf-tooltips plugin works as expected. When the Members plugin is activated, though, I can't access the settings menu for gf-tooltips.

If Members is activated, then the settings link is hidden from the wp-admin menu, and accessing the URI directly in my browser ( at /wp-admin/admin.php?page=gf-tooltips) results in the error message "You do not have sufficient permissions to access this page."

If I deactivate the Members plugin again, I can access the gf-tooltips settings at /wp-admin/admin.php?page=gf-tooltips. The gf-tooltips settings page loads as expected, without outputting the error message "You do not have sufficient permissions to access this page."

I disabled and re-enabled all of my plugins, to ensure that the conflict is between gf-tooltips and Members. I'm also reasonably certain this isn't a theme related conflict.

I reached out to the developer of the Members plugin ( http://themehybrid.com/support/topic/activating-members-plugin-causes-other-plugins-setting-page-to-be-inaccessible ), and he said this is a question best asked of the GF Tooltips plugin author, or possibly the Gravity Forms author. Can you help me to resolve this issue, please?

The Members plugin developer also mentioned this issue might be related to the Gravity Forms gform_full_access capability, so I am going to post a similar message on the Gravity Forms support forum.

Any help you could offer on this topic would be greatly appreciated. Thanks again for making gf-tooltips.

Greg

gregblake commented 11 years ago

Here's a link to the discussion at the Gravity Forms support forum: http://www.gravityhelp.com/forums/topic/compatibility-issue-between-gf-tooltips-and-members-plugin?replies=1#post-180643

norcross commented 11 years ago

As it stands now, the gf-tooltips is set up at the 'manage_options' user access level (a native WP user selection).

Does the user account in question have that access level?

gregblake commented 11 years ago

Thank you for your response. The user account in question does have the 'manage_options' access level. I verified this using the 'Edit Roles' feature within the Members plugin (by going to Users > Roles > Edit Role in wp-admin).

I also have the option to add a custom user capability in the 'Edit Roles' feature. I think there might be a chance that adding the custom capability 'gform_full_access' would resolve this issue, but I'm not sure. What are your thoughts on 'gform_full_access' being the capability needed?

Thanks again for your help!