User Permissions Plugin

Nov 1, 2006 | Tags: , , | Written by Administrator

download

Download: user-permissions.zip
Version: 0.8.4
Updated: October 1, 2008
Size: 10.57 KB

Support This Plugin!

While this software is being provided free to use, it takes considerable time to develop and support. If you do find it particularly useful or want to request a feature then consider donating money as an incentive for me to carry on developing it.

Thanks!

I have other plugins too!

Please note that due to lack of time this plugin is no longer supported. Any future changes and bug fixes will be undertaken sporadically, if at all.

User Permissions is a plugin that takes the simple WordPress permissions models one step further and allows you to assign permissions to specific posts that restrict users or roles from reading or editing it.

To summarize:

  • Restrict reading or writing of post or page according to the user's role (i.e. prevent non-registered users reading a post)
  • Allow specific users to read or write a post or page
  • Permissions are assigned directly inside the post itself - there is no additional interface
  • Fully localized

This plugin works very well with Red Alt's excellent Role Manager plugin. If you are interested in using permissions then you will probably be interested in that too.

Installation

The plugin is simple to install:

  1. Download user-permissions.zip
  2. Unzip
  3. Upload user-permissions directory to your /wp-content/plugins directory

You can find full details of installing a plugin on the plugin installation page.

Usage

Using the User Permissions is very simple. When you are editing a post or page a new form will appear to the right of the content:

Edit Box

When a role is enabled, all other roles are restricted. That is, if you give the administrator read and write access to a post then all other roles that are not enabled are restricted. If no roles are restricted then access is determined by the WordPress defaults.

The user section allows you to additionally specify user IDs (comma-separated) that are specifically allowed access. Any user listed here is allowed access, even if they are otherwise denied by their role.

If you restrict read access to a post then it is removed from the home page, search results, and archives, for anyone who does not have permissions. You can additionally define a post ID which will a restricted user will be redirected to should they attempt to view the post.

An administrator cannot be restricted.

Support

Please direct all support questions to the User Permissions support forum. Any support questions left on this page may not be answered.

Bugs & New Features

A full list of all bugs can be found in the User Permissions issue tracker.

A full list of all requested features can be found in the User Permissions feature tracker.

Help me to save time by reading these instructions!

Please report bugs in the User Permissions issue tracker.

Please make feature suggestions in the User Permissions feature tracker.

Please direct all support questions to the User Permissions support forum.

Share This

