| @@ -1,27 +1,29 @@ | ||
| 1 | 1 | === User Access Manager === |
| 2 | 2 | Contributors: GM_Alex |
| 3 | 3 | Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=1947052 |
| 4 | -Tags: admin, access, member area, members, page, pages, post, posts, private, privacy, restrict, user, user access manager, user management | |
| 5 | -Requires at least: 2.7 | |
| 6 | -Tested up to: 2.7.1 | |
| 7 | -Stable tag: 0.7 | |
| 4 | +Tags: admin, access, member area, members, member, member access, page, pages, post, posts, private, privacy, restrict, user, user access manager, user management | |
| 5 | +Requires at least: 3.0 | |
| 6 | +Tested up to: 3.0 | |
| 7 | +Stable tag: 1.1.1 | |
| 8 | 8 | |
| 9 | 9 | With the "User Access Manager"-plugin you can manage the access to your posts, pages and files. |
| 10 | 10 | |
| 11 | 11 | == Description == |
| 12 | 12 | |
| 13 | -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. | |
| 13 | +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 and writable for the specified group. This plugin is useful if you need a member area or a private section at your blog or you want that other people can write at your blog but not everywhere. | |
| 14 | 14 | |
| 15 | -<strong>Note</strong>: At this release you can replace on core files, because I need some hooks which are not created by the Wordpress-Team for the better integration. I've send them a diff patch and this will add in Wordpress 2.8, so you can trust this modification (see <a href="http://trac.wordpress.org/changeset/10292">http://trac.wordpress.org/changeset/10292</a>). <strong>This core modification is not needed and only optional, but it gives you more comfort.</strong> | |
| 15 | +Appeal: If it works click the "Works" button, if it don't works click the "Broken" button and [send me an error report](mailto:[email protected]). That is the only way to find bugs and see if the plugin works proper. Thanks. | |
| 16 | 16 | |
| 17 | 17 | <em>Feature list</em> |
| 18 | 18 | |
| 19 | 19 | * User groups |
| 20 | +* Set seperate access for readers and editors | |
| 20 | 21 | * Set access by user groups |
| 21 | 22 | * Set access by post categories |
| 22 | 23 | * User-defined post/page title (if no access) |
| 23 | 24 | * User-defined post/page text (if no access) |
| 25 | +* Optional login form (if no access) | |
| 24 | 26 | * User-defined comment text (if no access) |
| 25 | 27 | * Hide complete post/page |
| 26 | 28 | * Hide pages in navigation |
| 27 | 29 | * Redirecting users to other pages (if no access) |
| @@ -28,16 +30,26 @@ | ||
| 28 | 30 | * Recursive locking of posts/pages |
| 29 | 31 | * Limited access to uploaded files |
| 30 | 32 | * Full integrated at the admin panel |
| 31 | 33 | * Multilanguage support |
| 34 | +* Also proteced your rss feeds | |
| 35 | +* Give access by IP-address | |
| 36 | +* Plugin-Api to use the User Access Manager in your on plugins or extend other plugins | |
| 32 | 37 | |
| 33 | -For a German description visit my page at [GMAlex](http://www.gm-alex.de/projects/wordpress/plugins/user-access-manager/ "GMAlex - deviant design and development"). If you have any problem, suggestions or make a translation please [contact me](mailto:[email protected]). | |
| 38 | +<em>Included languages</em> | |
| 34 | 39 | |
| 40 | +* English | |
| 41 | +* German | |
| 42 | +* Czech, based on 0.7.0.1. Thanks to Huska | |
| 43 | +* French, based on 0.8.0.2. Thanks to macbidule | |
| 44 | +* Hungary, based on 1.0.2. Thanks to Zina | |
| 35 | 45 | |
| 46 | +For a German description visit my page at [GMAlex](http://www.gm-alex.de/projects/wordpress/plugins/user-access-manager/ "GMAlex - deviant design and development"). If you have any problem, suggestions or make a translation please [contact me](mailto:[email protected]). To stay up-to-date follow me on twitter: [GMAlex on Twitter](http://twitter.com/GM_Alex) | |
| 47 | + | |
| 48 | + | |
| 36 | 49 | == Installation == |
| 37 | 50 | |
| 38 | 51 | 1. Upload the full directory, with the folder, into your wp-content/plugins directory |
| 39 | -1. Replace the following files in the wp-admin dir with the files at 'core_files' or use the patches: 'includes/template.php' | |
| 40 | 52 | 1. Activate the plugin through the 'Plugins' menu in WordPress |
| 41 | 53 | 1. Enjoy |
| 42 | 54 | |
| 43 | 55 | |
| @@ -46,9 +58,80 @@ | ||
| 46 | 58 | Here you found the changes in each version. |
| 47 | 59 | |
| 48 | 60 | Version Date Changes |
| 49 | 61 | |
| 50 | - 0.7 2009/02/12 Fix: All known Bugs of the beta | |
| 62 | + 1.1.1 2010/09/29 Fix custom menu bug | |
| 63 | + Fix quick edit bug | |
| 64 | + Fix undefined object bug | |
| 65 | + Extend admin hint | |
| 66 | + | |
| 67 | + 1.1 2010/09/28 Add plugin api | |
| 68 | + Optimized code | |
| 69 | + Improve content filtering | |
| 70 | + Fix bug that user groups can't removed from element | |
| 71 | + Fix empty category bug | |
| 72 | + Fix pre/next post bug | |
| 73 | + Fix login form bug | |
| 74 | + Fix redirect bug | |
| 75 | + Fix some other small bugs | |
| 76 | + | |
| 77 | + 1.0.2 2010/07/24 Remove debugging code | |
| 78 | + Fix file download bug | |
| 79 | + | |
| 80 | + 1.0.1 2010/07/24 Fix bug that only one user can be a member of a user group | |
| 81 | + Fix bug for recursive locking for categories | |
| 82 | + | |
| 83 | + 1.0 2010/07/22 Fix array_merge bug at media page | |
| 84 | + Reorder some admin options | |
| 85 | + Add some new admin functions | |
| 86 | + Speed it up | |
| 87 | + Disable file locking by default | |
| 88 | + | |
| 89 | + 1.0 Beta 2 2010/07/13 Fix perforance issues | |
| 90 | + Fix media gallery issues | |
| 91 | + Fix category bug | |
| 92 | + Fix not loaded translation | |
| 93 | + Remove some unused functions | |
| 94 | + | |
| 95 | + 1.0 Beta 2010/07/09 Complete rewrite | |
| 96 | + Some new options to improve the functions | |
| 97 | + | |
| 98 | + 0.9.1.4 2010/06/23 Hotfix for Wordpress 3.0 | |
| 99 | + | |
| 100 | + 0.9.1.3 2009/07/17 Fix "header already send"-Problem with Wordpress 2.8.1 | |
| 101 | + Add option to set level with full access | |
| 102 | + | |
| 103 | + 0.9.1.2 2009/03/29 Fix some path problems | |
| 104 | + Add a reset function | |
| 105 | + Rename menu at admin panel | |
| 106 | + | |
| 107 | + 0.9.1.1 2009/03/26 Fix the empty category issue | |
| 108 | + | |
| 109 | + 0.9.1 2009/03/26 Fix the database problem | |
| 110 | + Fix feed bug. Thanks to Markus Brinkmann | |
| 111 | + Fix wrong javascript path | |
| 112 | + | |
| 113 | + 0.9 2009/03/24 Add login form | |
| 114 | + Add option to show text bevor <!--more--> tag | |
| 115 | + Fix write access issues | |
| 116 | + Fix file issues | |
| 117 | + Small fixes | |
| 118 | + | |
| 119 | + 0.8.0.2 2009/03/09 Add French language file | |
| 120 | + Delete .htaccess files on deactivation/uninstall | |
| 121 | + | |
| 122 | + 0.8.0.1 2009/03/06 Small fix | |
| 123 | + | |
| 124 | + 0.8 2009/03/05 Add write access control | |
| 125 | + Add support down to 2.6 | |
| 126 | + Better file access control | |
| 127 | + Code optimization - Plugin became faster | |
| 128 | + Fix the category bug | |
| 129 | + Small fixes | |
| 130 | + | |
| 131 | + 0.7.0.1 2009/02/13 Small fixes | |
| 132 | + | |
| 133 | + 0.7 2009/02/13 Fix: All known Bugs of the beta | |
| 51 | 134 | Add ajax for more comfort |
| 52 | 135 | Add language support |
| 53 | 136 | |
| 54 | 137 | 0.7 Beta 2009/01/05 Fix: Problems with media at posts |
| @@ -58,17 +141,48 @@ | ||
| 58 | 141 | |
| 59 | 142 | 0.62 2008/12/18 Fix: Fatal error: Only variables can |
| 60 | 143 | be passed by reference. Thanks to David Thompson |
| 61 | 144 | |
| 62 | - 0.61 2008/12/17 Fix: Wrong file id in Media Library. | |
| 145 | + 0.61 2008/12/17 Fix: Wrong file id in Media Library | |
| 63 | 146 | |
| 64 | 147 | 0.6 2007/12/14 First release. |
| 65 | 148 | |
| 66 | 149 | |
| 150 | +== Frequently Asked Questions == | |
| 67 | 151 | |
| 152 | +<strong>How works the User Access Manager?</strong> | |
| 68 | 153 | |
| 154 | +All posts/pages which are not in a user access group are accessable to all users. Posts/pages can put to groupes by themselfe, categories or recursive (most by pages). | |
| 69 | 155 | |
| 156 | +<strong>How dose "Role affiliation" work?</strong> | |
| 157 | + | |
| 158 | +This example will give you an overview: | |
| 159 | + | |
| 160 | +- Posts: Post1, Post2 | |
| 161 | +- Users: User1 (admin), User2 (subscriber), User3 (subscriber) | |
| 162 | + | |
| 163 | +Groups: | |
| 164 | + | |
| 165 | +- Group1: Users: User2, User3 | Posts: Post1 | Role affiliation: subscriber | |
| 166 | +- Group2: Users: User3 | Posts: Post2 | Role affiliation: - | |
| 167 | + | |
| 168 | +Access: | |
| 169 | + | |
| 170 | +- Post1: User1 because he is a admin, User2 because he is in the group and a subscriber, User3 he is a subscriber (to this group all subscribers has access!) | |
| 171 | +- Post2: User1 because he is a admin, User3 because he is in the group (only group members has access because there is no role affiliation!) | |
| 172 | + | |
| 173 | +<strong>I get an login box "WP-Files", what can I do?</strong> | |
| 174 | + | |
| 175 | +- You can deactivate the file locking at the UAM settings. | |
| 176 | +- You can replace your media files in your posts. Just delete the old link and insert it again. (A new working link will generated) | |
| 177 | + | |
| 178 | + | |
| 70 | 179 | == Screenshots == |
| 71 | 180 | |
| 72 | 181 | 1. The group manger. |
| 73 | -2. The setting screen. | |
| 74 | -3. Integration at posts. | |
| 182 | +2. The setting screen - Part 1. | |
| 183 | +3. The setting screen - Part 2. | |
| 184 | +4. The setting screen - Part 3. | |
| 185 | +5. The setup screen. | |
| 186 | +6. Integration into post overview. | |
| 187 | +7. Integration into the post page. | |
| 188 | +8. Admin hint at the blog frontend. | |