<?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>dieKretzschmars</title>
	<atom:link href="http://diekretzschmars.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://diekretzschmars.de</link>
	<description>Life just doesn&#039;t work without coffee</description>
	<lastBuildDate>Sat, 12 Jun 2010 18:10:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>XAMPP und DaNiS parallel installieren</title>
		<link>http://diekretzschmars.de/2010/06/xampp-und-danis-parallel-installieren/</link>
		<comments>http://diekretzschmars.de/2010/06/xampp-und-danis-parallel-installieren/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 14:02:12 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[dies und das]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=724</guid>
		<description><![CDATA[Heute habe ich über eine Stunde nach einer Lösung gesucht, das Schulverwaltungsprogramm DaNiS parallel zu meiner lokalen XAMPP-Installation zu starten. Das Problem ist, dass DaNiS bei der Installation einen eigenen SQL-Server auf dem Standardport 3306 einrichten möchte, der jedoch bereits von XAMPP verwendet wird (3306 ist der Standardport für SQL-Verbindungen). Das Ändern des Ports ist [...]]]></description>
			<content:encoded><![CDATA[<p>Heute habe ich über eine Stunde nach einer Lösung gesucht, das Schulverwaltungsprogramm DaNiS parallel zu meiner lokalen XAMPP-Installation zu starten.</p>
<p>Das Problem ist, dass DaNiS bei der Installation einen eigenen SQL-Server auf dem Standardport 3306 einrichten möchte, der jedoch bereits von XAMPP verwendet wird (3306 ist der Standardport für SQL-Verbindungen). Das Ändern des Ports ist eigentlich leicht. Allerdings habe ich stundenlang vergeblich im Internet nach einer Lösung gesucht.</p>
<p>Hier also eine kleine Anleitung für dieses Problem:</p>
<ol>
<li>Konfigurationsdatei &#8216;my.ini&#8217; öffnen<br />
(bei mir &#8216;c:\xampplite\mysql\bin\my.ini&#8217;)</li>
<li>&#8216;port&#8217; sowohl unter [client] als auch unter [mysqld] ändern (z.B. auf 3333)</li>
<li>Konfigurationsdatei &#8216;php.ini&#8217; öffnen<br />
(bei mir &#8216;c:\xampplite\php\php.ini&#8217;)</li>
<li>&#8216;mysql.default_port&#8217; auf den neuen Port ändern (also wieder 3333)</li>
<li>Konfigurationsdatei &#8216;config.inc.php&#8217; öffnen<br />
(&#8216;c:\xampplite\phpMyAdmin\config.inc.php&#8217;)</li>
<li>Im Abschnit &#8216;Server parameters&#8217; die Zeile:</li>
</ol>
<pre><span style="font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Arial, sans-serif; line-height: 18px;">$cfg['Servers'][$i]['port'] = '3333';</span></pre>
<p><span style="font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Arial, sans-serif; line-height: 18px;">ergänzen.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2010/06/xampp-und-danis-parallel-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ändern der Grundeinstellungen von my-dkret3</title>
		<link>http://diekretzschmars.de/2009/08/aendern-der-grundeinstellungen-von-my-dkret3/</link>
		<comments>http://diekretzschmars.de/2009/08/aendern-der-grundeinstellungen-von-my-dkret3/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 13:05:01 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Child-Themes]]></category>
		<category><![CDATA[dkret3]]></category>
		<category><![CDATA[my-dkret3]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=631</guid>
		<description><![CDATA[Jeder Nutzer hat eigene Vorstellungen über sinnvolle Grundeinstellungen von Themes. Bei jedem Update des Dkret3-Themes müssen diese Einstellungen vom Benutzer erneut im Settings-Bereich eingestell werden. Sofern man das My-dkret3-Child-Theme aktiviert hat, kann man es sich zukünftig leichter machen. Da auch die Einstellungen des Dkret3-Themes &#8216;gefiltert&#8217; sind, können diese durch ein paar Zeilen PHP in der [...]]]></description>
			<content:encoded><![CDATA[<p>Jeder Nutzer hat eigene Vorstellungen über sinnvolle Grundeinstellungen von Themes. Bei jedem Update des <em>Dkret3-Themes</em> müssen diese Einstellungen vom Benutzer erneut im Settings-Bereich eingestell werden.</p>
<p>Sofern man das <em><a href="http://diekretzschmars.de/2009/08/aktivieren-des-mydkret3-child-themes/">My-dkret3-Child-Theme</a></em> aktiviert hat, kann man es sich zukünftig leichter machen. Da auch die Einstellungen des Dkret3-Themes &#8216;gefiltert&#8217; sind, können diese durch ein paar Zeilen PHP in der <code>functions.php</code> des <em>Child-Themes</em> vorgegeben werden.</p>
<p>Im folgenden Screencast erläutere ich, wie man das macht.</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/Ti9x7wmfAWY&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/Ti9x7wmfAWY&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2009/08/aendern-der-grundeinstellungen-von-my-dkret3/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ändern des Standardheaders</title>
		<link>http://diekretzschmars.de/2009/08/aendern-des-standardheaders/</link>
		<comments>http://diekretzschmars.de/2009/08/aendern-des-standardheaders/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 13:52:06 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[dies und das]]></category>
		<category><![CDATA[Child-Themes]]></category>
		<category><![CDATA[dkret3]]></category>
		<category><![CDATA[my-dkret3]]></category>
		<category><![CDATA[Theme]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=621</guid>
		<description><![CDATA[Fast jeder Benutzer wird zumindest das Headerbild eines WordPress-Themes ändern wollen. Mit Dkret³ kann dies bequem im Admin-Bereich des Themes erfolgen. Das Standard-Header-Bild kann in einem Child-Theme jedoch auch bequem voreingestellt werden. Grundlage des folgenden Screencasts ist die Aktivierung des my-dkret³-Child-Themes, was ich bereits im letzten Screencast erläutert habe.]]></description>
			<content:encoded><![CDATA[<p>Fast jeder Benutzer wird zumindest das Headerbild eines WordPress-Themes ändern wollen. Mit Dkret³ kann dies bequem im Admin-Bereich des Themes erfolgen.</p>
<p>Das Standard-Header-Bild kann in einem Child-Theme jedoch auch bequem voreingestellt werden.</p>
<p>Grundlage des folgenden Screencasts ist die Aktivierung des my-dkret³-Child-Themes, was ich bereits im letzten <a title="Aktivieren des my-dkret³-Child-Themes" href="http://diekretzschmars.de/2009/08/aktivieren-des-mydkret3-child-themes/">Screencast</a> erläutert habe.</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/fBVctaRUGG4&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fBVctaRUGG4&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2009/08/aendern-des-standardheaders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aktivieren des MyDkret3-Child-Themes</title>
		<link>http://diekretzschmars.de/2009/08/aktivieren-des-mydkret3-child-themes/</link>
		<comments>http://diekretzschmars.de/2009/08/aktivieren-des-mydkret3-child-themes/#comments</comments>
		<pubDate>Sun, 23 Aug 2009 08:17:12 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Child-Themes]]></category>
		<category><![CDATA[dkret3]]></category>
		<category><![CDATA[my-dkret3]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=610</guid>
		<description><![CDATA[Das Dkret³-Theme kann mit Hilfe des mitgelieferten Child-Themes my-dkret³ sehr flexibel angepasst werden. Prinzipiell kann das Dkret³-Theme so angepasst werden, als wenn man es selbst verändern würde. Der große Vorteil eines Child-Themes ist, dass Dkret³ aktualisiert werden kann, ohne dass erneut Änderungen am Child-Theme vorgenommen werden müssen. Darüber hinaus &#8220;erbt&#8221; das Child-Theme alle Verbeserungen der [...]]]></description>
			<content:encoded><![CDATA[<p>Das Dkret³-Theme kann mit Hilfe des mitgelieferten Child-Themes <strong>my-dkret³</strong> sehr flexibel angepasst werden. Prinzipiell kann das Dkret³-Theme so angepasst werden, als wenn man es selbst verändern würde.</p>
<p>Der große Vorteil eines Child-Themes ist, dass Dkret³ aktualisiert werden kann, ohne dass erneut Änderungen am Child-Theme vorgenommen werden müssen. Darüber hinaus &#8220;erbt&#8221; das Child-Theme alle Verbeserungen der neuen Dkret³-Version.</p>
<p>In einem ersten Screencast zeige ich, wie das my-dkret³-Child-Theme aktiviert werden kann. In weiteren Folgen werde ich erläutern, wie man <strong>my-dkret³</strong> an die eigenen Bedürfnissen anpasst.</p>
<p><object width="500" height="306"><param name="movie" value="http://www.youtube.com/v/9AqsSoby9Js&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/9AqsSoby9Js&#038;fs=1" type="application/x-shockwave-flash" width="500" height="306" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2009/08/aktivieren-des-mydkret3-child-themes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Galerie-Test</title>
		<link>http://diekretzschmars.de/2009/06/galerie-test/</link>
		<comments>http://diekretzschmars.de/2009/06/galerie-test/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 17:58:50 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[Bilder]]></category>
		<category><![CDATA[Galerie]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=581</guid>
		<description><![CDATA[Dieser Beitrag soll die Funktionsweise der Dkret3-Bildergalerie veranschaulichen. Alle Beiträge einer zugewiesenen Galerie-Kategorie werden in der Galerieansicht (Hauptnavigation) in einer Übersicht dargestellt. Zusätzlich habe ich hier die Option &#8220;Beiträge der Galeriekategorie werden als Galerie angezeigt&#8221; gewählt. Die hochgeladenen Bilder stehen unter einer freien Lizenz. Der Fotograf ist Ernest von Rosen, www.amgmedia.com. Jeder Beitrag der Galerie-Kategorie [...]]]></description>
			<content:encoded><![CDATA[<p>Dieser Beitrag soll die Funktionsweise der Dkret3-Bildergalerie veranschaulichen. Alle Beiträge einer zugewiesenen Galerie-Kategorie werden in der Galerieansicht (Hauptnavigation) in einer Übersicht dargestellt.</p>

<a href='http://diekretzschmars.de/2009/06/galerie-test/action-figure/' title='action-figure'><img width="72" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/action-figure-72x150.jpg" class="attachment-thumbnail" alt="action-figure" title="action-figure" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/action-figure-2/' title='action-figure-2'><img width="83" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/action-figure-2-83x150.jpg" class="attachment-thumbnail" alt="action-figure-2" title="action-figure-2" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/basketball-hoop/' title='basketball-hoop'><img width="99" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/basketball-hoop-99x150.jpg" class="attachment-thumbnail" alt="basketball-hoop" title="basketball-hoop" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/do-not-enter/' title='do-not-enter'><img width="99" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/do-not-enter-99x150.jpg" class="attachment-thumbnail" alt="do-not-enter" title="do-not-enter" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/horse-and-rider/' title='horse-and-rider'><img width="112" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/horse-and-rider-112x150.jpg" class="attachment-thumbnail" alt="horse-and-rider" title="horse-and-rider" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/powerpuff-girl/' title='powerpuff-girl'><img width="94" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/powerpuff-girl-94x150.jpg" class="attachment-thumbnail" alt="powerpuff-girl" title="powerpuff-girl" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/red-apples/' title='red-apples'><img width="112" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/red-apples-112x150.jpg" class="attachment-thumbnail" alt="red-apples" title="red-apples" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/red-peppers/' title='red-peppers'><img width="99" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/red-peppers-99x150.jpg" class="attachment-thumbnail" alt="red-peppers" title="red-peppers" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/rosemary/' title='rosemary'><img width="112" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/rosemary-112x150.jpg" class="attachment-thumbnail" alt="rosemary" title="rosemary" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/steel-tread-plate/' title='steel-tread-plate'><img width="99" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/steel-tread-plate-99x150.jpg" class="attachment-thumbnail" alt="steel-tread-plate" title="steel-tread-plate" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/streetlight/' title='streetlight'><img width="112" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/streetlight-112x150.jpg" class="attachment-thumbnail" alt="streetlight" title="streetlight" /></a>
<a href='http://diekretzschmars.de/2009/06/galerie-test/tiger/' title='tiger'><img width="99" height="150" src="http://diekretzschmars.de/wp-content/uploads/2009/06/tiger-99x150.jpg" class="attachment-thumbnail" alt="tiger" title="tiger" /></a>

<p><span id="more-581"></span></p>
<p>Zusätzlich habe ich hier die Option &#8220;<em>Beiträge der Galeriekategorie werden als Galerie angezeigt</em>&#8221; gewählt.</p>
<p>Die hochgeladenen Bilder stehen unter einer freien Lizenz. Der Fotograf ist Ernest von Rosen, www.amgmedia.com.</p>
<p>Jeder Beitrag der Galerie-Kategorie wird in der Galerie-Übersicht dargestellt. Ich selbst habe bislang jedoch nur diesen einen Beitrag hochgeladen. Vielleich lade ich in Zukunft weitere Galerien hoch. Bislang fehlt es mir jedoch an Bildmaterial.</p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2009/06/galerie-test/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dkret3 3.0 erschienen</title>
		<link>http://diekretzschmars.de/2009/06/dkret3-3-0-erschienen/</link>
		<comments>http://diekretzschmars.de/2009/06/dkret3-3-0-erschienen/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 09:47:29 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[dkret]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=569</guid>
		<description><![CDATA[Zeitgleich mit dem Erscheinen von WordPress 2.8 habe ich die finale Version 3.0 des Dkret3-Themes veröffentlicht, das bereits ALLE neuen Möglichkeiten von WordPress 2.8 unterstützt: Dkret-Widgets können mehrfach genutzt werden verbesserte Sicherheit durch Unterstützung der neuen &#8220;escaping&#8221;-Funktionen Unterstützung alle neuen Theme-Funktionen, Unterstützung von ARIA-Roles &#8230;) vollständig neue und (auch optisch) verbesserte jQuery Drop-Down-Navigation (Superfish) komplett [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-457" title="screenshot" src="http://diekretzschmars.de/wp-content/uploads/2009/01/screenshot-150x119.png" alt="screenshot" width="150" height="119" />Zeitgleich mit dem Erscheinen von WordPress 2.8 habe ich die finale Version 3.0 des <a href="http://diekretzschmars.de/wordpress/themes/dkret-theme/">Dkret3-Themes</a> veröffentlicht, das bereits ALLE neuen Möglichkeiten von WordPress 2.8 unterstützt:</p>
<ul>
<li>Dkret-Widgets können mehrfach genutzt werden</li>
<li>verbesserte Sicherheit durch Unterstützung der neuen &#8220;escaping&#8221;-Funktionen</li>
<li>Unterstützung alle neuen Theme-Funktionen, Unterstützung von ARIA-Roles &#8230;)</li>
<li>vollständig neue und (auch optisch) verbesserte jQuery Drop-Down-Navigation (Superfish)</li>
<li>komplett neuer Admin-Bereich</li>
<li>integrierte Unterstützung von Google AdSense Werbung</li>
<li>&#8230;</li>
</ul>
<p>Auf jeden Fall stecken mehrere Monate &#8220;harter Arbeit&#8221; in der Entwicklung und im Prinzip habe ich alles neu gemacht &#8211; nur nicht das Design.</p>
<p>Wie immer bei grundsätzlichen Änderungen können  alte WordPress-Versionen nur mit viel zusätzlichem Auwand unterstützt werden. Da WordPress 2.8 alles so gut wie 2.7 macht und vieles einfach noch viel besser geworden ist,<strong> erfordert Dkret3 3.0 die aktuelle WordPress-Version 2.8</strong>.</p>
<p>Alle Änderungen können im <a href="http://diekretzschmars.de/wp-content/themes/dkret3/changelog.html">Changelog</a> des Themes nachgelesen werden.</p>
<p>Supportfragen beantworte ich gerne im neuen <a href="http://forum.diekretzschmars.de/">Dkret3-Forum</a>. Da das Theme auch in anderen Ländern eingesetzt wird, ist Englisch dort die bevorzugte Sprache. Wer des Englischen überhaupt nicht mächtig ist, kann gerne im <a href="http://forum.diekretzschmars.de/forum.php?id=7">deutschen Subforum</a> posten.</p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2009/06/dkret3-3-0-erschienen/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8 &#8211; beta2</title>
		<link>http://diekretzschmars.de/2009/05/wordpress-2-8-beta2/</link>
		<comments>http://diekretzschmars.de/2009/05/wordpress-2-8-beta2/#comments</comments>
		<pubDate>Sat, 23 May 2009 17:57:45 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[dkret]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=560</guid>
		<description><![CDATA[Seit ein paar Minuten hat WordPress 2.8 den zweiten Betastatus erreicht. Sofern das Release nicht erneut verschoben wird &#8211; wonach es aktuell nicht aussieht &#8211; sollte in etwa 7 Tagen mit der finalen Version zu rechnen sein. Wer sich die vielen kleinen Änderungen seit der ersten Beta anschauen möchte kann im WordPress Trac nachschauen. Ich [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-536" title="wordpress" src="http://diekretzschmars.de/wp-content/uploads/2009/05/wordpress-300x299-150x149.png" alt="wordpress" width="150" height="149" />Seit ein paar Minuten hat WordPress 2.8 den zweiten Betastatus erreicht. Sofern das Release nicht erneut verschoben wird &#8211; wonach es aktuell nicht aussieht &#8211; sollte in etwa 7 Tagen mit der finalen Version zu rechnen sein.</p>
<p>Wer sich die vielen kleinen Änderungen seit der ersten Beta anschauen möchte kann im <a href="http://core.trac.wordpress.org/log?action=stop_on_copy&amp;mode=stop_on_copy&amp;rev=11440&amp;stop_rev=11366&amp;limit=100&amp;verbose=on">WordPress Trac</a> nachschauen.</p>
<p>Ich kann das Release kaum erwarten, weil in der Zwischenzeit auch das Dkret Theme Framework große Fortschritte gemacht hat. Praktisch alles ist neu programmiert und viele, viele neue Funktionen, Filter und SHORTCODES wurden ergänzt.</p>
<p>Obwohl bislang kaum Fehler auftreten, werde ich nach dem Release von WordPress erst einmal eine vorläufige Beta von Dkret3 3.0 veröffentlichen.</p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2009/05/wordpress-2-8-beta2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8 &#8211; almost beta</title>
		<link>http://diekretzschmars.de/2009/05/wordpress-2-8-almost-beta/</link>
		<comments>http://diekretzschmars.de/2009/05/wordpress-2-8-almost-beta/#comments</comments>
		<pubDate>Sat, 16 May 2009 07:16:46 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Trac]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=551</guid>
		<description><![CDATA[Nach einigen Wochen Verzögerung steht einer nahenden Veröffentlichung ab heute weniger entgegen. Der aktuelle Entwicklungs-Trunk hat bereits den neuen Version-String &#8220;almost-beta&#8221; erhalten. Ich selbst setze bereits seit mehreren Wochen die Version 2.8 ohne erkennbare Probleme ein. Nach wie vor sind noch &#8220;Tickets&#8221; im Trac offen und täglich kommen neue hinzu, allerdings sind dies in erster [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-536" title="wordpress" src="http://diekretzschmars.de/wp-content/uploads/2009/05/wordpress-300x299-150x149.png" alt="wordpress" width="150" height="149" />Nach einigen Wochen Verzögerung steht einer nahenden Veröffentlichung ab heute weniger entgegen. Der aktuelle Entwicklungs-Trunk hat bereits den neuen Version-String &#8220;<em>almost-beta</em>&#8221; erhalten.</p>
<p>Ich selbst setze bereits seit mehreren Wochen die Version 2.8 ohne erkennbare Probleme ein. Nach wie vor sind noch &#8220;Tickets&#8221; im Trac offen und täglich kommen neue hinzu, allerdings sind dies in erster Linie Fehler, die nichts mit dem neuen Release zu tun haben, sondern bereits seit einigen WordPress-Versionen vorliegen.</p>
<p>Während Version 2.7 eine radikal neue und meiner Menung nach bedeuted bessere Administrationsoberfläche auszeichnet, steht die Version 2.8 vor allem für Verbesserungen in Bezug auf die Stabilität.</p>
<p><em>Nachtrag vom 17.05.09:</em></p>
<p>Das Wichtigste habe ich wie immer vergessen: Interessierte können sich die <a href="http://wordpress.org/wordpress-2.8-beta1.zip">Beta-Version</a> jetzt natürlich auch herunterladen.</p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2009/05/wordpress-2-8-almost-beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress PHP-Minimum</title>
		<link>http://diekretzschmars.de/2009/05/wordpress-php-minimum/</link>
		<comments>http://diekretzschmars.de/2009/05/wordpress-php-minimum/#comments</comments>
		<pubDate>Thu, 07 May 2009 15:32:50 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=538</guid>
		<description><![CDATA[Wer die Diskussionen um WordPress 2.8 verfolgt, stößt immer mal wieder auf Meldungen, es setze PHP5 voraus. Im Trac ist heute noch einmal deutlich gemacht worden, dass die &#8220;Server Voraussetzungen&#8221; sich in nächster Zeit nicht ändern werden. Aktuell wird noch immer PHP 4.3 vorausgesetzt. Erst wenn weniger als 10% der WordPress Nutzer PHP 4.3 nutzen, [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-536" title="wordpress" src="http://diekretzschmars.de/wp-content/uploads/2009/05/wordpress-300x299-150x149.png" alt="wordpress" width="150" height="149" />Wer die Diskussionen um WordPress 2.8 verfolgt, stößt immer mal wieder auf Meldungen, es setze PHP5 voraus.</p>
<p>Im<a href="http://core.trac.wordpress.org/ticket/9751"> Trac ist heute</a> noch einmal deutlich gemacht worden, dass die &#8220;Server Voraussetzungen&#8221; sich in nächster Zeit nicht ändern werden. Aktuell wird noch immer PHP 4.3 vorausgesetzt. Erst wenn weniger als 10% der WordPress Nutzer PHP 4.3 nutzen, werden die Erfordernisse vorsichtig auf PHP 4.4 angehoben.</p>
<p>Die Entwickler wissen ziemlich genau, welche PHP Versionen im Einsatz sind, da seit der Einführung der Updatefunktion aus dem Admin-Bereich heraus, die aktuell installierte PHP Version ausgelesen wird.</p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2009/05/wordpress-php-minimum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Neuigkeiten in WordPress 2.8</title>
		<link>http://diekretzschmars.de/2009/05/neuigkeiten-in-wordpress-2-8/</link>
		<comments>http://diekretzschmars.de/2009/05/neuigkeiten-in-wordpress-2-8/#comments</comments>
		<pubDate>Wed, 06 May 2009 17:38:52 +0000</pubDate>
		<dc:creator>Jörn</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[dkret]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://diekretzschmars.de/?p=530</guid>
		<description><![CDATA[Obwohl WordPress 2.8 bereits im April fertig sein sollte, wurde die Veröffentlichung nocheinmal auf Ende Mai verschoben. Ich habe die Entwicklung von WordPress 2.8 in den letzten Monaten genau verfolgt, da ich parallel mein Theme dkret3 3.0 entwickele. Über die großen Änderungen ist schon hinreichend informiert worden, sodass ich mich auch einigen der unzähligen kleinen [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-536" title="wordpress" src="http://diekretzschmars.de/wp-content/uploads/2009/05/wordpress-300x299.png" alt="wordpress" width="153" height="152" />Obwohl WordPress 2.8 bereits im April fertig sein sollte, wurde die Veröffentlichung nocheinmal auf Ende Mai verschoben.</p>
<p>Ich habe die Entwicklung von WordPress 2.8 in den letzten Monaten genau verfolgt, da ich parallel mein Theme dkret3 3.0 entwickele. Über die großen Änderungen ist schon hinreichend informiert worden, sodass ich mich auch einigen der unzähligen kleinen Verbesserungen widmen möchte.</p>
<p>Da alle Änderungen genauestens im <a href="http://core.trac.wordpress.org/roadmap">Trac</a> protokolliert werden, ist dies die beste Anlaufstelle für Wissbegierige und absolut unverzichtbar für Entwickler. Für die neue Version wurden knapp 700 &#8220;Tickets&#8221; eingereicht, wovon über 550 bereits erledigt wurden. Viele dieser &#8220;Tickets&#8221; sind bereits vor längerer Zeit eingereicht worden und immer wieder von Version zu Version verschoben worden.<br />
<span id="more-530"></span></p>
<h3>Darstellung von Umlauten in RSS-Feeds</h3>
<p>Seit vielen Versionen werden vor allem Umlaute in RSS-Feeds gerne NICHT dargestellt, sondern erscheinen unleserlich und zerhackstückt. UTF-8 kodierte RSS-Feeds werden nun endlich im WordPress Backend und vom RSS-Feed-Widgets korrekt ausgegeben.</p>
<h3>Code-Bereinigung</h3>
<p>Da WordPress bereits einige Jahre entwickelt wird und immer neue Funktionen hinzugefügt werden, ist es in Abständen notwendig, Funktionen zusammenzufügen und zu überdenken, damit das Gesamtsystem auch zukünftig zügig verbessert und weiterentwickelt werden kann.</p>
<p>Ein Beispiel für Änderungen in diesem Bereich ist Updatefunktion. Zunächst wurde die Möglichkeit geschaffen, Plugins im Admin-Bereich zu aktualieren. Später wurde diese Funktion auf das Gesamtsystem übertragen, sodass WordPress in wenigen Sekunden aktualisiert werden kann. In der aktuellen Version können jetzt auch Themes im Admin-Bereich aktualiert werden.</p>
<p>Erst in WordPress 2.8 werden diese Funktionen in einer eigenen Klasse zusammengeführt, die die Aktualierungen übernimmt. Solche Änderungen sind nicht trivial, sondern haben weitreichende Folgen haben. Sind erst einmal alle Fehler ausgeräumt, müssen zukünftig nicht drei unterschiedliche Bereiche gewartet werden. Verbesserungen bei der Aktualisierung von Plugins kommen zum Beispiel auch den Themes zugute.</p>
<p>Für Entwickler ist darüber hinaus von Bedeutung, dass mit jeder WordPress-Version der Code besser dokumentiert wird. Um die Funktionsweise einer WordPress-Funktion zu verstehen, ist immer häufiger ein Blick in der Quellcode erhellend.</p>
<h3>Multiclass Widgets</h3>
<p>Schon seit WordPress 2.6 (oder auch früher) können Widgets so programmiert werden, dass sie mehrfach hinzugefügt werden können. Das Text-Widget ist allerdings das einzige WordPress-Widget, dass von dieser Möglichkeit Gebrauch gemacht hat. Ich selbst bin mehrfach daran gescheitert, die in Dkret3 integrierten Widgets entsprechend anzupassen.</p>
<p>Ab WordPress 2.8 ist das Programmieren von Multi-Widgets ein Kinderspiel, da alle notwendigen Funktionen von einer zentralen Klasse zur Verfügung gestellt werden. Die Verwendung einer generischen Klassen kommt auch den Entwicklern entgegen, da wesentlich weniger Code programmiert werden muss, was sicherlich zu größerer Stabilität führen wird.</p>
<p>Widget-Programmierer müssen ab sofort nicht mehr alle Optionen selber in die Datenbank schreiben, sondern überlassen dies der neuen Klasse. Wenn Widgets entfernt werden, kümmert sich die Klasse auch darum, die Optionen wieder zu entfernen, wodurch die Datenbank auch nach längerer Nutzung nicht &#8220;zugemüllt&#8221; wird.</p>
<h3>Verbesserte Handhabung von Javascript</h3>
<p>Mit jeder neuen WordPress-Version steigt der Anteil an Javascript. Die mit WordPress 2.5 eingeleitete Wende zum schlanken jQuery Framework hat uns bereits viele Verbesserungen im Adminbereich beschert, die so richtig erst wahrgenommen werden können, wenn man Javascript einmal deaktiviert.</p>
<p>Auch im Blog selber spielt Javascript im Allgemeinen eine immer größere Rolle. Allerdings leidet unter dieser Entwicklung zunehmend auch die Geschwindigkeit. Viele Verbesserungen sind vor allem in diesem Bereich gemacht worden, sodass WordPress 2.8 insgesamt schneller geworden ist.</p>
<p>Während die Funktionen zum Einbinden von Javascript bislang nur den HEAD-Bereich der Seite berücksichtigten, kann Code nun explizit im Footer eingebunden werden. Selbstverständlich muss der Code auch dort geladen werden, allerdings wird der Seitenaufbau beschleunigt, weil nicht auf die einzelnen Skripte gewartet wird.</p>
<p>Eine deutliche Beschleunigung ist natürlich nur dann zu messen, wenn auch die Plugins und Themes an den neuen Mechanismus angepasst werden. Dkret3 bindet bereits seit einigen Versionen Javascript mit Hilfe der WordPress-Funktionen ein. In der kommenden 3.0 Version selbstverständlich im Footer.</p>
<h3>Neue Funktionen für Theme-Autoren</h3>
<p>Wie in jeder neuen Version üblich, kommen auch in Version 2.8 neue Funktionen für Theme-Autoren hinzu. In Dkret3 3.0 habe ich, sofern sinnvoll, diese eingebunden. Einerseits ist Dkret3 dadurch nicht mehr abwärtskompatibel, andererseits jedoch wesentlich &#8220;zukunftskompatibler&#8221;.</p>
<p>Während bislang die Datenbank zum Beispiel noch direkt abgefragt werden musste, um zu überprüfen, ob Kommtare zu einem Beitrag vorhanden sind, wird dies jetzt bequem von einer Funktion erledigt. Selbst zukünftige Änderungen an der Datenbankstruktur gefährden nicht mehr die Funktionsweise des Themes.</p>
<p>Auch die aus früheren Dkret-Versionen dynamischen BODY-Klassen des Sandbox-Themes sind in modifizierter Form in WordPress 2.8 integriert. Dkret3 3.0 fügt so dynamisch unterschiedliche Klassen dem BODY hinzu. Child-Themes können so z.B. mit ein paar Zeilen CSS das Headerbild in Abhängigkeit der Seite ändern.</p>
<p>Darüber hinaus habe ich die Worpress-Funktion mit Hilfe eines Filters um dynmische Brwoser-Klassen erweitert. Ein Child Themes kann so speziell an Besonderheiten einzelner Browser (z.B. Internet Explorer 6) angepasst werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://diekretzschmars.de/2009/05/neuigkeiten-in-wordpress-2-8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
