<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>zeitgrund blog &#187; Pages for members only</title>
	<atom:link href="http://blog.zeitgrund.de/category/plugins/pages-for-members-only/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.zeitgrund.de</link>
	<description>Fotos und Beobachtungen</description>
	<lastBuildDate>Thu, 20 Nov 2008 18:41:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Pages for members only 0.2</title>
		<link>http://blog.zeitgrund.de/2006/10/05/pages-for-members-only-02/</link>
		<comments>http://blog.zeitgrund.de/2006/10/05/pages-for-members-only-02/#comments</comments>
		<pubDate>Thu, 05 Oct 2006 13:01:06 +0000</pubDate>
		<dc:creator>Olaf</dc:creator>
				<category><![CDATA[Pages for members only]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://blog.zeitgrund.de/2006/10/05/pages-for-members-only-02/</guid>
		<description><![CDATA[Download the latest release of the plugin
Pages for members only
New in 0.2: The ability to change the (yet few) plugin settings in the options menu:

Show/hide links to registration page (if users are allowed to register), login page or a custom link in the pages listing when the user is not logged in.
The remains didn&#8217;t change: [...]]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://zeitgrund.de/pages-for-members-only.zip">Download the latest release of the plugin<br />
Pages for members only</a></strong></p>
<p>New in 0.2: The ability to change the (yet few) plugin settings in the options menu:<br />
<img src="/blogupload/pfmo_menubar.gif" width="300" height="68" alt="" title="" /><br />
Show/hide links to registration page (if users are allowed to register), login page or a custom link in the pages listing when the user is not logged in.</p>
<p>The remains didn&#8217;t change: The page listing in the sidebar is visible only to logged in members.<br />
If however a guest is trying to access a page <em>the_content</em>, <em>the_excerpt </em>and <em>the_title</em> will be filtered, so that guests can&#8217;t see the page&#8217;s content.</p>
<p>In further releases you may change the error text that&#8217;s shown on denied page access.</p>
<p><strong>Usage:</strong><br />
Open the sidebar.php file (or wherever the <em>wp_list_pages</em> is) of your current theme (usally in /wp-content/themes/themename/).<br />
<strong>Replace</strong> the <strong><em>wp_list_pages</em></strong> with <strong><em>hide_list_pages</em></strong> .</p>
<p>For example:<br />
&lt;?php wp_list_pages(&#8217;title_li=&lt;h2&gt;Pages&lt;/h2&gt;&#8217;); ?&gt;<br />
has to be changed into<br />
&lt;?php hide_list_pages(&#8217;title_li=&lt;h2&gt;Pages&lt;/h2&gt;&#8217;); ?&gt;</p>
<p><a href="http://zeitgrund.de/pages-for-members-only.zip">pages-for-members-only.zip</a></p>

]]></content:encoded>
			<wfw:commentRss>http://blog.zeitgrund.de/2006/10/05/pages-for-members-only-02/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Pages for members only 0.1</title>
		<link>http://blog.zeitgrund.de/2006/10/04/pages-for-members-only-01/</link>
		<comments>http://blog.zeitgrund.de/2006/10/04/pages-for-members-only-01/#comments</comments>
		<pubDate>Wed, 04 Oct 2006 17:04:38 +0000</pubDate>
		<dc:creator>Olaf</dc:creator>
				<category><![CDATA[Pages for members only]]></category>
		<category><![CDATA[Plugins]]></category>

		<guid isPermaLink="false">http://blog.zeitgrund.de/2006/10/04/pages-for-members-only-01/</guid>
		<description><![CDATA[(Stammleser brauchen hier nicht weiter zu lesen)
Pages for members only Download aktuelle Version
Es war schon l&#228;ngere Zeit mein Wunsch, endlich hinter die Geheimnisse der Pluginprogrammierung f&#252;r WordPress zu kommen.
Also habe ich den ganzen Nachmittag damit verbracht, ein paar Dokumentationen zu lesen und mich dann gleich an die praktische Arbeit gemacht.
Das erste Ergebnis entlasse ich dann [...]]]></description>
			<content:encoded><![CDATA[<p><small>(Stammleser brauchen hier nicht weiter zu lesen)</small></p>
<p><strong>Pages for members only <a href="http://zeitgrund.de/pages-for-members-only.zip">Download aktuelle Version</a></strong></p>
<p>Es war schon l&#228;ngere Zeit mein Wunsch, endlich hinter die Geheimnisse der Pluginprogrammierung f&#252;r <a href="http://www.wordpress-deutschland.org" target="_blank">WordPress</a> zu kommen.<br />
Also habe ich den ganzen Nachmittag damit verbracht, ein paar Dokumentationen zu lesen und mich dann gleich an die praktische Arbeit gemacht.</p>
<p>Das erste Ergebnis entlasse ich dann sogleich in die freie Wildbahn. Vorerst jedoch ohne Eintrag in die &#252;blichen Plugin-Ressourcen, da mir mein Gebasteltes noch zu diletantisch vorkommt.</p>
<p>Ziel des Plugins: Nur im Blog registrierte und eingeloggte Benutzer haben Zugriff auf die statischen Seiten.<br />
Dazu werden beim Pluginaufruf die Template-Tags <em>the_content</em>, <em>the_excerpt</em> und <em>the_title</em> &#252;berpr&#252;ft und gefiltert. Wer nicht angemeldet ist, bekommt keinen Inhalt zu sehen &#8211; stattdessen den Link zum Einloggen (+registrieren).<br />
Das gleiche gilt f&#252;r die Seitenauflistung im Men&#252;.</p>
<p>Falls die Seite Kommentare enth&#228;lt &#8211; die werden in dieser Version trotzdem noch angezeigt, da ich nicht zig Einzelbedingungen &#252;berpr&#252;fen will &#8211; das muss alles ingesamt auch eleganter funktionieren &#8211; ich wei&#223; nur noch nicht wie.</p>
<p><strong>Hinweis:</strong> Damit in der Sidebar (oder wo auch immer) die Ausblendung bei der Seitenauflistung funktioniert, muss in deinen Templates (&#252;blicherweise im Ordner /wp-content/themes/themename/sidebar.php) das <em><strong>wp_list_pages</strong></em> mit <em><strong>hide_list_pages</strong></em> ersetzt werden. Alle Parameter wie <em>title_li</em>, <em>exclude</em> etc. werden unterst&#252;tzt und k&#246;nnen angewandt werden (so sollte es jedenfalls sein).</p>
<p>Der Code im Klartext: <strong>&lt;?php hide_list_pages(); ?&gt;</strong></p>
<p>Mal sehen, vielleicht kommt das Plugin in Zukunft auch ohne die &#196;nderungen aus (was ich eher nicht glaube).</p>

]]></content:encoded>
			<wfw:commentRss>http://blog.zeitgrund.de/2006/10/04/pages-for-members-only-01/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>