Comments (page 2 of 2)

  1. walid :

    Jan 5, 2008 6:16 am |

    Hi,

    Thanks for your plugin! It seems to be exactly what I have been looking for.
    There is one issue with the categories:
    I have a lot of private posts in many categories. So nobody can´t see the links to these categories.
    But I would like to see them myself as soon as I log in. But Even as admin I only see links to the three categories containing published posts. I assume this is because the posts are "private" and I would need to publish them in wordpress in order to make
    wp_list_cats('sort_column=name&optioncount=1&hierarchical=0');
    display all the categories.
    But doing so will open the posts to everyone.
    Is there a way around this?

    Many thanks,
    Walid

  2. John (author) :

    Jan 10, 2008 2:23 am |

    Daniel, if you don't assign any read permissions to a post then non-subscribers can read it

    Mike, what version of WP are you using? Do you have any other plugins installed that might be interfering with this one?

    Walid, you may have some luck using this plugin to remove read capability from the posts, but otherwise set them to published. You'll then need to modify your theme so that only you can see the category.

  3. Foliovision :

    Jan 25, 2008 4:43 pm |

    Hello John,

    I hope you are well.

    This plugin looks perfect these days. The interface looks great now.

    [bug report moved here]

    In the meantime, we'd love to nail that one down so that our clients can't break it.

    Have a good weekend, Alec

  4. Jeanette Cates :

    Feb 4, 2008 10:51 pm |

    Support forum is not working.

    Can you give me a timeline for compatibility with 2.3.2?

    Thanks!

  5. Jeanette Cates :

    Feb 5, 2008 12:45 am |

    You said an admininstrator cannot be restricted.

    I limited a post to Module02 read only. Now I can see it when I log in as Module02 user - but cannot see it as Admin and cannot edit it as Admin.

    Any cure for "losing" a post?

    Thanks - this looks to be working fine with 2.3.2 so far.

    Jeanette

  6. Jeromy :

    Mar 2, 2008 4:37 pm |

    Great plugin man! One problem, I want to restrict a parent page from being edited, but allow all the subpages. Right now, restricting a page also restricts it's subpages. Or am I missing something?

  7. Jeromy :

    Mar 3, 2008 12:26 am |

    I was mistaken - it's not working at all. Activating it and setting both R/W permissions removes all pages from non-admin users no matter what. I'm running WP 2.3.3 with php5.

  8. Foliovision :

    Mar 3, 2008 5:58 am |

    Same problem we are having Jeromy.

    Apparently John is working on it. In the meantime, we are rolling our own, but it's based on some edit templates we are using already.

  9. TimOOn :

    Mar 16, 2008 7:53 am |

    Thanks Giraffe for this plugin ! After spending hours to find one who fits for my registered users needs, yours is exactly the perfect one ! Lots of plugins don'nt work good with latest versions of WP or make trouble when accessing "registered" page. I hope you will follow this plugin and make new update with new features !
    Nice Job.

  10. John (author) :

    Mar 16, 2008 12:26 pm |

    Write permissions on pages is now fixed.

  11. Jeromy :

    Mar 16, 2008 9:27 pm |

    Hey man - thanks for continuing work on this! I'm still having problem - I set permissions and save them for a page, but the permissions don't stick - upon 'save and continue' the page refreshes and all of my checkmarks are gone - on top of that, just activating the plugin disables page editing on all pages for anyone not an admin.

  12. John (author) :

    Mar 17, 2008 7:26 am |

    I can't reproduce that Jeromy, so you'll need to provide some more details over on the issue tracker

  13. Onno :

    Mar 25, 2008 3:42 pm |

    Using this plugin, I can nicely restrict posts to different roles/users, but comment feeds (RSS2/Atom) will show all comments to everyone. Is there any way to restrict this to comments that are part of posts one is allowed to read?

  14. TimOOn :

    Mar 29, 2008 8:23 pm |

    Hi The Giraffe !
    I cannot see anymore the restriction menu with WP2.5, is this a known issue or a bad configuration from my WP ?

  15. Emma :

    Apr 5, 2008 10:48 am |

    I have the same problem with wordpress 2.5 but only for pages (can't see the permissions menu when I want to write a new page or edit an old one) - for posts I still have the permissions menu. Is there something to do? Thanks!

  16. mrcopesetic :

    Apr 6, 2008 4:44 am |

    i have the same problem as emma! I can only use "user permission" when writing posts, the "user permission" is not an option when writing pages...

  17. mrcopesetic :

    Apr 28, 2008 11:57 am |

    hi there!
    i was hoping that with the WordPress 2.5.1 update the pülug in would work again, but it doesn't! I still have the problem that i can not set any user permissions when writing pages....

  18. George :

    May 6, 2008 1:11 pm |

    Hi there,

    that seems like exactly what I am looking for. Is it compatible with the latest wordpress 2.5.1?

    cheers,
    George

  19. Emma :

    Jun 20, 2008 12:24 am |

    Any chance we get an update working with WP 2.5?

  20. John (author) :

    Jun 22, 2008 4:13 pm |

    WP 2.5 version released.

    Onno, the plugin does only show posts to appropriate people when viewed through RSS

  21. K :

    Jun 29, 2008 10:24 am |

    How do I get this plugin to only work for users to edit only assigned pages ? I want the pages to be able to displayed for the public.

  22. Emma :

    Jun 29, 2008 3:46 pm |

    Just wanted to thank you for the latest update :) Works great!

  23. John (author) :

    Jul 1, 2008 1:27 pm |

    K, use the plugin as described above - it is designed to restrict edit access.

  24. Joan Planas :

    Jul 24, 2008 2:06 am |

    Hello, great plugin!

    but in WP 2.6 it have a problem:

    Fatal error: Call to a member function on a non-object in .../wp-content/plugins/user-permissions/user-permissions.php on line 94

    thanks

  25. clicloo :

    Jul 24, 2008 4:53 am |

    I have the same problem :(
    Fatal error: Call to a member function on a non-object in .../wp-content/plugins/user-permissions/user-permissions.php on line 94

  26. John (author) :

    Jul 27, 2008 11:37 am |

    Try version 0.8.1

  27. Joan Planas :

    Jul 27, 2008 8:04 pm |

    Thanks, but I try 0.8.1 - WP 2.6:

    Fatal error: Call to a member function on a non-object in .../wp-content/plugins/user-permissions/user-permissions.php on line 95

  28. mrcopesetic :

    Jul 29, 2008 12:02 pm |

    hi there,
    i had the problem yesturday that my homepage was white! I deactivated all the plug ins and 1 byx 1 reactivated them! it turns out that the problem was in the user permissions plugin! i then took a look here and found and installed 0.8.1 but I still have the problem! I'm using word press 2.6 if that helps any...
    thx although for a great plug in!

  29. Becky :

    Aug 8, 2008 10:54 am |

    I'm getting the same error... any fix yet?

  30. Becky :

    Aug 8, 2008 11:27 am |

    Well, I only got the Fatal error: Call to a member function on a non-object when I was installing in a subdirectory. It works fine in root directory.

Pings & Trackbacks

wordpresscn.com, aktifblog.com, bilgiservisim.com, turkmecmua.com, worldarchivetr.com, themey.com, yilmazeres.com, blog.bit-4-you.de, download.lacaterinca.com, midasoracle.org, grafikhocam.com, cvladan.com, onu7.com, wp-plugin-archive.de, zdaylan.com, durmapaylas.net, malcolmgin.com,

Home | Software | Terms & Conditions | Sitemap | John Godley © 2008