After a steady trickle of user-prompted debugging, Role Scoper 0.9.16 introduces some major features:
- Template functions is_exclusive_rs(), is_teaser_rs() allow themes to format exclusive posts distinctively
- New columns in the Manage Posts and Manage Pages interface indicate Exclusive settings (i.e. user blog role ignored), Category Roles, Post/Page Roles for each post.
- The Exclusive column will contain “Read” and/or “Edit”, based on which exclusive role settings pertain to the post’s current status. The indicators are bolded if a post/page role assignment is required, regular weight if category roles are honored.
- Category Roles and Post/Page Roles list and short abbreviation for each assigned role.
- An option to Suppress the “Private” and “Protected” prefixes in post/page titles
- Suppress the password entry form if the post will be teaser-filtered anyway
- In the Post and Page edit form, the role assignment tab captions now indicate current exclusive settings
Update: The template functions and manage posts/pages columns currently only work if you have Role Scoper configured to use the default “RS” role type.
Also a few more bug fixes (thanks to Dave, Tom and Ken):
- fixed: Category listing was missing some subcategories if post count not enabled
- fixed: Some inaccessable categories were included in categories list for anonymous user
- fixed: For administrators, the category filtering intended to include missing private post categories was also omitting some categories
- fixed: When Page Categories are enabled, Exclusive Sections interface for post roles disappeared
