Project

General

Profile

Actions

Feature #1968

closed

Add Plugin to allow modification of user role capabilities

Added by Chris Stein over 12 years ago. Updated over 12 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
-
Target version:
Start date:
2012-06-28
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

I'm working with a blog that wants to have contributors who can create and edit posts but not publish them. The issue with the default Contributor role is that it does not allow for uploading files. Many of the contributors for the group will have files they need to upload.

It seems like the best way to modify role capabilities is to add a plugin. I could not find one in the installed plugins that does this. If there are, great, let me know and you can close this ticket. If not here is one plugin that does this:
http://wordpress.org/extend/plugins/capsman/

It is GNU 2.0 licensed. But any plugin that allows for modification of the user role capabilities would be fine.

Actions #1

Updated by Dominic Giglio over 12 years ago

This plugin has a higher supported WordPress version, has been downloaded more times and says it supports MultiSite:

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

I've never used it but I think the question that's most important for us is, how fine grained is the control. If we're adjusting roles we need to make sure we're only affecting roles for the specific site in question.

Actions #2

Updated by Boone Gorges over 12 years ago

  • Status changed from New to Assigned
  • Assignee set to Boone Gorges
  • Target version set to 1.4

The 'capsman' plugin hasn't been updated in years. user-role-editor appears to be well-maintained.

I downloaded user-role-editor and had a quick glance through the meaty parts of its codebase. It appears to be totally MS compatible. I also ran some light testing, and it seems to do what you're requesting, while being sandboxed to single sites.

I've put the plugin into the master branch, and put it onto cdev. https://github.com/castiron/cac/commit/2febdc8b30835dcdc384a113f1dee3510dc8f33b Chris, can I ask you to test it out there to see if it suits your needs? Thanks.

Actions #3

Updated by Chris Stein over 12 years ago

Thanks both of you. I admit to being a little lazy on looking for the plugin so thanks for suggesting a better on. Boone, I'm getting a maintenance screen on cdev. Will try again later in the day.

Actions #4

Updated by Boone Gorges over 12 years ago

  • Status changed from Assigned to Reporter Feedback

Sorry about that Chris - you should be able to access cdev now.

Actions #5

Updated by Chris Stein over 12 years ago

Thanks. I tried it out and it looks like it does just what I was looking for. Thanks.

Actions #6

Updated by Boone Gorges over 12 years ago

  • Target version changed from 1.4 to 1.3.16

Thanks for testing.

Actions #7

Updated by Boone Gorges over 12 years ago

  • Status changed from Reporter Feedback to Resolved
Actions

Also available in: Atom PDF