• Running the plugin 3.14.1 under a Multisite setup.

    I can edit the Roles within the master site. Apply to all sites doesn’t seem to work.

    Also when trying to select a role from within a subsite, it refreshes back to the subscriber role, so I cannot edit any other role.

    And if I go to subsite, select a User and click on the user role link within that profile, I get the Users roles, but if I then select the Human Readable it refreshes back to the full plugin settings again.

    http://wordpress.org/extend/plugins/user-role-editor/

Viewing 12 replies - 16 through 27 (of 27 total)
  • Plugin Author Vladimir Garagulya

    (@shinephp)

    With what subsite you have a problem?

    Thread Starter Shaun Williams

    (@eangulus)

    I was playing with the oranamodels one.

    But after having the issues I went to the yourgiguide one to test again.

    What I have noticed right now, is that I have to actually change a setting in the master then save to all sites for it to reappear in the subsite. So I may have to go thru each subsite manually and reset all the roles and such and will be very time consuming.

    Still testing if resetting as above has fixed editing user capabilities.

    Thread Starter Shaun Williams

    (@eangulus)

    I have a sample user there to test with too.

    Thread Starter Shaun Williams

    (@eangulus)

    Users individual capability settings are still not getting what is being set in the roles.

    If you look at the Shop Manager, you can see all caps are selected. Then go to the sample user and edit its capabilities you will see that not all caps are selected there, even thou all are on for the role.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    If return for 2 days ago, I wrote “In order ‘Apply to all sites’ work you need to turn it on, change something in the currently selected role, then press update”. Yes, multi-site update works for the currently selected role only.
    Do you need something like full synchronize subsites roles with master’s one?

    Thread Starter Shaun Williams

    (@eangulus)

    Don’t really need it now I know how to fix it. Might be a handy feature in future thou to sync subs with master settings.

    But one would expect naturally that if you don’t change anything and hit save, it would take current settings and save them, meaning if the db wasn’t right before it would be now. Having to change a setting hit save then change setting back doesn’t seem very user friendly.

    The individual user caps issue is still there thou. No matter what I do to the roles, the user with that roles isn’t updated.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    I agree with you on 50-70%. There are a plenty of editors where ‘Save’ button is disabled while you do not change something. I will think on this. Thanks.
    Replication of roles for subsites requires other enhanced interface really, may be separate tab.

    Please, look carefully on the capabilities list, which are not selected for the user. Any of them should belong to only super-admin under multi-site. It is no sense to assign this capability to the user without super-admin privilege, as this functionality (edit themes, install plugins, etc.) is available at the “Network Admin” page only. I almost sure that WP unchecks this capabilities on the fly. Try to add any custom capability and you will select it without problem.

    Thread Starter Shaun Williams

    (@eangulus)

    OK I understand that.

    So why can’t I turn on for example Unfiltered html for that particular user?

    I need this setting I think for WPEC Store Sales screen. At this stage my ONLY option is to add Administrator Role to the user.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    The part of answer is available here:
    http://shinephp.com/is-unfiltered_html-capability-deprecated/
    There is a plugin form Automattic, which allows to use unfiltered HTML. Try it.

    Thread Starter Shaun Williams

    (@eangulus)

    If it is deprecated, then why is it I have Show deprecated capabilities disabled, and yet it is still shows?

    Thread Starter Shaun Williams

    (@eangulus)

    Also I think you should somehow differentiate the caps that can only be applied to Super Admins.

    If you look at it from a users perspective, they go to edit a users individual caps, see an option like Activate Plugins. Turn it on and save. When it doesn’t work, they assume that it is a problem with your plugin. Not every wordpress user has deep and meaningful understanding of the inner workings of wordpress, and most will not know that it is a wordpress issue not a User Role Editor issue.

    Seperating them to identify that to users would be of great benefit.

    Thanks for help again BTW. Best support i have seen yet for a plugin. Even when some issues come down to my own understanding.

    As a feature request too, I would love to see a Network Admin Settings page, where one could edit everything globally as default. Some plugins already do this.

    Plugin Author Vladimir Garagulya

    (@shinephp)

    ‘Deprecated’ by the fact – as you can not use it. But officially it exists, and WP codex do not call this cap ‘deprecated’.

    I agree with you. If you know little more you should use this knowledge in the code to help your user and confuse it as less as it possible.

    Thanks for the suggestions. Roles management for multi-site WP from the Network Admin is in my development plan. I hope we will see it this year :).

Viewing 12 replies - 16 through 27 (of 27 total)

The topic ‘Cannot Edit Settings in Multisite’ is closed to new replies.