Wordpress 2.1: Role Manager PlugIn

28.01.2007 20:45 Uhr | Kommentare: 33
Einsortiert in Software

This Post is outdated!

Please go to my Role Manager Plugin Homepage!

English text follow below

Das WordPress-PlugIn “Role Manager” dient dazu, Userberechtigungen in Wordpress feiner zu abzustimmen, als es Wordpress von Haus aus kann. So können unter anderem neue Usergruppen angelegt und ihnen bestimmte Berechtigungen zugewiesen werden.

Mit dem Erscheinen der Wordpress Version 2.1 funktioniert es aber nicht mehr richtig, da sich einige URLs geändert haben. So wurde zum Beispiel aus profile.php users.php.

Ich habe das “Role Manager” PlugIn für Wordpress 2.1 auf diese Pfade angepaßt, so daß es funktioniert. Ausgetauscht werden muß nur die Datei role-manager.php. Sie kann hier heruntergeladen werden und an die Stelle der Originaldatei (/wp-content/plugins/rolemanager/role-manager.php) kopiert werden. Wer sich mit patch auskennt, kann auch das diff-File zum Patchen benutzen.

Achtung! Diese Version funktioniert nur mit Wordpress 2.1 oder höher!!!

Update 14. Feb. 2007
Diese Woche werde ich eine komplette Version des Role Manager Plugin veröffentlichen, die mit Wordpress 2.0.x und 2.1. läuft. Zusätzlich habe ich auch noch ein paar Fixes beim Layout gemacht. Ich denke am Mittwoch sollte alles komplett fertig sein. ;)
Die komplette Version ist veröffentlicht.

Update 06. März 2007
Ich habe die hier angebotenen Dateien gelöscht. Bitte nur noch das komplette Plugin benutzen!

Bitte Kommentare, Anregungen etc. nur noch auf der Plugin-Seite des “Role Manager” hinterlassen. Die Kommentarfunktion hier ist abgeschaltet!

English Version

With the WordPress-PlugIn “Role Manager” you can create new usergroups and finetune userrights on your wordpress blog. It enhanced the build-in user- and group-management of Wordpress.

Version 2.1 of Wordpress changed some URLs in the admin-area and the original Role Manager PlugIn now works not correctly. I made some changes in the file role-manager.php
(located under /wp-content/plugins/rolemanager/role-manager.php)
do to work with version 2.1 of wordpress. You can download the changed file here. After download make a backup of your original role-mamager.php-file and put the new file on the same place. Ready ;)

If you are familiar with patch you can also use this diff-File to do the job for you.

Attention! This version will only work with Wordpress 2.1 or later!!!

Update 14. Feb. 2007
This week I will publish a complete version of the Role Manager Plugin, what works with Wordpress 2.0.x and 2.1.. Also I made some layout-fixes. Hope it is ready on Wednesday ;)
I released the complete “Role Manager”.

Update 06. Mar. 2007
I removed the offered files from this page. Please use only the complete Plugin!

Please use for your comments, ideas and so on the Plugin-Page of “Role Manager”. Thank you! Comments here are closed!

