Skip to:
Content
Pages
Categories
Search
Top
Bottom

Giving editor access to edit extended profile


  • John
    Participant

    @jhob

    I want to give the editor role access to edit the extended profile of any user. The only way I can see to do this is with the manage_options cap, which obviously is not the sort of cap you want to give to an editor.

    Is there a way of just giving access to edit extended profiles without using the manage_options cap?

    BP 4.2, WP5.1.1

Viewing 16 replies - 26 through 41 (of 41 total)

  • Venutius
    Moderator

    @venutius

    Hi John, that’s odd I’m nt seeing that error, are you multisite or single-site?


    John
    Participant

    @jhob

    Single site, although it is a heavily customised BP install with some legacy code that I’m yet to fully un-pick. That said there’s nothing that I’ve seen that should affect permissions.

    I just checked the administrator role, which does have every cap granted.

    Settings pages for all other plugins on the site work fine.

    I could only find the settings link on the plugins page, it doesn’t appear elsewhere does it?


    Venutius
    Moderator

    @venutius

    Ah that was it, I’ve been using the settings link from the settings menu, I’ve fixed the link on the plugins page now.


    John
    Participant

    @jhob

    Still get the same error I’m afraid. Can see that it points to /wp-admin/options-general.php?page=bp-devolved-authority-settings now. I couldn’t see any link directly from the settings menu.


    Venutius
    Moderator

    @venutius

    That indicated it’s not recognising you as admin. I’ve changed this check now, could you reload and try?


    Venutius
    Moderator

    @venutius

    Think I found the problem, it was only loading if messaging was active, I’ve removed that check now.


    John
    Participant

    @jhob

    Ah yes, messaging is not active on the site. That fixed it anyway – looks to work perfectly at the back end. Pretty much all of the front-end BP functionality is disabled so I can’t test that. Thank you!


    eowomoyela
    Participant

    @eowomoyela

    Hi—I’ve been trying to solve this same issue, and Venutius’ plugin works great, but I’m running into is that while the plugin active, the Groups page seems to vanish—it’s no longer listed on the Dashboard menu, and if I try to navigate directly to /wp-admin/admin.php?page=bp-groups it just returns a blank page. This happens even when I’m logged in as Administrator.

    Not sure if this is a bug or a conflict of some kind, but any thoughts would be much appreciated.


    saxisme
    Participant

    @saxisme

    Just wanted to say thanks to @venutius, the plugin worked perfectly!


    kjcarleo
    Participant

    @kjcarleo

    Does anyone know id there is a solution for this yet? I want to be able to grant some Admins just to be able to edit/update/etc USERS, but I have given “edit_users” permission and I have the same issue as described above where they cannot view the extended profile.

    Kevin


    @mercime
    Keymaster

    @mercime

    @kjcarleo The easiest way without going to tinker with the database https://wordpress.org/plugins/user-switching/


    kjcarleo
    Participant

    @kjcarleo

    That doesn’t appear to address the issue. I want to be able to assign them to a particular role (User Role Editor), in this case, I created one called “Community Outreach Coordinator” and I simply want them to have permissions to edit user and extended profile fields.

    Kevin


    kjcarleo
    Participant

    @kjcarleo

    That doesn’t appear to address the issue. I want to be able to assign them to a particular role (User Role Editor), in this case, I created one called “Community Outreach Coordinator” and I simply want them to have permissions to edit user and extended profile fields.

    Kevin


    illuder
    Participant

    @illuder

    the plugin works wonderfully, thank you!


    shenkwen
    Participant

    @shenkwen

    The plugin doesn’t work for me. Any update for this?


    waltervl
    Participant

    @waltervl

    Just bumped into this discussion as I had the same issue. I came across another discussion that had a fix by adding a function in the functions.php https://buddypress.trac.wordpress.org/ticket/7473

    That helped me fix this issue.

Viewing 16 replies - 26 through 41 (of 41 total)
  • You must be logged in to reply to this topic.
Skip to toolbar