Late last night I was very non-pleased to discover that, although Role Scoper 0.9.24 correctly displayed the published, private and draft totals based on the user’s editing access, it did not see fit to preserve the paging links that would allow me to step past the 15 most recent entries. Another bug discovery requiring an immediate fix.
(Lesson learned: This is another teaser-related bug, all of which stem from my overly generous filling of the feature request for a separate post/page teaser enable. I should have know that the significant code shuffling warranted an extended period of testing. Well, the code is now better because of this and despite the unsettling press, the hidden content teaser is more reliable now than it was two weeks ago.)It turns out that my solution to the previous Teaser activation problem (hooking it to posts_results) was fine for the teaser, but not for my other logging and analysis of listed results. Since that analysis involved another query, it reset the “found rows” count which WordPress relies on for the paging. Now that code is moved back to the_posts, where it does not bother anyone. As much as I hated to toss out yet another release, I thought those of you who downloaded 0.9.24 would like your paging links back.
Release Notes for Role Scoper 0.9.25:
Admin – General:
- fixed: Vanished paging links in Manage Posts and Manage Pages
- fixed: In WP 2.6, each Revision save caused a superfluous copy of object role assignments to be stored
- fixed: On Exclusive Object Roles page, some settings were hidden from Administrators (though displayed in single Post/Page edit and Manage Posts/Pages list)
- fixed: PHP warning in Dashboard if no comments were stored
- feature: While viewing Roles->Section Roles, main Groups tab links to Groups->Section Roles. Likewise in reverse and for Blog Roles
Realm Settings:
- fixed: If “Object Roles for Posts/Pages” was switched off, Object Roles were not honored but Object Role requirements (Exclusive Object Roles) were still enforced.
- fixed: If “Object Roles for Posts/Pages” was switched off, Object Role tabs still appeared in the Post/Page edit form and in the Manage Posts/Pages columns
- fixed: If front-end or admin filtering was switched off, some content restriction/allowance was still performed
- fixed: Disabling category or link category created errors. Switch is now removed. Custom WordPress taxonomies can still be activated/deactivated.
- fixed: More descriptive captions on Realm page