33 Kommentare zu “Wordpress 2.1: Role Manager PlugIn”

  • #1

    […] Wenn der eigene Blog mit Wordpress 2.1 läuft, dann muß nach der Installation der Originalquellen noch die Datei role-manager.php wie gestern beschrieben, ausgetauscht werden. […]

  • #2

    Danke Thomas,
    ärgere mich genau deswegen schon etliche Minuten mit dem originalen Plugin rum.
    So geht’s gleich wesentlich einfacher.

  • #3

    Ich habe auch nicht schlecht geguckt, als es nicht auf Anhieb funktionierte. Schade nur, daß ich nirgendwo ‘ne wirkliche Kontaktmöglichkeit zu den Originalautoren gefunden habe.

  • #4
    Gravatar Joachim meinte

    Eine Technorati-Recherche hat mich hierher geführt. Danke für die Arbeit, genau danach habe ich gesucht. Die Pluginautoren (Winkler/Owen) scheinen sich dem Projekt http://code.google.com/p/habari/ verschrieben zu haben, einer Blogging-Alternative zu Wordpress.

  • #5

    Bei Habari habe ich auch gesucht und keine Kontaktadressen gefunden. Oder kann ich wirklich nicht gucken?

    Jedenfalls freut es mich, daß ich helfen konnte. Und dabei dachte ich, daß “Role Manager” nur ein “Randgruppen”-PlugIn für Wordpress ist. Aber wenn ich hier so die Zugriffe sehe, spricht das eine andere Sprache. Nutzen wirklich so viele “Role Manager”?

  • #6

    You ROCK! I knew someone had this same problem with their update, and I couldn’t figure out what was wrong with some of the sites I use Wordpress as a CMS system - many thanks, I appreciate you publishing this work around!

  • #7

    Gave you a couple links in the support site:
    http://wordpress.org/support/topic/101786
    http://wordpress.org/support/topic/103537

  • #8

    Thank you Brady,
    my first idea was to publish this post also on digg or “webtools collection” but now I think it’s better if somebody else do this for me because I can’t believe what this is realy important for so many wordpress users ;)

  • #9

    For all people who need this as a zip-File: you can download only the changed php-file in “zipped”-Version from Brady.
    Note: Also the zip-file includ only the changed single php-file and not the complete plugin-source. You must download the original first - because the rights are by authors (Winkler/Owen). I can’t find a emailaddress for one of them I couldn’t find an email address either - if you know one - please contact me at imwebgefunden at gmail dot com.
    Thank you

  • #10

    Here you go:
    http://digg.com/software/Role_Manager_fix_for_Wordpress_2_1_developers

    I couldn’t find an email address either, sad to say.

  • #11

    Fixed ;) It was too late in Germany ;)

    And thank you for the digg, Brady.

  • #12

    cd wp-content/plugins
    wget http://www.im-web-gefunden.de/wp-content/downloads/rolemanager.diff
    cat rolemanager.diff | patch -p0

    …and it works. Thank you!

    -Sud.

  • #13

    Thats the way ;)
    But from time to time I will block UA wget - it’s part of my antisp..-algorithm. But: I believe you know what you should do in this situation ;)

  • #14
    Gravatar Helge meinte

    Hallo,

    super, dass sich jemand um dieses Problem kümmert.

    Ich habe meinen BLOG auch gerade neu aufgesetzt und bin auch auf den Role Manager angewiesen.

    Nur leider funktioniert bei mir der FIX nicht für die Version 2.1.

    Ich habe, wie in der Anleitung beschrieben, die Datei ersetzt und dann das Plugin aktivieren wollen, doch danach geht nichts mehr auf meinem BLOG. Hab dann den Role Manager erstmal wieder aus dem Verzeichnis genommen vor Schreck.

    Was habe ich falsch gemacht? So viel kann man doch gar nicht falsch machen dabei.

    Kennt Ihr das Problem bzw. könnt Ihr mir weiterhelfen?

    Schönen Dank schon einmal!

    Bye,
    Euer Helge

  • #15

    Nein - das Problem kenne ich. Mittlerweile habe ich selbst insgesamt bei 17 Blogs unter 2.1 den Role Manager wie beschrieben installiert. Dabei gab es niemals Probleme.

    Hast Du die PHP-Datei genommen oder dass diff-File? Du mußt die PHP-Datei nehmen. Ist noch alles in Ordnung, wenn Du das PlugIn noch nicht aktiviert hast? Stimmen Benutzer und Gruppe sowie die Leseberechtigung der Datei - falls Dein Server unter Linux/UN*X läuft?

    Was passiert, wenn Du das PlugIn mit der Origignaldatei aktivierst?

  • #16

    Hi there.

    I think this plugins is really great. Just one problem.
    I always get this error message everytime I try using your plugins.

    Fatal error: Cannot redeclare class rolemanager in /home/~~~/public_html/friendster-skins/wp-content/plugins/rolemanager/role-manager.php on line 22

    How can I fix this ??

    Thanks.

  • #17

    Forget what I’m saying above. This is my mistake. I haven’t apllied the patch you provided when I’m writing.

    Your patch is working great. Thanks a lot.

  • #18

    […] Wordpress 2.1: Role Manager Wordpress Role Manager plugin updated to work with WP 2.1 […]

  • #19

    […] Note: Red Alt’s Role Manager doesn’t work well with Wordpress v2.1 unless you apply this fix. Hopefully the plugin author will get on that quickly. =) […]

  • #20
    Gravatar AnonymousUser meinte

    The Role Manager is a wonderfull plugin. It allows us to define multiple subscriber profiles (public, organization member, inner circle, …) and it also allows us to define a membership manager without full admin rights. All this is important for us.

    One feature that we would be delighted to see is grouping of roles by user level. We would like to have all the admin-type roles close to each other. This would make rights comparisons and management a little bit easier.

    It is more important though, to release very soon a version compatible with WordPress 2.1. We are waiting for Role Manager (and Category Visibility) to become compatible, before upgrading to WordPress 2.1 and further to multilingual blog (using WP2.1 and newest Gengo).

    Once more:
    Thank you very very much for this great tool!

  • #21
    Gravatar AnonymousUser meinte

    I need to add that we DO know that this plugin is originally written by Owen Winkler / Red Alt, but we want to expressly thank for the updates provided :)

  • #22

    @AnonymousUser
    The new version comes - this week. And also a feature discussion-page. Thank you for your nice feedback.

  • #23
    Gravatar Jay meinte

    I don’t know if leaving feedback on bugs here is appropriate or not, since Owen Winkler originally wrote the plugin. (Does anyone know if he’s planning on maintaining this plugin, as it’s a terrifying thought to rely on this functionality for clients if new udpates to wordpress are just going to keep breaking the plugin).

    At any rate, I ran into a problem. On the admin account, I tried to enter a first and last name. Upon submitting, I get this error: “You cannot remove the Edit Users capability from yourself.” Only problem is, the form still has “edit users” checked, so I shouldn’t be removing that capability from myself…

    Anyone else experience this problem?

  • #24

    @Jay:
    This is “one” right place to leaving feedback ;)

    Which Version of WordPress and “Role Manager” do you use?

  • #25
    Gravatar Jay meinte

    Ah, sorry for not being specific! I’m using the latest versions of both. WP 2.1 and your modified version of the Role Manager, version 1.4.5_wp2.1.

  • #26

    @Jay:
    I tried this and have the same experience. Also with original Plugin-Version and WordPress 2.0.7. I will fix this in the next days.
    Thank you for this feedback.

  • #27

    […] Do you remeber my first steps into the “Role Manager”-Plugin - especially for Version 2.1 of Wordpress? […]

  • #28

    Hi Thomas, wir sind relativ neu mit unserem Web Auftritt. wir haben aber schon einige Autoren gewinnen können und wollen aber verhindern, dass ein Autor einen Beitrag eines anderen Autor löscht; das ist nun wirklich nicht toll gelöst in WP ( wir haben 2.1 , nicht upgedatet ).
    Wenn man mal rumspinnt, es könnte jemand, der uns schaden will, sich als “guter” Autor vorstellen, wir würden ihn zulassen und schon hat er alle Beiträge gelöscht und ist ins nirwana des Internets verschwunden.

    Ich wurde im WP- forum auf dich aufmerksam gemacht. Ist das mit dem Plugin zu lösen?

  • #29

    Hallo Bernd:

    WordPress 2.1. kennt von sich aus die folgenden Capabilities (Berechtigungen), die für Dich von Bedeutung sind:

    + delete posts
    + delete published posts
    + edit others posts
    + edit published posts

    Alleine mit diesen Berechtigungen solltet ihr locker hinkommen. Am besten “Role Manager”-Plugin installieren, neue Gruppe(Role) nur mit den notwendigen Berechtigungen anlegen. Anschließend alle User, bei denen ihr nicht 100% sicher seid, in diese neue Gruppe schieben. Fertig ;)

  • #30

    […] Role Manager - User Edit Hello, Maybe someone can help me with this. I am trying to adjust individual user capabilities using the Wordpress role manager plug-in. Located: http://asymptomatic.net/2005/12/31/2…anager-plugin/ http://www.im-web-gefunden.de/2007/0…anager-plugin/ However in order to adjust user capabilities I need to be able to access the "Edit" user tab in the Wordpress manager. For some reason in JD-WP there is no "Edit" user link under the "Users" area. How do I get this turned on so that I can use those features of the plug-in? Why is it not there in the first place like a regular Wordpress install? Any help will be greatly appreciated. Thank you […]

  • #31

    […] Beim sorgfältigen durchlesen der Seite stosse ich auf ein das Plugin “Role Manager”, eine Erweiterung der Benutzeradministration für Wordpress. Der Downloadlink auf der Seite verweist jedoch auf eine veraltete Version des Role-Manager Plugins. Die aktuellste Version die ich gefunden habe gibt es HIER     […]

  • #32

    […] Wordpress 2.1: Role Manager PlugIn bei im web gefunden […]

  • #33

    […] のエラーを出すようになってしまった。検索して、対応済の Wordpress 2.1: Role Manager PlugInを見つけた。 […]

Kurznavigation

Featured Story

WordPress-Plugins

Tags

Kategorien

Empfehlungen

Hilfen und mehr ...

Kommerzielle Angebote

Anderes