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: 4
Comments
Comment from paul
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
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.
Write a comment
(But if your comment is a usage question, bug report or feature request, please post it in the Support Forum instead.)