<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Agapetry</title>
	<atom:link href="http://agapetry.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://agapetry.net</link>
	<description>Carefully calculated acts of unselfish love.  Wordpress-powered website development with grit and flair.</description>
	<pubDate>Fri, 14 Nov 2008 07:13:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
			<item>
		<title>Role Scoper 1.0.0 Release Candidate 1</title>
		<link>http://agapetry.net/news/role-scoper-100-release-candidate-1/</link>
		<comments>http://agapetry.net/news/role-scoper-100-release-candidate-1/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 07:13:33 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=59</guid>
		<description><![CDATA[Talk about a positive spin.  A support forum user (blacklotus) reported a bug with the display and linking of the Roles and Restrictions menus.  This problem only affects non-admin users, and only appeared in 1.0.0 Beta 6.  Since &#8220;Beta 7&#8243; sounds too unprofessional, I&#8217;m focusing on the positive and calling this Role Scoper 1.0.0 Release [...]]]></description>
			<content:encoded><![CDATA[<p>Talk about a positive spin.  A support forum user (blacklotus) reported a bug with the display and linking of the Roles and Restrictions menus.  This problem only affects non-admin users, and only appeared in 1.0.0 Beta 6.  Since &#8220;Beta 7&#8243; sounds too unprofessional, I&#8217;m focusing on the positive and calling this <a title="Role Scoper Download" href="http://agapetry.net/downloads/role-scoper_current">Role Scoper 1.0.0 Release Candidate 1</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/role-scoper-100-release-candidate-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Role Scoper 1.0.0 Beta 6 Fixes Post/Page Restriction Bug</title>
		<link>http://agapetry.net/news/role-scoper-100-beta-6-fixes-postpage-restriction-bug/</link>
		<comments>http://agapetry.net/news/role-scoper-100-beta-6-fixes-postpage-restriction-bug/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 00:27:27 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=58</guid>
		<description><![CDATA[
Thanks to an observant user (Rob) for flagging me on an important bug whose fix now forces the release of Role Scoper 1.0.0 Beta 6. The bug only pertains to previous 1.0.0 Beta releases.  The new bulk administration form for setting Post/Page restrictions did not correctly store the restriction data for the Post/Page Reader or [...]]]></description>
			<content:encoded><![CDATA[<div class="contenttext">
<p>Thanks to an observant user (Rob) for flagging me on an important bug whose fix now forces the release of <a title="Role Scoper Download" href="../downloads/role-scoper_current" target="_blank">Role Scoper 1.0.0 Beta 6.</a> The bug only pertains to previous 1.0.0 Beta releases.  The new bulk administration form for setting Post/Page restrictions did not correctly store the restriction data for the Post/Page Reader or Editor roles.  <strong>Note: Since the bug generated incomplete database entries, the version update alone will not fix affected entries. </strong>Any blogs which used RS 1.0.0 Beta 1 through 5 to set these restrictions should:</p>
<ol>
<li>Install this update</li>
<li>Re-save the restrictions using either bulk admin or the individual post/page edit form</li>
</ol>
</div>
<div class="contenttext">Other changes in this release:</div>
<div class="contenttext">
<ul>
<li>fixed: If a user has editor role for any post, their comment on any other post is auto-approved.</li>
</ul>
<ul>
<li>fixed: Some users see Roles and Restrictions menu although they cannot access any submenus</li>
</ul>
</div>
<div class="contenttext">
<ul>
<li>fixed: In Post/Page edit form, Restrict caption in roles tabs was not linked to checkbox</li>
</ul>
<ul>
<li>fixed: By default, bulk listing of posts/pages without roles/restrictions (i.e. show empty) was limited to oldest 100 (should be newest 100).</li>
</ul>
<ul>
<li>feature: Title text for &#8220;show empty&#8221; link indicates listing limit</li>
</ul>
<ul>
<li>feature: Hint text at top of Post Restrictions / Page Restrictions page reflects actual taxonomy usage (&#8221;Category Role assignments&#8221; instead of &#8220;Section Role assignments&#8221;)</li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/role-scoper-100-beta-6-fixes-postpage-restriction-bug/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Role Scoper 1.0.0 Beta 5</title>
		<link>http://agapetry.net/news/role-scoper-100-beta-5/</link>
		<comments>http://agapetry.net/news/role-scoper-100-beta-5/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 14:43:21 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=57</guid>
		<description><![CDATA[Now that the version 1.0.0 bug reports have stopped trickling in, I&#8217;m activating Role Scoper 1.0.0 Beta 5 as the current stable release, with update notification in the Role Scoper Options panel of installed copies.  Beta 5 also adds xhtml validation fixes, an updated language file and a revised Usage Guide.
The recent 1.0.0 beta releases [...]]]></description>
			<content:encoded><![CDATA[<p>Now that the version 1.0.0 bug reports have stopped trickling in, I&#8217;m activating <a title="Role Scoper Download" href="http://agapetry.net/downloads/role-scoper_current" target="_blank">Role Scoper 1.0.0 Beta 5</a> as the current stable release, with update notification in the Role Scoper Options panel of installed copies.  Beta 5 also adds xhtml validation fixes, an updated language file and a revised <a title="Role Scoper Usage Guide" href="http://agapetry.net/downloads/RoleScoper_UsageGuide.htm">Usage Guide</a>.</p>
<p>The recent 1.0.0 beta releases correct a conflict with the Bad Behavior and WP Super Cache plugins, and add Windows Live Writer compatibility. Anyone experiencing conflicts with other plugins or tools should first refer to the <a href="http://agapetry.net/downloads/RoleScoper_PluginCompat.htm">Plugin Compatibility Guide</a>.  Please report any undocumented issues to the <a href="http://agapetry.net/forum/">support forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/role-scoper-100-beta-5/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Role Scoper 1.0.0 Beta 4 supports WP 2.7</title>
		<link>http://agapetry.net/news/role-scoper-100-beta-4-supports-wp-27/</link>
		<comments>http://agapetry.net/news/role-scoper-100-beta-4-supports-wp-27/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 21:57:13 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=56</guid>
		<description><![CDATA[Those anxious to try the upcoming WordPress 2.7 beta release can give Role Scoper 1.0.0 beta 4 a test run with it.  This WP 2.7 support is preliminary and subject to further testing.
A few bugs and plugin compatibility issues are also fixed:

doc: added RoleScoper_PluginCompat.html to document plugin incompatibilities.  Includes code edit workarounds for Exec-PHP and [...]]]></description>
			<content:encoded><![CDATA[<p>Those anxious to try the upcoming WordPress 2.7 beta release can give <a title="Role Scoper Beta Download" href="http://agapetry.net/downloads/role-scoper_beta" target="_blank">Role Scoper 1.0.0 beta 4</a> a test run with it.  This WP 2.7 support is preliminary and subject to further testing.</p>
<p>A few bugs and plugin compatibility issues are also fixed:</p>
<ul>
<li><strong>doc</strong>: added RoleScoper_PluginCompat.html to document plugin incompatibilities.  Includes code edit workarounds for Exec-PHP and Maintenance Mode plugins.</li>
</ul>
<ul>
<li><strong>fixed</strong>: Windows Live Writer XML-RPC support (technical FYI: WLW passes post_id=1 for new posts)</li>
</ul>
<ul>
<li><strong>fixed</strong>: WP Super Cache compatibility</li>
</ul>
<ul>
<li><strong>fixed</strong>: For non-Admin users, &#8220;Edit Comments&#8221; listing omitted some comments, duplicated others</li>
</ul>
<ul>
<li><strong>fixed</strong>: Call to undefined function wpp_cache_flush_group() for some installations</li>
</ul>
<p><strong>31 Oct Update:</strong></p>
<p>I just discovered this beta release had admin menu display problems when running the ozh menu plugin with WP 2.6.  The Restrictions menu was not displayed properly when viewing Roles, and vice versa.  For expedience, the download &#8220;beta4.zip&#8221; now actually contains the slightly revised beta4b.</p>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/role-scoper-100-beta-4-supports-wp-27/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Role Scoper 1.0.0 Beta 3</title>
		<link>http://agapetry.net/news/role-scoper-100-beta-3/</link>
		<comments>http://agapetry.net/news/role-scoper-100-beta-3/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 01:57:09 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=55</guid>
		<description><![CDATA[Well, in my haste to rush out a responsive fix to several beta issues, I overlooked the creation of a new one.  An easy fix, but sorry to those who wasted their time trying Beta 2.  The other fixes and features mentioned in the Beta 2 post still apply in Role Scoper 1.0.0 Beta 3.
]]></description>
			<content:encoded><![CDATA[<p>Well, in my haste to rush out a responsive fix to several beta issues, I overlooked the creation of a new one.  An easy fix, but sorry to those who wasted their time trying Beta 2.  The other fixes and features mentioned in the Beta 2 post still apply in <a title="Role Scoper Beta Download" href="http://agapetry.net/downloads/role-scoper_beta" target="_blank">Role Scoper 1.0.0 Beta 3</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/role-scoper-100-beta-3/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Role Scoper 1.0.0 Beta 2</title>
		<link>http://agapetry.net/news/role-scoper-100-beta-2/</link>
		<comments>http://agapetry.net/news/role-scoper-100-beta-2/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 21:09:45 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=54</guid>
		<description><![CDATA[Here&#8217;s a beta bug fix revision almost completely driven by user feedback: Role Scoper 1.0.0 Beta 2.  Although we&#8217;re now closer to a stable release, this version still needs more testing before being trusted to a production site.  Changes are as follows:

feature: Filter Recent Comments list (built-in widget) according to post/page visibility


fixed: Post/Page restrictions were [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a beta bug fix revision almost completely driven by user feedback: <a title="Role Scoper Beta Download" href="http://agapetry.net/downloads/role-scoper_beta" target="_blank">Role Scoper 1.0.0 Beta 2</a>.  Although we&#8217;re now closer to a stable release, this version <strong>still needs more testing before being trusted to a production site</strong>.  Changes are as follows:</p>
<ul>
<li><strong>feature</strong>: Filter Recent Comments list (built-in widget) according to post/page visibility</li>
</ul>
<ul>
<li><strong>fixed</strong>: Post/Page restrictions were not applied; resulting &#8220;array_keys&#8221; error message</li>
</ul>
<ul>
<li><strong>fixed</strong>: PHP error message in post/page edit form above role assignment tabs</li>
</ul>
<ul>
<li><strong>fixed</strong>: Group administrator assignments were not created / modified</li>
</ul>
<ul>
<li><strong>fixed</strong>: PHP error message &#8220;wrong datatype in&#8230; admin-bulk_rs.php&#8221; in post/page edit form, php</li>
</ul>
<ul>
<li><strong>fixed</strong>: In some wp-admin cases, category count query was not filtered correctly; resulting db error</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/role-scoper-100-beta-2/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Role Scoper 1.0.0 Beta 1</title>
		<link>http://agapetry.net/news/role-scoper-100-beta-1/</link>
		<comments>http://agapetry.net/news/role-scoper-100-beta-1/#comments</comments>
		<pubDate>Thu, 09 Oct 2008 05:10:15 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=53</guid>
		<description><![CDATA[Role Scoper 1.0.0 Beta 1.  It won&#8217;t stabilize your currency, but it might inspire you to create a sacrificial act out of thin air - and give it away.  This may be my last month-of-labor RS offering, but I can tell you there&#8217;s freedom in the occasional practice of cutting spending and income.  That homeless [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Role Scoper 1.0.0 Beta 1" href="http://agapetry.net/downloads/role-scoper_1.0.0-beta1.zip">Role Scoper 1.0.0 Beta 1</a>.  It won&#8217;t stabilize your currency, but it might inspire you to create a sacrificial act out of thin air - and give it away.  This may be my last month-of-labor RS offering, but I can tell you there&#8217;s freedom in the occasional practice of cutting spending <strong>and</strong> income.  That homeless carpenter from Nazareth and his camel-skinned harbinger seem more wise and relevant with every burst bubble.</p>
<p>After chewing on some of the more difficult feature requests and recurring user interface critique for almost three months, it&#8217;s high time I released <a title="Role Scoper 1.0.0 Beta 1" href="http://agapetry.net/downloads/role-scoper_1.0.0-beta1.zip">Role Scoper 1.0.0 Beta 1</a>.  Note that this version is <strong>not</strong> ready for WP 2.7.  It <strong>is</strong> ready to greatly simplify and empower your role administration, though please note that this <strong>beta version is not production-ready.</strong> Testing, bug reports, documentation help, and some employment would all be appreciated.</p>
<p>Here is the hefty list of new features and fixes:</p>
<ul>
<li>change: Group administration is now linked from Users tab</li>
<li>change: User and Group role assignments are handled together via Roles tab</li>
<li>change: Realm settings are now a subtab within Options</li>
<li>feature: Inline hints below admin page headers provide a brief description, can be disabled</li>
<li>change: &#8220;Exclusive Section Roles&#8221; are now called &#8220;Category Restrictions&#8221;, &#8220;Link Category Restrictions&#8221;, etc.</li>
<li>change: &#8220;Exclusive Object Roles&#8221; are now called &#8220;Page Restrictions&#8221;, &#8220;Post Restrictions&#8221;, etc.</li>
<li>change: &#8220;Blog Roles&#8221; are now called &#8220;General Roles&#8221;</li>
<li>change:  Simplified menu navigation: Restrictions and Roles tabs each have Category, Link Category, Post, Page subtabs</li>
<li>feature: Propagation of Page/Post Restrictions (for child pages/posts)</li>
<li>feature: Bulk administration of Page and Post Roles</li>
<li>feature: Bulk administration of Page and Post Restrictions</li>
<li>feature: Improved navigation &amp; viewing of tree Category / Page / Post bulk admin</li>
<li>feature: Default Restrictions</li>
<li>feature: Default Roles</li>
<li>feature: Default Groups</li>
<li>feature: Pending Revisions</li>
<li>Contributors can edit posts/pages, creating a pending rev which an editor can &#8220;restore&#8221; (requires option setting)</li>
<li>feature: rs_cache_flush.php can be copied from role-scoper/wp_root_optional to WP root and excecuted manually or by cron to clear a corrupt file cache</li>
<li>feature: When administering Category Roles or Category Restrictions, Manage menu links to &#8220;Manage Categories&#8221;</li>
<li>feature: When administering Page Roles or Page Restrictions, Write and Manage menus link to Page submenus</li>
<li>feature: Option to hide the private posts/pages user can&#8217;t read, while teasing unreadable published (exclusive) posts/pages</li>
<li>feature: Option to use the post excerpt as the hidden content teaser</li>
<li>feature: Role assignment lists are grouped by assign_for, and natural-case alphabetized within each grouping</li>
<li>feature: &#8220;Check role for all categories/pages/posts&#8221; shortcut at bottom of bulk admin tree</li>
<li>fixed: Object roles selection UI highlighting of implicit user roles sometimes failed to account for post/page restrictions</li>
<li>fixed: Pages list was excluding private pages, even if user could read them</li>
<li>fixed: Categories containing only private posts were not listed, even if the user had read access</li>
<li>fixed: Fatal PHP error following deactivation of post / link data source via Role Scoper Realm setting</li>
<li>fixed: On Manage Pages screen, subpages were displayed without hierarchy for non-admin user in some cases</li>
<li>fixed: On Manage Links screen, links were duplicated and possibly non-editable</li>
<li>fixed: Non-editors did could not view/edit gallery items attached to their post/page</li>
<li>fixed: On the WP &#8220;Edit Category&#8221; page, Group names were not displayed in the Group Roles table</li>
<li>fixed: On the WP &#8220;Edit Category&#8221; page, User/Group names for &#8220;child sections only&#8221; role assignments were not grayed</li>
<li>fixed: On the WP &#8220;Edit Category&#8221; page, key was duplicated for group/user roles and wasn&#8217;t formatted correctly</li>
<li>fixed: Double underlines on prev, next, top links in Section Roles and Exclusive Sections admin pages</li>
<li>fixed: In Role tabs of Post/Page Edit form, checkbox captions refreshed erratically in IE6</li>
<li>fixed: On post/page deletion, restrictions (Exclusive Object Roles) were not deleted</li>
<li>fixed: Prevent line breaks in various administrative links</li>
<li>fixed: File cache was effectively disabled if certain Options or Realm settings were modified</li>
<li>performance: Memory caching of non-stored options to eliminate 5-10 queries in some configurations</li>
<li>change: Roles propagated on term/object creation get assigner_id 0</li>
</ul>
<p>Known remaining bugs include Windows Live Writer incompatability, possible issues with Link editing / role administration.  Plugin compatability issues remain with ozh dropdown (simply because I&#8217;ve not yet taken advantage of its new menu hooks), Exec-PHP, Mini-Meta, WP-Postratings, Flutter, Microkid.  These issues, as well as WP 2.7 support and a documented workaround for the Maintenance Mode plugin conflict, should be included in a 1.0.0 release within the next 2-3 weeks.</p>
<p>Thanks for your patience in waiting on forum support as I completed this intense revision.  May it serve as a useful tool for your collaborative efforts at constructive and creative communication.</p>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/role-scoper-100-beta-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Code Patch for Listing Child Pages</title>
		<link>http://agapetry.net/news/code-patch-for-listing-child-pages/</link>
		<comments>http://agapetry.net/news/code-patch-for-listing-child-pages/#comments</comments>
		<pubDate>Sun, 10 Aug 2008 05:13:00 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=52</guid>
		<description><![CDATA[Here&#8217;s a code patch for anyone bothered by Role Scoper&#8217;s disobedience of the child_of parameter.   Human translation: When you are viewing a page on the front end of your site, if your theme normally narrows the sidebar pages listing down to subpages of the current page, you will instead get a list of all [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a code patch for anyone bothered by Role Scoper&#8217;s disobedience of the <strong>child_of </strong>parameter.   <strong>Human translation:</strong> When you are viewing a page on the front end of your site, if your theme normally narrows the sidebar pages listing down to subpages of the current page, you will instead get a list of all viewable pages.  The fix for this affects several files and will be included in the next Role Scoper revision.  Until then, here is a manual code patch that will work if your wp_list_pages call is passing child_of <strong>and </strong>depth=1.</p>
<p>In wp-content/plugins/role-scoper/hardway/hardway_rs.php, <strong>add</strong>:<br />
<code><span style="color: #0000ff;">if ( ! empty($child_of) &amp;&amp; ! empty($depth) &amp;&amp; ( 1 == $depth ) ) {<br />
foreach ( $pages as $key =&gt; $page ) {<br />
if ( isset($page-&gt;post_parent) &amp;&amp; ( $child_of != $page-&gt;post_parent ) )<br />
unset($pages[$key]);<br />
}<br />
}</span></code><br />
just before:<br />
<code><span style="color: #0000ff;">$cache[ $ckey ] = $pages;</span></code></p>
<p>Thanks to <a href="http://emmanuelbiblefellowship.com" target="_blank">Marci</a> for the bug report.</p>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/code-patch-for-listing-child-pages/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Code Patch for Listing Private Pages</title>
		<link>http://agapetry.net/news/code-patch-for-listing-private-pages/</link>
		<comments>http://agapetry.net/news/code-patch-for-listing-private-pages/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 05:41:59 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=51</guid>
		<description><![CDATA[Due to a bug I introduced a few versions ago, private pages can only be listed in your site&#8217;s sidebar / topbar if Role Scoper&#8217;s hidden content teaser is enabled.  To make private pages listable for users with a sufficient role, please perform the following officially sanctioned Role Scoper hack:
In wp-content/plugins/role-scoper/hardway/hardway_rs.php, add
if ( $list_private_pages [...]]]></description>
			<content:encoded><![CDATA[<p>Due to a bug I introduced a few versions ago, private pages can only be listed in your site&#8217;s sidebar / topbar if Role Scoper&#8217;s hidden content teaser is enabled.  To make private pages listable for users with a sufficient role, please perform the following officially sanctioned Role Scoper hack:</p>
<p>In wp-content/plugins/role-scoper/hardway/hardway_rs.php, <strong>add</strong><br />
<code><span style="font-family: Courier New,Courier,monospace; color: #3333ff;"><span>if ( $list_private_pages ) </span></span><span style="font-family: Courier New,Courier,monospace; color: #3333ff;"><span>$request = str_replace(&quot;AND post_status=</span></span><span style="font-family: Courier New,Courier,monospace; color: #3333ff;"><span>&apos;publish&apos;&quot;, &quot;AND ( post_status IN (&apos;publish&apos;,&apos;private&apos;) )&quot;, $request);</span></span></code><br />
<strong>just before<br />
</strong><br />
<code><span style="font-family: Courier; color: #3333ff;">if ( ( ! is_admin() &amp;&amp; ! defined(&apos;XMLRPC_REQUEST&apos;)</span></code><br />
As you know may know, this functionality also requires enabling the checkbox &#8220;include Private Pages in listing if user can read them&#8221; in Role Scoper Options.</p>
<p>An equivalent fix will be included in the next Role Scoper revision.</p>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/code-patch-for-listing-private-pages/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fixing the Page Edit Slowdown</title>
		<link>http://agapetry.net/news/fixing-the-page-edit-slowdown/</link>
		<comments>http://agapetry.net/news/fixing-the-page-edit-slowdown/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 22:18:46 +0000</pubDate>
		<dc:creator>Kevin</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Role Scoper]]></category>

		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://agapetry.net/?p=50</guid>
		<description><![CDATA[Starting around Role Scoper 0.9.15, a new Page Parent filtering scheme for non-administrators allowed pages to be displayed with correct hierarchy even if the user lacks association rights on one or more ancestors.  I must repent in sackcloth and ashes for the means used to accomplish this: re-querying pages at each branch of the parent [...]]]></description>
			<content:encoded><![CDATA[<p>Starting around Role Scoper 0.9.15, a new Page Parent filtering scheme for non-administrators allowed pages to be displayed with correct hierarchy even if the user lacks association rights on one or more ancestors.  I must repent in sackcloth and ashes for the means used to accomplish this: re-querying pages at each branch of the parent tree.  This would have little effect for a simple tree of a few pages.  But for blogs with a lot of subpage branches, the slowdown and server drag could become trememdous.  This was easily corrected by querying pages once and passing the result to each branch.  I apologize for any frustration it may have caused page editors.</p>
<p>Also in <a title="Role Scoper Download" href="http://agapetry.net/downloads/role-scoper_current" target="_blank">Role Scoper 0.9.27</a> are a few fixes related to post editing by users with limited category access:</p>
<ul>
<li>fixed: Extremely slow loading of Page Parent dropdown due to recursive queries on page edit by non-administrator</li>
</ul>
<ul>
<li>fixed: If a user who lacks editing capabilities in the default category saves a page without selecting a category, the post was stored as draft/pending in category &#8220;-1&#8243; and the user could not re-edit it</li>
</ul>
<ul>
<li>feature: If post would be set to default category but user lacks save/edit/publish capability there, it is instead defaulted to first category in user&#8217;s available list</li>
</ul>
<ul>
<li>fixed: Post/Page counts on Manage Posts/Pages were not filtered correctly for users with ID &gt; 9</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://agapetry.net/news/fixing-the-page-edit-slowdown/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.599 seconds -->
