User Access Manager | GMAlex

User Access Manager

Description

With the “User Access Manager”-plugin you can manage the access to your posts, pages and files. You only create a user group, put registered users to this and set up the rights for this group. From now on the post/page is only accessible for the specified group. This plugin is useful if you need a member area or a private section at your blog.

Feature list

  • User groups
  • Set seperate access for readers and editors
  • Set access by user groups
  • Set access by post categories
  • User-defined post/page title (if no access)
  • User-defined post/page text (if no access)
  • User-defined comment text (if no access)
  • Hide complete post/page
  • Hide pages in navigation
  • Redirecting users to other pages (if no access)
  • Recursive locking of posts/pages
  • Limited access to uploaded files
  • Full integrated at the admin panel
  • Multilanguage support
  • Also proteced your rss feeds

Download User Access Manager from WordPress.org

If you like the User Access Manager, give me beer, or give my girlfriend a flower.
Make payments with PayPal - it's fast, free and secure!

Beschreibung

Mit dem “User Access Manager”-Plugin ist es möglich den Zugriff auf die Posts, Seiten und Dateien festzulegen. Es muss nur eine Benutzergruppe angelegt werden, dieser registrierte Nutzer zugewiesen und die Rechte für die Benutzergruppen gesetzt werden, schon ist die entsprechende Seite nur noch für die Benutzergruppe einsehbar. Das Plugin ist nützlich, wenn man einen geschlossenen Benutzer Bereich anlegen will oder einfach seine privaten Einträge nur einer eingeschränkten Benutzergruppe zugänglich machen möchte.

Feature Liste

  • Benutzer Gruppen
  • Seperater Zugriff für Leser und Autoren einstellbar
  • Zugriffsteuerung durch Benutzer Gruppen
  • Zugriffsteuerung durch Post Kategorien
  • Benutzerdefinierter Post/Seiten-Titel
  • Benutzerdefinierter Post/Seiten-Text
  • Benutzerdefinierter Kommentar-Text
  • Verstecken von ganzen Posts/Seiten
  • Verstecken der Seiten in der Navigation
  • Umleitung von Besuchern auf eine andere Seite
  • Rekursives sperren von Posts/Seiten möglich
  • Schützt hoch geladene Daten vor unbefugten Zugriff
  • Nahtlose Integration in das WordPress Admin-Panel
  • Mehrsprachig
  • RSS-Feed Filterung

Download User Access Manager from WordPress.org

