<?xml version="1.0" encoding="UTF-8"?>
<rss 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/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0">

<channel>
	<title>felixtriller.de</title>
	
	<link>http://felixtriller.de</link>
	<description>Weblog von Felix Triller</description>
	<lastBuildDate>Sun, 28 Feb 2010 22:55:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/felixtrillerde" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="felixtrillerde" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/2.5/</creativeCommons:license><item>
		<title>Delicious Links — Woche 08</title>
		<link>http://felixtriller.de/2010/02/28/delicious-links-woche-08/</link>
		<comments>http://felixtriller.de/2010/02/28/delicious-links-woche-08/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 22:55:03 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Delicious Links]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://felixtriller.de/2010/02/28/delicious-links-woche-08/</guid>
		<description><![CDATA[
„Synotes“ — 28/02/2010 — Bei Synotes handelt es sich um einen Notizen-App für iPhone/iPod Touch. Sie stellt ein übersichtliches Interface bereit und synchronisiert mit der zugehörigen Webanwendung. 1,59 €.


„yourls“ — 23/02/2010 — YOURLS ist ein PHP Script, dass einen eigenen URL Verkürzer à la TinyURL ermöglicht. Der Dienst kann als öffentlich oder privat mit Benutzername [...]]]></description>
			<content:encoded><![CDATA[<ol class="delicious_list">
<li>
„<a href="http://www.syncode.com.au/apps/synotes/">Synotes</a>“ — <span class="delicious_date">28/02/2010</span> — <span class="delicious_notes">Bei Synotes handelt es sich um einen Notizen-App für iPhone/iPod Touch. Sie stellt ein übersichtliches Interface bereit und synchronisiert mit der zugehörigen Webanwendung. 1,59 €.<br />
</span></li>
<li>
„<a href="http://code.google.com/p/yourls/">yourls</a>“ — <span class="delicious_date">23/02/2010</span> — <span class="delicious_notes">YOURLS ist ein PHP Script, dass einen eigenen URL Verkürzer à la TinyURL ermöglicht. Der Dienst kann als öffentlich oder privat mit Benutzername und Passwort konfiguriert werden. Ein Plugin zur direkten Integration in WordPress ist vorhanden.<br />
</span></li>
<li>
„<a href="http://simpledesktops.com/">Simple Desktops</a>“ — <span class="delicious_date">04/02/2010</span> — <span class="delicious_notes">Eine Sammlung von Schreibtischhintergründen, zusammengestellt von Tom Watson um einen schönen und ablenkungsfreien Arbeitsplatz zu schaffen.<br />
</span></li>
<li>
„<a href="http://keyboardr.com/">keyboardr</a>“ — <span class="delicious_date">25/01/2010</span> — <span class="delicious_notes">Bei keyboardr handelt es sich um eine Suchmaschine der neuen Generation. Gesucht wird direkt beim Tippen bei Google, der Google Bildsuche, Wikipedia und Youtube. Die Ergebnisse werden zusammengetragen, auf einer Seite Seite dargestellt und sind mit den Pfeiltasten auswählbar. Vielleicht die neue Startseite?<br />
</span></li>
</ol>
<p class="delicious_link"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/profiles/delicious.png" alt="Delicious" width="10" height="10" /> <a href="http://delicious.com/" title="Link zu Delicious">Deli­cious</a> ist ein Social-Bookmarking-Service <a class="help" title="Was ist das?" href="http://de.wikipedia.org/wiki/Social_Bookmarking"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/icons/help.png" alt="Help" /></a>, Sie finden mich dort als <a href="http://delicious.com/felixtriller" title="felixtriller auf Delicious">felixtriller</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2010/02/28/delicious-links-woche-08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delicious Links — Woche 03</title>
		<link>http://felixtriller.de/2010/01/24/delicious-links-woche-03/</link>
		<comments>http://felixtriller.de/2010/01/24/delicious-links-woche-03/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 22:55:03 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Delicious Links]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://felixtriller.de/2010/01/24/delicious-links-woche-03/</guid>
		<description><![CDATA[
„Killer clothes and Fine Cuisine“ — 24/01/2010 — Der Name ist Programm.


„Itsy“ — 20/01/2010 — Kleiner und simpler Twitter Client für Mac. Unterstützt alle grundlegenden Funktionen, nicht mehr und auch nicht weniger. Kostenlos und gerade mal 1,9 MB groß.


„Facebook Lite“ — 03/01/2010 — Facebook Lite ist eine abgespeckte Oberfläche für Facebook. Übersichtlich gestaltet und wesentlich [...]]]></description>
			<content:encoded><![CDATA[<ol class="delicious_list">
<li>
„<a href="http://luxirare.com/">Killer clothes and Fine Cuisine</a>“ — <span class="delicious_date">24/01/2010</span> — <span class="delicious_notes">Der Name ist Programm.<br />
</span></li>
<li>
„<a href="http://mowglii.com/itsy/">Itsy</a>“ — <span class="delicious_date">20/01/2010</span> — <span class="delicious_notes">Kleiner und simpler Twitter Client für Mac. Unterstützt alle grundlegenden Funktionen, nicht mehr und auch nicht weniger. Kostenlos und gerade mal 1,9 MB groß.<br />
</span></li>
<li>
„<a href="http://lite.facebook.com/">Facebook Lite</a>“ — <span class="delicious_date">03/01/2010</span> — <span class="delicious_notes">Facebook Lite ist eine abgespeckte Oberfläche für Facebook. Übersichtlich gestaltet und wesentlich weniger überladen als die Standardversion.<br />
</span></li>
<li>
„<a href="http://www.falseone.org/flipclock-re-released-now-in-quartz-2/">Flipclock Quartz</a>“ — <span class="delicious_date">28/12/2009</span> — <span class="delicious_notes">Nachdem der FLIQLO FlipClock Bildschirmschoner unter Snow Leopard seinen Dienst quittiert hat, gibt es jetzt eine Alternative. Nil Hoffmann hat mit Quartz Composer einen neuen Flip Clock Bildschirmschoner erstellt und bietet ihn kostenlos zum Download an. Es gibt ihn in zwei Versionen: 24 Stunden und AM/PM. Nur für Snow Leopard!<br />
</span></li>
</ol>
<p class="delicious_link"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/profiles/delicious.png" alt="Delicious" width="10" height="10" /> <a href="http://delicious.com/" title="Link zu Delicious">Deli­cious</a> ist ein Social-Bookmarking-Service <a class="help" title="Was ist das?" href="http://de.wikipedia.org/wiki/Social_Bookmarking"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/icons/help.png" alt="Help" /></a>, Sie finden mich dort als <a href="http://delicious.com/felixtriller" title="felixtriller auf Delicious">felixtriller</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2010/01/24/delicious-links-woche-03/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac: FireWire Target Disk Mode</title>
		<link>http://felixtriller.de/2009/12/28/mac-firewire-target-disk-mode/</link>
		<comments>http://felixtriller.de/2009/12/28/mac-firewire-target-disk-mode/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 03:07:40 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Mac, iPod und iPhone]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[firewire]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[target disk mode]]></category>

		<guid isPermaLink="false">http://felixtriller.de/?p=779</guid>
		<description><![CDATA[Der FireWire-Festplattenmodus, oder FireWire Target Disk Mode, hilft dabei Daten von einem Mac-System zu sichern, dass nach einem Absturz nicht mehr selbstständig startet. Hierbei wird die eingebaute Festplatte des Zielcomputers über FireWire bei einem anderen Computer (Host) als externe Festplatte eingebunden. Mit dem Host-Computer kann man dann auf das geschädigte System des Zielcomputers zugreifen und [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://felixtriller.de/wordpress/wp-content/uploads/2009/12/IMG_1502.jpg"><img src="http://felixtriller.de/wordpress/wp-content/uploads/2009/12/IMG_1502-150x93.jpg" alt="FireWire Target Disk Mode" title="FireWire Target Disk Mode" width="150" height="93" class="alignright size-thumbnail wp-image-875" /></a>Der <a href="http://support.apple.com/kb/HT1661?viewlocale=de_DE">FireWire-Festplattenmodus</a>, oder <em>FireWire Target Disk Mode</em>, hilft dabei Daten von einem Mac-System zu sichern, dass nach einem Absturz nicht mehr selbstständig startet. Hierbei wird die eingebaute Festplatte des Zielcomputers über FireWire bei einem anderen Computer (Host) als externe Festplatte eingebunden. Mit dem Host-Computer kann man dann auf das geschädigte System des Zielcomputers zugreifen und gegebenenfalls Fehler beseitigen oder eine Datensicherung durchführen.</p>
<p>Voraussetzung ist, dass Host– und Zielcomputer über eine FireWire-Schnittstelle verbunden sind. Beim Host-Computer muss es sich nicht zwangsläufig um einen Mac handeln. Vorausgesetzt ist aber, dass das System mit dem HFS+ Dateisystem von Apple umgehen kann. Lesezugriff ist unter Windows beispielsweise mit dem <a href="http://hem.bredband.net/catacombae/hfsx.html">HFS Explorer</a> möglich, unter Linux ist in der Regel das Paket hfsplus schon installiert. Durch einfaches mounten ist ist hier oft sogar Schreibzugriff möglich.</p>
<p><img src="http://felixtriller.de/wordpress/wp-content/uploads/2009/12/IMG_1505.jpg" alt="" title="FireWire Target Disk Mode" width="550" height="189" class="size-full wp-image-870" /></p>
<p>Ist der Zielcomputer ausgeschaltet und per FireWire-Kabel mit dem Host-Computer verbunden, kann das Zielsystem gestartet werden. Um in den Target Disk Mode zu gelangen muss man sofort nach dem Betätigen des Ein-/Ausschalters die <strong>T-Taste</strong> solange gedrückt halten, bis auf dem Bildschirm des Zielcomputers das FireWire Logo erscheint. Auf dem Host-Computer sollte die Festplatte dann eingebunden und im Finder zu finden sein. Jetzt können wichtige Daten gesichert oder Fehler behoben werden. Möchte man eine vollständige Kopie der eingebundenen Festplatte erstellen hilft das Programm <a href="http://www.bombich.com/index.html">Carbon Copy Cloner</a>.</p>
<p>Wird die Festplatte nicht mehr benötigt, muss sie im Finder des Host-Computers ausgeworfen werden. Der Zielcomputer kann dann einfach durch erneutes Betätigen des Ein-/Ausschalters ausgeschaltet werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2009/12/28/mac-firewire-target-disk-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delicious Links — Woche 52</title>
		<link>http://felixtriller.de/2009/12/27/delicious-links-woche-52-3/</link>
		<comments>http://felixtriller.de/2009/12/27/delicious-links-woche-52-3/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 22:55:04 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Delicious Links]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://felixtriller.de/2009/12/27/delicious-links-woche-52-3/</guid>
		<description><![CDATA[
„Flexibits &#124; Cameras“ — 27/12/2009 — Das kostenlose Programm Camera von Flexbits meldet sich sobald man eine Digitalkamera oder beispielsweise ein iPhone an einem Mac anschließt. Wenn nicht explizit deaktiviert öffnet das System an dieser Stelle normalerweise iPhoto, egal ob Digicam, iPhone oder iPod mit Fotofunktion. Mit Camera kann man jetzt bequem entscheiden, was passieren [...]]]></description>
			<content:encoded><![CDATA[<ol class="delicious_list">
<li>
„<a href="http://www.flexibits.com/">Flexibits | Cameras</a>“ — <span class="delicious_date">27/12/2009</span> — <span class="delicious_notes">Das kostenlose Programm Camera von Flexbits meldet sich sobald man eine Digitalkamera oder beispielsweise ein iPhone an einem Mac anschließt. Wenn nicht explizit deaktiviert öffnet das System an dieser Stelle normalerweise iPhoto, egal ob Digicam, iPhone oder iPod mit Fotofunktion. Mit Camera kann man jetzt bequem entscheiden, was passieren beziehungsweise geöffnet soll, und das für jedes Gerät, dass man anschließt.<br />
</span></li>
<li>
„<a href="http://droplr.com/hello">Droplr</a>“ — <span class="delicious_date">16/12/2009</span> — <span class="delicious_notes">Das Mac Programm Droplr hilft dabei Dateien, Links und Text mit anderen zu teilen. Ein kleines Icon in der Statusleiste nimmt jeglichen Inhalt entgegen, lädt ihn ins Netz, erstellt eine Kurz-URL und kopiert diese direkt in die Zwischenablage. Per Knopfdruck lässt sich die entsprechende URL auch mit dem Twitterclient der Wahl verschicken. Droplr stellt neben dem Kurz-URL Service auch direkt 1 GB Speicherplatz. Über ein Webinterface lassen sich Statistiken einsehen und alle Dateien wieder entfernen. Der Dienst ist zur Zeit kostenlos.<br />
</span></li>
<li>
„<a href="http://artandmobile.com/tiltshift/">TiltShift Generator for iPhone</a>“ — <span class="delicious_date">15/12/2009</span> — <span class="delicious_notes">Ein Tilt-Shift Generator für’s iPhone. Neben dem bekannten Miniatureffekt beherrscht die App auch noch ein paar farbliche Einstellmöglichkeiten. Im Appstore für 0,79 €.<br />
</span></li>
<li>
„<a href="http://www.coldplay.com/lrlrl/lr.html">Coldplay — LeftRightLeftRightLeft</a>“ — <span class="delicious_date">09/12/2009</span> — <span class="delicious_notes">Coldplay bietet das letzte Live-Album „LeftRightLeftRightLeft“ als kostenlosen Download an. Das Album wurde am 15. Mai 2009 im Zuge der Viva la Vida Tour veröffentlicht und besteht aus neun Liedern. 192 kbps und MP3.<br />
</span></li>
</ol>
<p class="delicious_link"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/profiles/delicious.png" alt="Delicious" width="10" height="10" /> <a href="http://delicious.com/" title="Link zu Delicious">Deli­cious</a> ist ein Social-Bookmarking-Service <a class="help" title="Was ist das?" href="http://de.wikipedia.org/wiki/Social_Bookmarking"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/icons/help.png" alt="Help" /></a>, Sie finden mich dort als <a href="http://delicious.com/felixtriller" title="felixtriller auf Delicious">felixtriller</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2009/12/27/delicious-links-woche-52-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frohe Weihnachten!</title>
		<link>http://felixtriller.de/2009/12/25/frohe-weihnachten/</link>
		<comments>http://felixtriller.de/2009/12/25/frohe-weihnachten/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 14:00:50 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Kurz notiert]]></category>
		<category><![CDATA[2009]]></category>
		<category><![CDATA[weihnachten]]></category>

		<guid isPermaLink="false">http://felixtriller.de/?p=860</guid>
		<description><![CDATA[Ich wünsche allen eine besinnliche Restweihnachtszeit, gutes Essen und viel Spaß. Kommt gut ins neue Jahr!
]]></description>
			<content:encoded><![CDATA[<p class="center"><img src='http://felixtriller.de/wordpress/wp-content/uploads/2007/12/weihnachten.jpg' alt='Weihnachten :)' /></p>
<p>Ich wünsche allen eine besinnliche Restweihnachtszeit, gutes Essen und viel Spaß. Kommt gut ins neue Jahr!</p>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2009/12/25/frohe-weihnachten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress: Mit PHP und XML-RPC bloggen</title>
		<link>http://felixtriller.de/2009/12/22/wordpress-mit-php-und-xml-rpc-bloggen/</link>
		<comments>http://felixtriller.de/2009/12/22/wordpress-mit-php-und-xml-rpc-bloggen/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 20:04:17 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[blogging]]></category>
		<category><![CDATA[Coding]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[xmlrpc]]></category>

		<guid isPermaLink="false">http://felixtriller.de/?p=806</guid>
		<description><![CDATA[WordPress stellt neben dem WordPress-Backend noch eine weitere Administrationsmöglichkeit zur Verfügung: das XML-RPC Interface. Es handelt sich hierbei um eine Schnittstelle, die die Kommunikation zwischen einer externen Anwendung und einem WordPress-Blog ermöglicht. Die Blogeditoren MarsEdit und Windows Live Writer machen beispielsweise davon Gebrauch.
Mit einfachen Mitteln kann man diese Schnittstelle auch mit einem PHP Script ansprechen. [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/">WordPress</a> stellt neben dem WordPress-Backend noch eine weitere Administrationsmöglichkeit zur Verfügung: das <acronym title="Extensible Markup Language Remote Procedure Call">XML-RPC</acronym> Interface. Es handelt sich hierbei um eine Schnittstelle, die die Kommunikation zwischen einer externen Anwendung und einem WordPress-Blog ermöglicht. Die Blogeditoren <a href="http://www.red-sweater.com/marsedit/">MarsEdit</a> und <a href="http://download.live.com/writer">Windows Live Writer</a> machen beispielsweise davon Gebrauch.</p>
<p>Mit einfachen Mitteln kann man diese Schnittstelle auch mit einem PHP Script ansprechen. So lässt sich ein Blogeintrag hinzufügen oder bestehende Einträge auslesen und weiterverarbeiten. Freundlicherweise liefert WordPress eine fertige Klasse für den Zugriff gleich mit. Man muss diese also nur mit dem passenden Befehl füttern und bekommt das gewünschte Ergebnis zurück.</p>
<p>Im folgenden Beispiel beschreibe ich kurz wie man einen Beitrag verfasst und per XML-RPC übermittelt. Zuerst einmal muss man die Schnittstelle im Blog aktivieren. Dafür setzt man im WordPress-Backend unter <em>Einstellungen</em> → <em>Schreiben</em> einen Haken bei „<em>WordPress, Movable Type, MetaWeblog und Blogger XML-RPC Schnittstelle aktivieren</em>“.</p>
<p><span id="more-806"></span>Über den Befehl <code>require()</code> bindet man die XML-RPC Klasse aus dem WordPress-Unterverzeichnis <em>wp-includes</em> ein. Als Parameter wird die <acronym title="Uniform Resource Locator">URL</acronym> zur Schnittstellendatei an das erstellte Objekt übergeben. Die URL setzt sich aus der kompletten Adresse des Blogs und der Datei <code>xmlrpc.php</code> im Wurzelverzeichnis zusammen.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">// Klasse für XML-RPC Schnittstelle einbinden und aufrufen</span>
<span style="color: #b1b100;">require</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'./wordpress/wp-includes/class-IXR.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$rpc</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> IXR_Client<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'http://example.com/wordpress/xmlrpc.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Über die Variable <code>$post</code> werden alle Daten des Beitrags übergeben. Tags werden durch Kommata getrennt, Kategorien müssen in einen Array.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>5
6
7
8
9
10
11
12
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// das Post construct:</span>
<span style="color: #666666; font-style: italic;">// Metadaten</span>
<span style="color: #000088;">$post</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'title'</span><span style="color: #009900;">&#93;</span> 		<span style="color: #339933;">=</span> <span style="color: #0000ff;">'Beitragstitle'</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$post</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'categories'</span><span style="color: #009900;">&#93;</span> 	<span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Kategorie 1'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'Kategorie 2'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$post</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'mt_keywords'</span><span style="color: #009900;">&#93;</span> 	<span style="color: #339933;">=</span> <span style="color: #0000ff;">'tag1, tag2, tag3'</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Posttext</span>
<span style="color: #000088;">$post</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'description'</span><span style="color: #009900;">&#93;</span> 	<span style="color: #339933;">=</span> <span style="color: #0000ff;">'Hier könnte Inhalt stehen'</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Es können noch weitere Parameter mit der <code>$post</code>–Variable übergeben werden. Eine Auflistung ist im WordPress <a href="http://codex.wordpress.org/XML-RPC_wp#wp.newPage">Codex</a> zu finden. Der Inhalt darf natürlich über mehrere Zeilen gehen und mit HTML gestaltet werden.</p>
<p>Übermittelt werden die Daten über den Befehl <code>query()</code> der Klasse. Der Erste Parameter ist der Name der gewählten Methode. Die Blog ID ist in der Regel 1, Benutzername und Passwort müssen zu einem Benutzer passen, dem das Verfassen von Beiträgen gestattet ist. Als viertes wird die <code>$post</code>–Variable übergeben und zuletzt lässt sich steuern ob der Artikel veröffentlicht (<code>true</code>) oder als Entwurf (<code>false</code>) abgelegt werden soll.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>13
14
15
16
17
18
19
20
21
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// query</span>
<span style="color: #000088;">$status</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$rpc</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">query</span><span style="color: #009900;">&#40;</span>
    <span style="color: #0000ff;">'metaWeblog.newPost'</span><span style="color: #339933;">,</span>	<span style="color: #666666; font-style: italic;">// Methode</span>
    <span style="color: #cc66cc;">1</span><span style="color: #339933;">,</span>				<span style="color: #666666; font-style: italic;">// Blog ID, in der Regel 1</span>
    <span style="color: #0000ff;">'admin'</span><span style="color: #339933;">,</span>   			<span style="color: #666666; font-style: italic;">// Benutzer</span>
    <span style="color: #0000ff;">'password'</span><span style="color: #339933;">,</span>			<span style="color: #666666; font-style: italic;">// Passwort</span>
    <span style="color: #000088;">$post</span><span style="color: #339933;">,</span>			<span style="color: #666666; font-style: italic;">// Post construct</span>
    <span style="color: #009900; font-weight: bold;">true</span>			<span style="color: #666666; font-style: italic;">// Veröffentlichen?</span>
<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<p>Abschließend kann auf Erfolg geprüft werden und gegebenenfalls eine Fehlermeldung ausgegeben werden.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>22
23
24
25
26
27
28
29
30
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #666666; font-style: italic;">// Ergebnis überprüfen und ggf. eine Fehlermeldung ausgeben</span>
<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000088;">$status</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'Error ('</span><span style="color: #339933;">.</span><span style="color: #000088;">$rpc</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getErrorCode</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'): '</span><span style="color: #339933;">.</span><span style="color: #000088;">$rpc</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getErrorMessage</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #990000;">exit</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Sonst: ID des neuen Posts ausgeben</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'New Post ID: '</span><span style="color: #339933;">.</span><span style="color: #000088;">$rpc</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getResponse</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>

<p>Läuft alles fehlerfrei durch, wird die ID des neu erstellten Beitrags zurückgegeben. Mit dem fertigen Script kann man jetzt beispielsweise regelmäßig Inhalt von einer Seite abgreifen, aufbereiten und als Blogeintrag veröffentlichen. So lassen sich —  <a href="http://de.wikipedia.org/wiki/Cron">cronjob</a> vorausgesetzt — wöchentliche Linklisten von <a href="http://delicious.com/">delicious</a> erstellen.</p>
<p>Weiterführende Informationen</p>
<ul>
<li><a href="http://felixtriller.de/wordpress/wp-content/uploads/2009/12/xmlrpcexample.txt">xmlrpcexample.txt</a> bitte in .php umbenennen</li>
<li><a href="http://codex.wordpress.org/XML-RPC_wp">Alle Methoden die WordPress versteht</a> im WordPress Codex</li>
<li><a href="http://codex.wordpress.org/XML-RPC_Support">Allgemeinen Informationen über XML-RPC</a> im WordPress Codex</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2009/12/22/wordpress-mit-php-und-xml-rpc-bloggen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delicious Links – Woche 49</title>
		<link>http://felixtriller.de/2009/12/06/delicious-links-woche-49/</link>
		<comments>http://felixtriller.de/2009/12/06/delicious-links-woche-49/#comments</comments>
		<pubDate>Sun, 06 Dec 2009 22:55:04 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Delicious Links]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://felixtriller.de/2009/12/06/delicious-links-woche-49/</guid>
		<description><![CDATA[
„Caffeine“ – 04/12/2009 – Caffeine ist ein kleines und kostenloses Programm, dass sich in der OS X Menübar platziert und deinen Mac davon abhält, in den Ruhezustand zu verschwinden oder den Bildschirm zu dimmen. Aktiviert durch einen Klick signalisiert eine volle bzw. leere Tasse den aktuellen Zustand.


„Foodspotting“ – 03/12/2009 – Soziales Netzwerk um Restaurants in [...]]]></description>
			<content:encoded><![CDATA[<ol class="delicious_list">
<li>
„<a href="http://lightheadsw.com/caffeine/">Caffeine</a>“ – <span class="delicious_date">04/12/2009</span> – <span class="delicious_notes">Caffeine ist ein kleines und kostenloses Programm, dass sich in der OS X Menübar platziert und deinen Mac davon abhält, in den Ruhezustand zu verschwinden oder den Bildschirm zu dimmen. Aktiviert durch einen Klick signalisiert eine volle bzw. leere Tasse den aktuellen Zustand.</span>
</li>
<li>
„<a href="http://www.foodspotting.com/">Foodspotting</a>“ – <span class="delicious_date">03/12/2009</span> – <span class="delicious_notes">Soziales Netzwerk um Restaurants in der Nähe zu finden und anderen zu empfehlen. Funktioniert über Gerichte, nicht über das Restaurant selber.</span>
</li>
<li>
„<a href="http://tunesart.airisgps.fr/index.php?lng=en">TunesArt</a>“ – <span class="delicious_date">30/11/2009</span> – <span class="delicious_notes">TunesArt ist eine Erweiterung für iTunes und der Shareware CoverSutra ziemlich ähnlich. Sie zeigt das aktuelle Cover ansprechend auf dem Desktop, stellt eine schnelle Suche bereit, zeigt Liedtexte, informiert, was gerade gespielt wird, stellt Tastaturkürzel bereit und scrobbelt zu Last.FM. Das ganze ist kostenlos.</span>
</li>
</ol>
<p class="delicious_link"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/profiles/delicious.png" alt="Delicious" width="10" height="10" /> <a href="http://delicious.com/" title="Link zu Delicious">Delicious</a> ist ein Social-Bookmarking-Service <a class="help" title="Was ist das?" href="http://de.wikipedia.org/wiki/Social_Bookmarking"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/icons/help.png" alt="Help" /></a>, Sie finden mich dort als <a href="http://delicious.com/felixtriller" title="felixtriller auf Delicious">felixtriller</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2009/12/06/delicious-links-woche-49/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Delicious Links – Woche 48</title>
		<link>http://felixtriller.de/2009/11/29/delicious-links-woche-48/</link>
		<comments>http://felixtriller.de/2009/11/29/delicious-links-woche-48/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 22:55:03 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Delicious Links]]></category>
		<category><![CDATA[delicious]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://felixtriller.de/2009/11/29/delicious-links-woche-48/</guid>
		<description><![CDATA[
„Ommwriter“ – 29/11/2009 – Ablenkungsfreie Schreibumgebung im Vollbildmodus, auf das Nötigste reduziert. Speichert Texte als .txt-Datei. Zur Zeit in der Beta-Phase und (noch) kostenlos.


„Helvetical“ – 26/11/2009 – Helvetica Interface für den Google Kalender. Ebenfalls Userscript.


„Helvetwitter“ – 26/11/2009 – Helvetica Interface für Twitter, passend zum Helvetireader, auch hier als Userscript.


„Helvetimail“ – 26/11/2009 – Neues Interface für [...]]]></description>
			<content:encoded><![CDATA[<ol class="delicious_list">
<li>
„<a href="http://www.ommwriter.com/en/">Ommwriter</a>“ – <span class="delicious_date">29/11/2009</span> – <span class="delicious_notes">Ablenkungsfreie Schreibumgebung im Vollbildmodus, auf das Nötigste reduziert. Speichert Texte als .txt-Datei. Zur Zeit in der Beta-Phase und (noch) kostenlos.</span>
</li>
<li>
„<a href="http://www.iamadtaylor.com/helvetical/">Helvetical</a>“ – <span class="delicious_date">26/11/2009</span> – <span class="delicious_notes">Helvetica Interface für den Google Kalender. Ebenfalls Userscript.</span>
</li>
<li>
„<a href="http://www.josefrichter.com/helvetwitter/">Helvetwitter</a>“ – <span class="delicious_date">26/11/2009</span> – <span class="delicious_notes">Helvetica Interface für Twitter, passend zum Helvetireader, auch hier als Userscript.</span>
</li>
<li>
„<a href="http://www.josefrichter.com/helvetimail/">Helvetimail</a>“ – <span class="delicious_date">26/11/2009</span> – <span class="delicious_notes">Neues Interface für Google Mail, passend zum Helvetireader. Ebenfalls als Userscript.</span>
</li>
<li>
„<a href="http://fiftyfootshadows.net/">fiftyfootshadows.net</a>“ – <span class="delicious_date">25/11/2009</span> – <span class="delicious_notes">Private Homepage des Fotografen und Toningenieurs John Carey mit großartigen Wallpapern und sonstigen fotografischen Meisterleistungen. Für den privaten Desktop kostenlos zu verwenden.</span>
</li>
<li>
„<a href="http://remote.collect3.com.au/">XBMC iPhone Remote</a>“ – <span class="delicious_date">24/11/2009</span> – <span class="delicious_notes">iPhone App zur Steuerung des XBMC</span>
</li>
<li>
„<a href="http://minimalmac.com/">Minimal Mac</a>“ – <span class="delicious_date">24/11/2009</span> – <span class="delicious_notes">Tumblr-Blog über minimalistische Mac Desktops.</span>
</li>
<li>
„<a href="http://gowalla.com/">Go out. Go discover. Go share. Gowalla.</a>“ – <span class="delicious_date">24/11/2009</span> – <span class="delicious_notes">Ortsbasierte Web 2.0 Anwendung. Den Freunden zeigen, wo man gerade ist und sehen wo sich die Freunde gerade aufhalten. iPhone App inklusive.</span>
</li>
<li>
„<a href="http://selfcoded.com/justnotes/">JustNotes — notes application for your Mac</a>“ – <span class="delicious_date">24/11/2009</span> – <span class="delicious_notes">Einfache und praktische Notizen-App für Mac OS X. Öffnet sich als Statusbar Icon und ist so jederzeit abrufbar. Synchronisiert mit einem Simplenote Account und ist somit auch mit dem iPhone abgleichbar.</span>
</li>
<li>
„<a href="http://helvetireader.com/">Helvetireader</a>“ – <span class="delicious_date">23/11/2009</span> – <span class="delicious_notes">Helvetireader ist ein alternatives Interface für den Google Reader. Es ist wesentlich aufgeräumter und übersichtlicher als das Original. Installiert wird es als Userscript beispielsweise mit Greasemonkey.</span>
</li>
</ol>
<p class="delicious_link"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/profiles/delicious.png" alt="Delicious" width="10" height="10" /> <a href="http://delicious.com/" title="Link zu Delicious">Delicious</a> ist ein Social-Bookmarking-Service <a class="help" title="Was ist das?" href="http://de.wikipedia.org/wiki/Social_Bookmarking"><img src="http://felixtriller.de/wordpress/wp-content/themes/felixtriller2/images/icons/help.png" alt="Help" /></a>, Sie finden mich dort als <a href="http://delicious.com/felixtriller" title="felixtriller auf Delicious">felixtriller</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2009/11/29/delicious-links-woche-48/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8 und das automatische Update</title>
		<link>http://felixtriller.de/2009/07/21/wordpress-2-8-und-das-automatische-update/</link>
		<comments>http://felixtriller.de/2009/07/21/wordpress-2-8-und-das-automatische-update/#comments</comments>
		<pubDate>Tue, 21 Jul 2009 12:19:43 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://felixtriller.de/?p=678</guid>
		<description><![CDATA[Seit der Version 2.8 scheint es diverse Probleme mit der Core-Update Funktion von WordPress zu geben. Bei mir (und auch bei Anderen) bricht der Aktualisierungsvorgang nach der Eingabe der FTP-Zugangsdaten mit folgender Fehlermeldung ab:

Unable to locate WordPress Root directory.

In der deutschen Übersetzung:

Das WordPress-Wurzelverzeichnis konnte nicht ermittelt werden.

Abhilfe — zumindest bei meinem Hoster All-Inkl — schafft [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://felixtriller.de/wordpress/wp-content/uploads/2009/07/wordpress-logo-notext-rgb1-100x100.png" alt="wordpress-logo-notext-rgb" title="wordpress-logo-notext-rgb" width="100" height="100" class="alignright size-thumbnail wp-image-687" />Seit der Version 2.8 scheint es diverse Probleme mit der Core-Update Funktion von WordPress <a href="http://blog.wordpress-deutschland.org/2009/07/20/probleme-mit-der-automatischen-aktualisierung.html">zu geben</a>. Bei mir (und auch bei <a href="http://schnurpsel.de/update-auf-wordpress-2-8-1-164/#comment-385">Anderen</a>) bricht der Aktualisierungsvorgang nach der Eingabe der FTP-Zugangsdaten mit folgender Fehlermeldung ab:</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">Unable to locate WordPress Root directory.</pre></div></div>

<p>In der deutschen Übersetzung:</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">Das WordPress-Wurzelverzeichnis konnte nicht ermittelt werden.</pre></div></div>

<p>Abhilfe — zumindest bei meinem Hoster <a href="http://all-inkl.com/">All-Inkl</a> — schafft die Verwendung von PHP5 im Fast-CGI Modus. Hierfür erstellt man eine <strong>.htaccess</strong>–Datei und lädt diese in das Verzeichnis <strong>wp-admin</strong> im WordPress-Verzeichnis. So wird sichergestellt, dass nur das Backend und nicht das ganze Blog im Fast-CGI Modus läuft. Die Datei muss folgenden Inhalt haben:</p>

<div class="wp_syntax"><div class="code"><pre class="apache" style="font-family:monospace;"><span style="color: #00007f;">AddHandler</span> php5-cgi .php</pre></div></div>

<p>Die Aktualisierung sollte jetzt wie gewohnt erfolgreich durchlaufen, WordPress fragt nicht nach den FTP-Zugangsdaten.</p>
<p>Hat das Update funktioniert, ist es ratsam die .htaccess-Datei wieder zu entfernen, oder zumindest umzubenennen.</p>
<p>Die vorgestellte Lösung funktioniert beim Hoster All-Inkl, andere Anbieter kann ich leider nicht testen.</p>
<p><small><a href="http://schnurpsel.de/update-auf-wordpress-2-8-1-164/#comment-386">via</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2009/07/21/wordpress-2-8-und-das-automatische-update/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>Tequila Bier</title>
		<link>http://felixtriller.de/2009/07/15/tequila-bier/</link>
		<comments>http://felixtriller.de/2009/07/15/tequila-bier/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 11:07:18 +0000</pubDate>
		<dc:creator>Felix Triller</dc:creator>
				<category><![CDATA[Essen und Trinken]]></category>
		<category><![CDATA[bier]]></category>
		<category><![CDATA[rezept]]></category>
		<category><![CDATA[tequila]]></category>

		<guid isPermaLink="false">http://felixtriller.de/?p=540</guid>
		<description><![CDATA[Es folgt ein ungefähres Rezept für ein sehr leckeres Bier-Misch-Getränk. Mexikanisch angehaucht mit ein wenig Tequila und Limette.  

½ Liter Bier
weniger als ½ Liter Ginger Ale
5–10 cl Tequila
2–3 Limetten
1 Spritzer Limettensaft
Crushed Ice oder Eiswürfel
eventuell brauner Zucker

Die Limetten achteln und mit den anderen Zutaten in einen großen Krug oder in eine Karaffe geben und leicht [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://felixtriller.de/wordpress/wp-content/uploads/2009/07/IMG_5211-300x200.jpg" alt="Tequila Beer" title="Tequila Beer" width="300" height="200" class="alignright size-medium wp-image-647" />Es folgt ein ungefähres Rezept für ein sehr leckeres Bier-Misch-Getränk. Mexikanisch angehaucht mit ein wenig Tequila und Limette.  </p>
<ul>
<li>½ Liter Bier</li>
<li>weniger als ½ Liter Ginger Ale</li>
<li>5–10 cl Tequila</li>
<li>2–3 Limetten</li>
<li>1 Spritzer Limettensaft</li>
<li>Crushed Ice oder Eiswürfel</li>
<li>eventuell brauner Zucker</li>
</ul>
<p>Die Limetten achteln und mit den anderen Zutaten in einen großen Krug oder in eine Karaffe geben und leicht umrühren. Mit Eis auffüllen und, wenn man es etwas süßer mag, mit braunem Zucker abschmecken.</p>
<p>Das richtige Verhältnis von Bier, Ginger Ale und dem Spritzer Limettensaft nach eigenem Geschmack wählen. Bei uns waren es 500 ml Bier und 350–400 ml Ginger Ale.</p>
<p>Der Alkohol wirkt hier ziemlich schnell, also bitte vorsichtig genießen. Prost!</p>
]]></content:encoded>
			<wfw:commentRss>http://felixtriller.de/2009/07/15/tequila-bier/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
