Role Scoper 1.2 Beta
Role Scoper 1.2 Beta 1 is now available. This version adds WordPress 3.0 compatibility along with the following bug fixes and features:
WordPress 3.0 Compatibility
- Compat : WP 3.0 elimination of page.php, edit-pages.php, page-new.php broke many aspects of page filtering
- Compat : Support RS Roles, Restrictions for Custom Post Types created via WP 2.9 / 3.0 framework
- Compat : Support RS Roles for Custom Taxonomies created via WP 2.9 / 3.0 framework
- Compat : WP 3.0 Multisite menu items had invalid link
New Features
- Feature : Ajax interface for group membership selection
- Feature : Group membership requests
- Feature : Group membership recommendations (2-tier membership moderation)
Major Bug Fixes
- BugFix : RS Restrictions and Roles were not applied to Sticky Posts
- BugFix : File Filtering was not imposed based on Post/Page Restrictions or Default Category Roles (also required Private visibility)
- BugFix : With File Filtering enabled, attachment filenames with spaces, parenthesis and other special chars caused corrupt or ineffective .htaccess (possibly resulting in Internal Server Error)
- BugFix : Last blog paging link sometimes hidden when Hidden Content Teaser enabled (also caused WP-PageNavi conflict)
- BugFix : With Revisionary (or possibly other plugins) enabled, posts are inappropriately forced into default category in logged user cannot post there.
- BugFix : Custom calls to wp_dropdown_pages (in template or other plugin code) were sometimes filtered inappropriately
Minor Bug Fixes
- BugFix : When previewing a post, non-editors didn't see Page or Post listings in sidebar / topbar
- BugFix : Recent Comments widget included comments on unreadable posts, with WP 2.9
- BugFix : Custom WP_PLUGIN_DIR was not supported
- BugFix : In Bulk Object Roles Edit forms, links to edit roles of individual object were broken
- BugFix : RS addition to wp-admin footer forced horizontal scroll bar in IE7
- BugFix : Role Basis settings (User Roles and Group Roles enable / disable) were hidden and unalterable
- BugFix : If Page Reader is enabled as an "Additional Object Role", Private Page Reader also remains captioned as "Page Reader"
- BugFix : If Post Reader is enabled as an "Additional Object Role", Private Post Reader also remains captioned as "Post Reader"
- BugFix : Bad edit link on User Profile where user is a Group Manager for specific group(s)
- BugFix : When scanning Posts/Pages for unregistered attachments, File Attachment Utility did not distinguish broken links
Plugin Compatibility
- Compat : WP-PageNavi - conflict with paging links, see above
- Compat : Amember - PHP Warning (array_diff_key) after importing users
- Compat : QTranslate - unparsed page titles in Page Parent dropdown
- Compat : Simple Section Nav - children of excluded pages bubbled up to the page menu
- Compat : Reveal IDs plugin wiped out "Groups" column in Edit Users page
- Compat : Role Scoper potentially wiped out other plugin custom columns on Edit Users page
Other Changes
- Change : Apply Excerpt Teaser Prefix,Suffix whenever excerpt, pre-more, or first X chars replace content, if SCOPER_FORCE_EXCERPT_SUFFIX is defined.
- Perf : Don't load and initialize Role Scoper on asynchronous dashboard feed calls (WP dev blog, etc.)
Thanks to all the clients and forum users who pushed these features and fixes.
Posted: May 7th, 2010 under News, Role Scoper, WordPress Plugins.
Comments: 6
6 Responses to “Role Scoper 1.2 Beta”
Comment from Bill
Time: June 6, 2010, 9:09 am
This is not a complaint. I like your plugin. Just let you know to add one more plugin to you list of incompatibles. Maintenance Mode from http://sw-guide.de/wordpress/plugins/maintenance-mode. With MM enabled get - Role Scoper cannot operate because another plugin or theme has already declared the function "set_current_user" or forced early execution of "pluggable.php". All posts, pages and links are currently hidden. Please remove the offending plugin, or deactivate Role Scoper to revert to blog-wide Wordpress roles.
Comment from michael
Time: August 4, 2010, 4:52 am
The ability to let people request group membership will be a huge feature. Please let me know it's available.
Comment from Kevin
Time: August 4, 2010, 10:40 am
Group Membership request functionality is already available in the current Role Scoper release (1.2.7). You can enable it as follows:
1. Enable the following options:
* Roles > Options > Features tab > User Groups > Use jQuery selection UI
* Roles > Options > Features tab > User Groups > Enable membership requests
2. Assign a General Role of Group Applicant to the [WP Subscriber] group, or whatever set of users who should be able to submit group requests.
3. Affected users can now request group membership via their user profile.
Comment from Sol
Time: October 19, 2010, 8:30 pm
Hi
Great Plugin. I also got the error message when using in conjunction with maintenance manager
Role Scoper cannot operate because another plugin or theme has already declared the function "set_current_user" or forced early execution of "pluggable.php". All posts, pages and links are currently hidden. Please remove the offending plugin, or deactivate Role Scoper to revert to blog-wide Wordpress roles.
Disabling Maintenance manager fixed the issue - however, I'd like to have the use of both plugins (MM is good when you don't want to show the site to the public, yet work on it yourself.)
Thanks
Comment from Kevin
Time: October 20, 2010, 10:36 am
Glad to hear the latest version of Maintenance Mode is compatible with Role Scoper.
Time: May 7, 2010, 10:26 am
I havn't test with the beta version but I will do but it didn't sounde like you had fixed this as I think it might be a core problem But I wanted to give you a heads up so you could confirm if this was a real problem. http://core.trac.wordpress.org/ticket/13297
Paul