436 Responses to User Access Manager

  1. Hi

    Thanks for this helpful plugin.

    I’m using WP 3.2.1 and it works well

    Yesteday, I installed the plugin Menubar. Just one difficulty between these two plugins :
    - menubar doesn’t take in charge the attribute to restrict the display for pages without ‘adherents’ groups.
    Have you an idea on the attribute to be used and the php command, to let me modify the menubar code?


  2. I’m looking for add-on with custom users field and ability to use UAM for setting “hidden”, “read-only” & “write” permission on a singel custom field.
    We’re building a wordpress site for our association and this would create an easy member database.


  3. Hi Alex,

    This is a great script and I appreciate it! So easy to implement and just what I needed.

    Are the private pages completely secure or is it at possible for spam bots and search engines to find and access the pages?

    Thanks.


  4. Hello Alex,

    thanks for your awesome plugin! I’ve got a question:

    Is it possible to print out all the articles, kategories etc. a user has access to? I want to print a list including all the articles a certain user has access to.

    Best regards


  5. Hi Alex,

    First thanks for great plugin!

    I have also one problem.
    I got following error message regularly. (php error_log file)
    [25-Dec-2011 19:54:09] PHP Fatal error: Call to a member function has_cap() on a non-object in /home/fixtuki/public_html/wp-content/plugins/user-access-manager/class/UamAccessHandler.class.php on line 732

    Do You have idea what is the reason, and what i can do to resolve that?

    Best regards


  6. Hello,

    I had a couple problems with your plugin that I detailed at http://wordpress.org/support/topic/server-config-for-multisites and was wondering if you could check to see if the user access manager will write .htaccess files in the /wp-content/uploads/ if no default settings have been saved in the admin.

    Thanks


  7. Hi,
    wenn ich die Beiträge oder Pages nicht rekursiv sperren lasse, bekomme ich, wie Du schon sagtest, Darstellungsfehler auf dem Blog bzgl. der Hierarchie. Hast Du eine Idee, wie ich diese beheben kann?

    Danke Dir


  8. Hello Alex,

    first of all let me thank you for your great work in UAM development. I was looking for such kind of plugin like you developed which will protect some portion of my site against public access and I’m happy I found UAM. However I encountered strange error when I wanted to activate your plugin on my WP 3.3. My HTTP Error log says:


    PHP Fatal error: Call to undefined function get_userdata() in /data/www/wp/wp-content/plugins/user-access-manager/class/UserAccessManager.class.php on line 1881

    When I googled around, I found couple of reports where people mentioned incorrect compatibility between YAPB and UAM plugins.

    I’m not an expert on plugins development and therefore I would like to ask you if you could advice what’s going wrong that these two plugins don’t work together. Some forums say that the problem is in YAPB, some that UAM should be blamed.

    Could you give us your opinion what could be wrong and if there is any workaround to make them both working together?

    Many thanks for your answer and great work,
    Jan


  9. Hi Alex -

    It seems you have a small timing problem in your user-access-manager in combination with plugins fetching wp categories (get_categories) before pluggable.php was loaded.

    Using get_categories on plugin initialization in combination with your plugin causes the following error message:

    Fatal error: Call to undefined function get_userdata() in C:\xampp\vhosts\wordpress.loc\wp-content\plugins\user-access-manager\class\UserAccessManager.class.php on line 1881

    It seems you hook into get_terms or get_categories and call get_userdata without checking if this function is already in scope.

    Could you please insert the following on startup-phase of your plugin:

    if (!function_exists('get_userdata')) {
    require_once(ABSPATH . 'wp-includes/pluggable.php');
    }

    thanks and br from Salzburg!

    - Johannes


  10. Hi Alex,

    I am just evaluating this User Access Manager plugin of yours. It looks like it is what we need. Jut wondering whether it works with the bbPress plugin as well? As we would like to control access to topics in bbPress. It doesn’t seem to work as I would expect it in bbPress, but I might be doing something wrong.

    Thanks for your help,
    Robin


  11. Hi Alex,

    Ignore my previous comment. This does in fact work very well. Thank you for this excellent plugin.

    Regards,
    Robin


  12. Hello Alex,

    Thanks for your plugin!
    Now I’ve got a question:

    is “showCategory ” typo?
    it seems look like “showTerms ”

    UAM version : 1.2.1
    php file : class/UamUserGroup.class.php
    function : getFullCategories

    Thanks.


  13. Hi Alex,

    Great plugin i’m new to WP but not programming, so found this just great! I have a question, that so far I can’t find the answer to.

    I have some protected categories as menu bar links, but currently when a person isn’t logged in the menu links are not visible. Is there anyway to make the links still visible and keep it private?

    Jonny


  14. I could not understand how to fully get this to work?

    Does it work OK with the very latest version WordPress, I can seem to find a settings menu anywhere! Thanks


  15. Hi Alex

    I’ve just posted this on WPquestions. http://wpquestions.com/question/showLoggedIn/id/3739

    Its regarding your plugin in and their is price reward on it. You might be interested in looking at it cause you understand it better than anyone.

    Thanks
    Josh


  16. Love the plugin. Does exactly what I want of it, but now that I’ve got WP 3.3.1 I keep getting an error and now it’s not working for me. Desperately hoping for a fix for this. But other than that (and I know it’s not a problem with what you create), it’s a 5 star program.


  17. Hi alex,

    I have succesfully activated UAM 3.2.1. Thank you for this wonderful plugin.

    I seem to have a minor problem with my theme (IA3 from Information Architects):
    Whenever I open a post for reading, the theme normally shows (in the left column) the links “back”, “edit”, and “next” above the post text.
    With UAM activated it looks like “back”, “edit”, “assigned groups: [xxx]“, and “next”. However, all this information does not fit onto one line and therefore the result does not look pretty. What do I need to modify in order to let the “assigned groups: [xxx]” information be displayed below the post text?

    Thanks and best regards!


  18. Can you add the ability to redirect groups to their own specific URL?

    Otherwise, fantastic plugin… I love this!


  19. Hi Alex and thanks a lot for UAM.
    I am using WP 3.3.1 and the latest 3.6.5 version of KARMA theme by TrueThemes. When activate UAM, the site gets very, very long to load.
    Would you have any issue ?
    Thanks !


  20. Hy,

    gibt es eine Möglichkeit das ein Artikel oder eine Seite nur für Gäste sichtbar ist? also wenn man nich eingeloggt ist?


  21. Hi,
    Is ther a way to redirect a particular group after login with a customize url ??


  22. Hi, Is ther a way to redirect a particular group after login with a customize url ?


  23. Hi,
    I found your plugin very useful, but I do not need to switch on all of the options; nevertheless it shows a message just after installing it saying “You setup fopen as download type for file at the User Access Manager settings, but for this option safe_mode=off is required. Please change the settings.”
    First of all, I am not very sure of what it mean (there are mistakes in the original and the spanish translation is not too friendly as well), and second, as per what I understood, if I block the file settings, it says that it will restructure all my file directories except if I have correctly configured my permalinks. But in fact, I am not a power user and I am moving my wordpress.com blog (where I did NOT have permalinks to a new domain where I DO have activateds permalinks).
    Well, just in order to be sure about doing things correctly, and also because I want that ugly warning from my dashboard permanently, I am leaving you this request for help.
    Thank you in advance. Regards,


  24. Thanks for a great plugin!! I have an issue with the “Redirecting users to other pages (if no access)” feature. I redirects to the generic error page, regardless what I have chosen in the settings page.


  25. Fantastic plugin and it works great.Just one thing for the next update. Please add a password re-generate on the user edit page.
    Great job.


  26. I have UAM set up and working exactly like I want it, with one exception. I need to put a category feed behind the UAM page login screen.

    Specifically:

    1. My blog consists of public and restricted posts. The restricted posts are all given a “restricted” category as well as a UAM access level.
    2. In my RSS feed, the restricted posts appear but their content is hidden. That’s fine.
    3. On my site, I’ve set up the main (public) posts page to exclude the restricted posts. Perfect.
    4. However, I have another page called “Restricted Access.” That page contains a category feed of the restricted posts.
    3. When a non-member goes to that page, I want them to see the UAM login page (loginBar.php). If they login, then they’ll see the restricted posts.

    I’ve set that page to have access restrictions. But UAM apparently detects that the page is a posts page and automatically goes to its “posts with paging” view, which skips loginBar.php and shows the posts. Each post is individually restricted, of course, but that’s not what I’m looking for.

    The reason I want this is so that non-members don’t see the content at all, while members can bookmark a link to the “Restricted Access” page and login directly there, using loginBar.php, and not go through wp-login.php.

    Any suggestions?


  27. Hi Alex, bei der Sichtung meiner error.log von PHP schreibt dein Plugin immer folgenden Fehler für alle Artikel meines Blogs in die Log-Datei. Diese Einträge gibt es auch schon in der Datenbank, aber ich verstehe nicht, weshalb diese Einträge überhaupt erneut in die Datenbank geschrieben werden sollen, obwohl ich ja nur einen Artikel bearbeite und nicht alle Artikel. Ich könnte mir vorstellen hier fehlt eine Überprüfung, ob der Eintrag schon vorhanden ist und die Einschränkung nach nur dem einen Artikel, welchen ich bearbeite.
    Viele Grüße, Lukas

    [07-Feb-2012 16:26:42] WordPress-Datenbank-Fehler Duplicate entry '222-post-3' for key 'PRIMARY' für Abfrage INSERT INTO li_uam_accessgroup_to_object (
    group_id,
    object_id,
    object_type
    ) VALUES (
    '3',
    '222',
    'post'
    ) von edit_post, wp_update_post, wp_insert_post, do_action, call_user_func_array, UserAccessManager->savePostData, UserAccessManager->_saveObjectData, UamUserGroup->save


  28. Alex
    As I have said before this is a great plugin and very useful. It would be more useful if there was a way to add custom fields to the registration fields. Is it possible now?
    also, are you able to respond to these posts?
    Thanks


  29. Hi,

    When I create a new group, all users are automaticly added to it and I can’t change it: if I try to edit a user, all the check/uncheck boxes under the “User Groups” title are disabled. This of course makes the whole plugin to loose it’s point.

    Does anyone know what I should do?


  30. Hallo Alex,

    zuerst einmal ein Danke für dieses super Plugin.

    Ich nutze dein Plugin im Zusammenhang mit einem Dateiupload in einem Plugin welches ich selber entwickle und habe mich gefragt, ob es eine besser Möglichkeit gibt, neu Hochgeladene Dateien mit Restriktionen zu versehen als diese direkt in die Datenbank zu setzen (uam_accessgroup_to_object).

    lg


  31. Hi,
    ich finde dein Plugin super. Super Arbeit.
    Wo ich noch hilfe bräuchte: Wie kann ich die htaccess-datei für den Upload-Ordner anpassen, so dass ich meine regulären Dateien nach wie vor downloaden kann, und nur meine Dateien die ich wirklich schützen will eine Benutzeranmeldung brauche.
    Danke.
    gruß Christoph


  32. Excellent plugin, but is there a way to hide the page from showing up on the menu bar if the user is a guest (not logged in) or not a member of the proper user group?


  33. Nvm, I figured it out after having a good night’s sleep. :) Thanks for the plugin, Alex!


  34. Hi,
    I installed your plugin along with pay pal. One problem, when you purchase from pay pal it doesn’t unlock restricted pages.

    I don’t know what I did wrong. Please help.

    Thanks,
    Rosaria


  35. Hi,

    the PayPal extension was not developed by me. Please contact the author of the extension.

    Bye,
    Alex


Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">