<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Reacties op: Wordpress: De laatste 10 posts met een reactie</title>
	<atom:link href="http://www.maikelsweblog.nl/?feed=rss2&#038;p=265" rel="self" type="application/rss+xml" />
	<link>http://www.maikelsweblog.nl/?p=265</link>
	<description>&#34;to boldly go where no man has gone before&#34;</description>
	<lastBuildDate>Mon, 16 Aug 2010 10:27:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Door: Maikel</title>
		<link>http://www.maikelsweblog.nl/?p=265&#038;cpage=1#comment-5577</link>
		<dc:creator>Maikel</dc:creator>
		<pubDate>Sun, 20 Sep 2009 09:31:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.maikelsweblog.nl/?p=265#comment-5577</guid>
		<description>@BBryte 
Valt reuze mee hoor.
Af en toe vind je gewoon nét niet wat je zoekt in een plugin. 
Zoals je ziet werkt de syntaxhighlighter nu wel in de comments. Onderstaande regel toevoegen aan het bestand syntaxhighlighter.php van de plugin bleek de oplossing. Dit met dank aan de reacties op &lt;a href=&quot;http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter&quot; rel=&quot;nofollow&quot;&gt;de website van de maker van de plugin&lt;/a&gt;:

[sourcecode language=php]
add_filter( &#039;comment_text&#039;, 								array(&amp;$this, &#039;parse_shortcodes&#039;), 					9 );
[/sourcecode]</description>
		<content:encoded><![CDATA[<p>@BBryte<br />
Valt reuze mee hoor.<br />
Af en toe vind je gewoon nét niet wat je zoekt in een plugin.<br />
Zoals je ziet werkt de syntaxhighlighter nu wel in de comments. Onderstaande regel toevoegen aan het bestand syntaxhighlighter.php van de plugin bleek de oplossing. Dit met dank aan de reacties op <a href="http://www.viper007bond.com/wordpress-plugins/syntaxhighlighter" rel="nofollow">de website van de maker van de plugin</a>:</p>
<pre class="brush: php;">
add_filter( 'comment_text', 								array(&#038;$this, 'parse_shortcodes'), 					9 );
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Door: BBryte</title>
		<link>http://www.maikelsweblog.nl/?p=265&#038;cpage=1#comment-5576</link>
		<dc:creator>BBryte</dc:creator>
		<pubDate>Sun, 20 Sep 2009 09:23:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.maikelsweblog.nl/?p=265#comment-5576</guid>
		<description>Er wordt veel gesleuteld voor een wordpress site.. is een php-based setting niet meer iets voor jou?</description>
		<content:encoded><![CDATA[<p>Er wordt veel gesleuteld voor een wordpress site.. is een php-based setting niet meer iets voor jou?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Door: Maikel</title>
		<link>http://www.maikelsweblog.nl/?p=265&#038;cpage=1#comment-5575</link>
		<dc:creator>Maikel</dc:creator>
		<pubDate>Sun, 20 Sep 2009 09:01:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.maikelsweblog.nl/?p=265#comment-5575</guid>
		<description>Ik heb nog een paar zaken aangepast in de code. 
Aan de link die gemaakt wordt heb ik de &lt;strong&gt;title&lt;/strong&gt; tag toegevoegd. Deze zorgt ervoor dat wanneer je de muisaanwijzer op de link houd de volledige tekst in een verschijnt. Elders in de sidebar wordt dit principe ook gebruikt. Om de pluriformiteit te bewaren zoals dat zo mooi heet, heb ik dit bij deze 10 items ook doorgevoerd.

Verder heb ik ook de datum toegevoegd wanneer de reactie geplaatst is. Deze aanpassingen resulteren erin dat de code er nu alsvolgt uitziet:

[sourcecode language=php]
&lt;!-- Display title of last 10 reactions--&gt; 
&lt;?php
 function  LastReactions() {
 	global $wpdb;
 	
   $fivesdrafts = $wpdb-&gt;get_results(&quot;
        SELECT 
					DATE_FORMAT(c.comment_date,&#039;%d-%m &#039;) as comment_date,
					p.post_title, 
					p.guid
				FROM wp_comments c, wp_posts p
				WHERE p.id = c.comment_post_ID
				AND c.comment_approved =1
				ORDER BY c.comment_date DESC
				LIMIT 10 
      &quot;);
    
      echo &quot;&lt;ul&gt;&quot;;       
  
	    foreach ($fivesdrafts as $fivesdraft) {
  
	    $DatumComment = $fivesdraft-&gt;comment_date;
	    $NieuweText = $fivesdraft-&gt;post_title;
	    $NieuweTextLang = $fivesdraft-&gt;post_title;
  
	    	if(strlen($NieuweText) &gt; 25) 
	    	{ 
	    		$NieuweText = rtrim(substr($NieuweText,0,20)).&quot;...&quot;; // Kort de string in naar 20 karakters en voeg daar achter ...  
	   		} 
  
	  	echo &quot;&lt;li&gt;&quot;;
  
				echo $DatumComment;
	    	echo &quot;&lt;a href=\&quot;&quot;;
	    	echo $fivesdraft-&gt;guid;
	    	echo &quot;\&quot; title=\&quot;&quot;;
	    	echo $NieuweTextLang;
	    	echo &quot;\&quot;&gt;&quot;;
  			echo $NieuweText;
  			echo &quot;&lt;/a&gt;&quot;;
  			echo &quot;&lt;br/&gt;&quot;;
	    	echo &quot;&lt;/li&gt;&quot;;
  }
  	echo &quot;&lt;/ul&gt;&quot;;
 } 	
?&gt;
&lt;!-- --&gt;

&lt;?php LastReactions(); ?&gt;
[/sourcecode]

Edit: Ik zie dat de syntaxhighlighter niet werkt wanneer je deze in een reactie gebruikt. Min puntje voor de plugin die dat verzorgd. Binnenkort maar eens even kijken of daar iets op te vinden is.</description>
		<content:encoded><![CDATA[<p>Ik heb nog een paar zaken aangepast in de code.<br />
Aan de link die gemaakt wordt heb ik de <strong>title</strong> tag toegevoegd. Deze zorgt ervoor dat wanneer je de muisaanwijzer op de link houd de volledige tekst in een verschijnt. Elders in de sidebar wordt dit principe ook gebruikt. Om de pluriformiteit te bewaren zoals dat zo mooi heet, heb ik dit bij deze 10 items ook doorgevoerd.</p>
<p>Verder heb ik ook de datum toegevoegd wanneer de reactie geplaatst is. Deze aanpassingen resulteren erin dat de code er nu alsvolgt uitziet:</p>
<pre class="brush: php;">
<!-- Display title of last 10 reactions-->
< ?php
 function  LastReactions() {
 	global $wpdb;

   $fivesdrafts = $wpdb->get_results("
        SELECT
					DATE_FORMAT(c.comment_date,'%d-%m ') as comment_date,
					p.post_title,
					p.guid
				FROM wp_comments c, wp_posts p
				WHERE p.id = c.comment_post_ID
				AND c.comment_approved =1
				ORDER BY c.comment_date DESC
				LIMIT 10
      ");

      echo "
<ul>";       

	    foreach ($fivesdrafts as $fivesdraft) {

	    $DatumComment = $fivesdraft->comment_date;
	    $NieuweText = $fivesdraft->post_title;
	    $NieuweTextLang = $fivesdraft->post_title;

	    	if(strlen($NieuweText) > 25)
	    	{
	    		$NieuweText = rtrim(substr($NieuweText,0,20))."..."; // Kort de string in naar 20 karakters en voeg daar achter ...
	   		} 

	  	echo "
<li>";

				echo $DatumComment;
	    	echo "<a href=\"";
	    	echo $fivesdraft->guid;
	    	echo "\" title=\"";
	    	echo $NieuweTextLang;
	    	echo "\">";
  			echo $NieuweText;
  			echo "</a>";
  			echo "";
	    	echo "</li>

";
  }
  	echo "</ul>

";
 }
?>
<!-- -->

< ?php LastReactions(); ?>
</pre>
<p>Edit: Ik zie dat de syntaxhighlighter niet werkt wanneer je deze in een reactie gebruikt. Min puntje voor de plugin die dat verzorgd. Binnenkort maar eens even kijken of daar iets op te vinden is.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
