<?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>MaD´s Blog &#187; SimpleTags</title>
	<atom:link href="http://mamsel.de/blog/tag/simpletags/feed/" rel="self" type="application/rss+xml" />
	<link>http://mamsel.de</link>
	<description>Ein weiteres tolles WordPress-Blog</description>
	<lastBuildDate>Thu, 30 Jun 2011 06:37:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>SimpleTags und WordPress 2.9.1</title>
		<link>http://mamsel.de/blog/2010/01/13/simpletags-und-wordpress-2-9-1/</link>
		<comments>http://mamsel.de/blog/2010/01/13/simpletags-und-wordpress-2-9-1/#comments</comments>
		<pubDate>Wed, 13 Jan 2010 20:40:29 +0000</pubDate>
		<dc:creator>MaD</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[SimpleTags]]></category>

		<guid isPermaLink="false">http://mamsel.de/?p=68</guid>
		<description><![CDATA[Mittlerweile gibt es schon wieder eine neue Version von Simple Tags, die Version 1.7.1-rc1.2. Und genau diese Version konnte ich erfolgreich unter WordPress 2.9.1 testen. Jedenfalls war ich dann so überzeugt, dass ich die alte manuell angepasste Version in Rente geschickt habe und von nun auf auf die aktuelle Version setze. Was sich in den [...]]]></description>
			<content:encoded><![CDATA[<p>Mittlerweile gibt es schon wieder eine neue Version von Simple Tags,  die Version 1.7.1-rc1.2. Und genau diese Version konnte ich erfolgreich unter WordPress 2.9.1 testen. Jedenfalls war ich dann so überzeugt, dass ich die alte manuell angepasste Version in Rente geschickt habe und von nun auf auf die aktuelle Version setze. Was sich in den letzten Versionen geändert hat, kann <a title="Changelog" href="http://wordpress.org/extend/plugins/simple-tags/changelog/" target="_blank">hier</a> nachgelesen werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://mamsel.de/blog/2010/01/13/simpletags-und-wordpress-2-9-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SimpleTags</title>
		<link>http://mamsel.de/blog/2010/01/11/simpletags/</link>
		<comments>http://mamsel.de/blog/2010/01/11/simpletags/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 19:49:27 +0000</pubDate>
		<dc:creator>MaD</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[SimpleTags]]></category>

		<guid isPermaLink="false">http://mamsel.de/?p=57</guid>
		<description><![CDATA[Heute ist ein Update des Plugins SimpleTags in der Version 1.7.1-rc1.1 erschienen. Bisher gab es mit der Version 2.6.6 ein Kompatibilität-Probleme mit WordPress 2.9.x. Einige Probleme sind in der heutigen veröffentlichen Version behoben (siehe Changelog). Allerdings muss diese Version noch getestet werden, so dass ich dieser erstmal noch nicht produktiv einsetzen werde. Stattdessen bleibe ich [...]]]></description>
			<content:encoded><![CDATA[<p>Heute ist ein Update des Plugins SimpleTags in der Version 1.7.1-rc1.1 erschienen. Bisher gab es mit der Version 2.6.6 ein Kompatibilität-Probleme mit WordPress 2.9.x. Einige Probleme sind in der heutigen veröffentlichen Version behoben (siehe<a title="SimpleTags Changelog" href="http://wordpress.org/extend/plugins/simple-tags/changelog/" target="_blank"> Changelog</a>). Allerdings muss diese Version noch getestet werden, so dass ich dieser erstmal noch nicht produktiv einsetzen werde. Stattdessen bleibe ich erstmal bei der manuellen Anpassung der <a title="WordPress - hartcodierte Versionsnummern" href="http://mamsel.de/wordpress/wordpress-hartcodierte-versionsnummern/" target="_blank">hartcodierten Versionsnummer</a>.</p>
<p>Aber da ich neugierig bin und auch meinen Teil zusteuern möchte werde ich morgen noch einen Testblog aufsetzen, mit dem ich das Plugin testen kann. In Zukunft kann ich diesen Testblog wieder dazu verwenden, neue Plugins oder Updates testen zu können.</p>
]]></content:encoded>
			<wfw:commentRss>http://mamsel.de/blog/2010/01/11/simpletags/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress &#8211; hartcodierte Versionsnummern</title>
		<link>http://mamsel.de/blog/2010/01/04/wordpress-hartcodierte-versionsnummern/</link>
		<comments>http://mamsel.de/blog/2010/01/04/wordpress-hartcodierte-versionsnummern/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 06:55:56 +0000</pubDate>
		<dc:creator>MaD</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[qtranslate]]></category>
		<category><![CDATA[SimpleTags]]></category>

		<guid isPermaLink="false">http://mamsel.de/?p=36</guid>
		<description><![CDATA[Seit geraumer Zeit nutze ich qtranslate als Plugin für einen Blog. Anfangs hatte ich mich noch immer drüber gewundert, dass ich bis zu zwei Wochen nach Erscheinen einer neuen WordPress-Version auf eine neue Version von qtranslate warten musste. Ich stellte mir immer die Frage, was und wieso angepasst werden muss, selbst wenn es sich nur [...]]]></description>
			<content:encoded><![CDATA[<p>Seit geraumer Zeit nutze ich qtranslate als Plugin für einen Blog. Anfangs hatte ich mich noch immer drüber gewundert, dass ich bis zu zwei Wochen nach Erscheinen einer neuen WordPress-Version auf eine neue Version von qtranslate warten musste. Ich stellte mir immer die Frage, was und wieso angepasst werden muss, selbst wenn es sich nur um ein Wartungsupdate von WP gehandelt hat. Bis ich irgendwann dahinter gekommen bin, dass im Quellcode die Versionnummer von WP hinterlegt ist. Und wenn man genau diese WP-Version installiert hat, kann man auch das Plugin vollständig nutzen.</p>
<p>Ist das sinnvoll? Hier gehen die Meinungen sicherlich auseinander. Es gibt sicherlich den Fall, dass sich in WordPress etwas ändert, so dass ein Plugin nicht läuft. Aber durch ein Wartungsupdate ist das schon sehr unwahrscheinlich bin ich der Meinung. Auf jeden Fall war ich bis vor kurzem noch von einem Einzelfall ausgegangen, da ich das sonst bei keinem anderen Update erlebt hatte.</p>
<p>Bis zu dem Tag an dem WordPress 2.9 erschienen ist. Hier gab es dann Probleme bei einem Blog mit dem Plugin SimpleTags. Nach einiger Analyse fand ich dann heraus, dass es auch hier hartcodierte Versionsnummern gibt. Allerdings hier nicht ganz so extrem, wie bei qtranslate, weil die Version WP 2.7 und WP 2.8 abgefragt wurden (in der simple-tags.php Zeile 35).</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_version</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'2.7'</span><span style="color: #009900;">&#41;</span>  <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span> <span style="color: #339933;">||</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_version</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'2.8'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span></pre></div></div>

<p>Hier muss einfach die If-Abfrage angepasst oder erweitert werden und schon funktioniert SimpleTags auch unter WP 2.9. Die Erweiterung könnte wie folgt aussehen.</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_version</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'2.7'</span><span style="color: #009900;">&#41;</span>  <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span> <span style="color: #339933;">||</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_version</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'2.8'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span> <span style="color: #339933;">||</span> <span style="color: #990000;">strpos</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$wp_version</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'2.9'</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #009900; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span></pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://mamsel.de/blog/2010/01/04/wordpress-hartcodierte-versionsnummern/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

