Today I released a new version of the Role Manager Plugin for WordPress.
This new version 2.2.3 supports now the WordPress-2.6.-feature “moved wp-content directory“. Also some other minor changes are included. Some of them should help to prevent collisions with the anarchy media player plugin. But this collisions are hard to debug for me, because on all of my test systems I can’t see any error.
The future of the Role Manager
WordPress 2.7 will be released at the end of this year. I think, it is a good reason for programming a new major release of the Role Manager. It’s time to clean up the code and to support more features of the newer WordPress-Generations, like 2.6 and 2.7.
But this new upcoming major release will split the Role Managers way in two parts: The Role Manager series 2.2.x will support WordPress up to 2.6 and the new series (3.x.x) will only support WordPress 2.7 and later.
Don’t worry if you are running an older WordPress version as the upcoming 2.7: I will maintenance both branches - 2.2.x and 3..x.x - of the Role Manager for you

am 22.10.2008 um 14:19 Uhr:
Hi Thomas, do you have any plans to host your Role Manager plugin (and other plugins) at http://wordpress.org/extend/plugins in the future? I think this would be great, to allow our WordPress installations to automatically notify us (on the Plugins page) when there is a new version of the plugin available.
MfG,
Jeremy
am 02.12.2008 um 12:23 Uhr:
Vielen Dank für das Plugin. Ist echt ne grosse Hilfe -braucht man nicht selbst an allem rumwerkeln!!!
am 05.12.2008 um 01:35 Uhr:
Hallo Thomas,
Lass Dir gesagt sein: Das Plugin ist klasse ! Ich liebe es und freue mich schon auf das 3.0 Update. Wie ist da der Stand?
Ich noch ein paar Ideen für das Update:
- Wäre es möglich Leuten die Erlaubnis einzuräumen, “alle Posts” zu editieren, aber so, dass sie mir noch mal zum Preview vorgelegt werden? Oder so, dass ich wenigstens über erfolgte Änderungen per E-Mail informiert werde?
am 30.12.2008 um 17:54 Uhr:
Hey Thomas, how is this new version coming? The sourceforge page looks pretty empty so I’m not sure if you are planning or working on it somewhere but please let me know, as I’d love to help.
I actually have a patch that I’d really like to see in both branches of RM. I showed it to you a long time ago but got stuck waiting on trac.wordpress.org. Anyway, now I think we should just put in the part that doesn’t need the wordpress core patch to work.
What it does is help secure the edit_users capability, which otherwise lets anyone with that capability make themselves an administrator, which limits use of the capability as well as being very unexpected and dangerous.
The way it works is to add a hook to current_user_can, such that any time a call is made to current_user_can(’edit_user’, $user_id) (which is asking “can the logged in user edit $user_id user?”), it will do a comparison to make sure the edited user isn’t more powerful than the one doign the editing. Without the core wp patch it isn’t totally perfect, and in some cases it still lets you *almost* edit a user into something you’re not allowed to (you can see the dropdown, you can click their name). Howerver as long as the filter is in action you get the ‘you don’t have privileges to edit this user’ when you actually try to save your changes. So users will be confused but they won’t be able to do what they are not allowed to do, which is important to me mostly because of hackers taking control of accounts.
I’ve tested it with
WordPress-Version : 2.7
WordPress-Db-Version : 9872
Role-Manager-Version : 02.02.03 (131587)
PHP-Version : 5.2.3
preg_replace : yes
Here’s the actual function and hook, you can probably add it anywhere in the plugin: http://pastebin.com/m230e581b
Please email me back if you have questions, this is high priority i think for all users of RM.
Thanks!
am 22.04.2009 um 14:39 Uhr:
Hallo
Ich versuche mit Hilfe vom rolemanager einem User zu erlauben die NextGen Gallery zu benutzen, doch reagiert der RoleManager auf keine Art uns weise wenn ich versuche NextGen aktivitäten zu erlauben… Ist da etwas bekannt oder gibt es ein Update?
WordPress-Version : 2.7.1
WordPress-Db-Version : 9872
Role-Manager-Version : 02.02.03 (131587)
PHP-Version : 5.2.6
preg_replace : ja
am 03.06.2009 um 10:35 Uhr:
Gibt es eine Möglichkeit einem User nur Beiträge / Artikel einer bestimmten Kategorie anschauen zu lassen ?
und
Wie mache ich das ?
Danke
am 13.08.2009 um 11:06 Uhr:
This seems like a great plugin, but will it be updated in the future? Sadly, it looks like development is abandoned.
am 01.09.2009 um 23:19 Uhr:
Hallo Thomas,
ich habe eine Rolle neue Autor-Rolle definiert. Jetzt möchte ich, dass der Autor, wenn er einen Artikel veröffenlicht, dass er seinen registrierten Name in den Optionen einstellen kann, dass er derjenige ist, der den Artikel geschrieben hat. Sonst steht da immer Admin. Es soll aber der Name des Autor dort stehen.
Bitte hilf mir..ich hab schon alles ausprobiert und überall nachgelesen, aber ich finde keine Lösung.
Danke..
Gruß Dennis
am 04.11.2009 um 09:28 Uhr:
[…] own capabilities to control access and compatibility with RoleManager […]