<?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"
	>

<channel>
	<title>That's Winnie</title>
	<atom:link href="http://www.thatswinnie.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thatswinnie.com</link>
	<description></description>
	<pubDate>Mon, 01 Sep 2008 19:40:21 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>de</language>
			<item>
		<title>Der Feed für die Gemeinde</title>
		<link>http://www.thatswinnie.com/2008-07-13/der-feed-fur-die-gemeinde-07-2008/</link>
		<comments>http://www.thatswinnie.com/2008-07-13/der-feed-fur-die-gemeinde-07-2008/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 17:45:17 +0000</pubDate>
		<dc:creator>Winnie</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[RSS]]></category>

		<category><![CDATA[SimplePie]]></category>

		<guid isPermaLink="false">http://www.thatswinnie.com/2007-12-02/der-feed-fur-die-gemeinde/</guid>
		<description><![CDATA[Das alte Studio steht nicht mehr, Kathrin Bauerfeind ist schon lange zur Old-Media-Konkurrenz gewechselt. Und mein alter Feed läuft nach dem Relaunch der Website auch nicht mehr - die Dateien gibt es jetzt nur noch gezippt.
Deswegen gibt es hier ein Update, das zumindest den Mac-Usern etwas weiterhilft. Zumindest unter Leopard. Alle anderen können das Skript [...]]]></description>
			<content:encoded><![CDATA[<p>Das alte Studio steht nicht mehr, Kathrin Bauerfeind ist schon lange zur Old-Media-Konkurrenz gewechselt. Und mein alter Feed läuft nach dem Relaunch der Website auch nicht mehr - die Dateien gibt es jetzt nur noch gezippt.</p>
<p>Deswegen gibt es hier ein Update, das zumindest den Mac-Usern etwas weiterhilft. Zumindest unter Leopard. Alle anderen können das Skript mit mehr oder weniger Aufwand ans eigene System anpassen.</p>
<p><span id="more-34"></span></p>
<ol>
<li>
        Lokalen Webserver mit PHP aktivieren</p>
<ul>
<li>Terminal öffnen</li>
<li>
<pre>sudo pico /etc/apache2/httpd.conf</pre>
<p> um die Config-Datei des lokalen Webservers zu bearbeiten. Dafür wird noch ein Admin-Passwort abgefragt.</li>
<li>mit Ctrl + W nach &#8216;php&#8217; suchen</li>
<li>das Kommentarzeichen ’#&#8217; am Anfang der Zeile entfernen</li>
<li>mit Ctrl + X, und dann mit Y und dann Enter speichern</li>
<li>in den Systemeinstellungen unter &#8216;Sharing&#8217; den Punkt &#8216;Web-Sharing&#8217; aktivieren</li>
<li>die lokale Adresse (z.B. http://192.168.1.1/~username/) merken</li>
</ul>
</li>
<li>Das Podcastskript (<a href="#TB_inline?height=500&amp;width=750&amp;inlineId=hiddenCodeID34_2" class="thickbox">feed.php</a> herunterladen und in ~/Sites/podcastfeed/feed.php speichern. Der Ordner braucht Schreibrechte für den Webserver-User. In den ersten paar Zeilen müssen noch die richtigen Servernamen und so für deine Lieblings-Internet-Fernsehsendung eingetragen werden.</li>
<li>Zusätzliche Klassen installieren
<ul>
<li><a href="http://simplepie.org/" target="_blank">SimplePie</a> laden und unter ~/Sites/podcastfeed/class/simplepie.class.php speichern</li>
<li><a href="#TB_inline?height=500&amp;width=750&amp;inlineId=hiddenCodeID34_1" class="thickbox">rss_writer.class.php</a> laden und unter ~/Sites/podcastfeed/class/rss_writer.class.php speichern - die Klasse basiert auf der <a href="http://www.bitfolge.de/rsscreator-en.html" target="_blank">FeedCreator.class.php</a> von Kai Blankenhorn</li>
</ul>
</li>
<li>In dem podcastfeed-Ordner müssen außerdem noch zwei Unterordner cache und files, jeweils mit vollen Schreib- und Leserechten angelegt werden.</li>
<li>Podcast in iTunes abonnieren
<ul>
<li>Unter &#8216;Erweitert | Podcast abonnieren&#8217; die Feed-Adresse vom eigenen Rechner eintragen, z.B. http://192.168.1.1/~username/podcastfeed/feed.php</li>
<li>iTunes wird jetzt beim ersten Aufruf noch keine Folgen finden, sie werden aber im Hintergrund heruntergeladen und auf dem eigenen Rechner ausgepackt.</li>
<li>Beim nächsten Update von iTunes werden die ersten Folgen erscheinen, die schon heruntergeladen sind.</li>
</ul>
</li>
</ol>
<p>Das Skript behält immer die letzten 10 Folgen auf dem System.</p>
<p>Obacht: Das Aktivieren des lokalen Webservers ist evtl. nicht jedermanns Sache, andererseits - wer bis hierher durchgehalten hat, weiß hoffentlich, was er tut.</p>
<p>Wenns nicht läuft - Das Apache-Log könnt ihr mit der Konsole in /var/log/apache2/ einsehen.</p>
<p>Ich bin Winnie. Das war mein Podcastskript. Tschü&szlig;.</p>
<div id="hiddenCodeID34_1" style="display:none">
<p>
<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #000000; font-weight: bold;">&lt;?</span>
    <span style="color: #666666; font-style: italic;">/* E X A M P L E -----------------------------------------------
		$feed = new RSS();
		$feed-&gt;title       = &quot;RSS Feed Title&quot;;
		$feed-&gt;link        = &quot;http://website.com&quot;;
		$feed-&gt;description = &quot;Recent articles on your website.&quot;;
&nbsp;
		$db-&gt;query($query);
		$result = $db-&gt;result;
		while($row = mysql_fetch_array($result, MYSQL_ASSOC))
		{
			$item = new RSSItem();
			$item-&gt;title = $title;
			$item-&gt;link  = $link;
			$item-&gt;setPubDate($create_date); 
			$item-&gt;description = &quot;&lt;![CDATA[ $html ]]&gt;&quot;;
			$feed-&gt;addItem($item);
		}
		echo $feed-&gt;serve();
	---------------------------------------------------------------- */</span>
&nbsp;
	<span style="color: #000000; font-weight: bold;">class</span> RSS
	<span style="color: #009900;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$title</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$link</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$description</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$language</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;en-us&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$pubDate</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$items</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$tags</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$encoding</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;utf-8&quot;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> RSS<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">items</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">tags</span>  <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> addItem<span style="color: #009900;">&#40;</span><span style="color: #000033;">$item</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">items</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$item</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> setPubDate<span style="color: #009900;">&#40;</span><span style="color: #000033;">$when</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$when</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #000000; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span>
				<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;D, d M Y H:i:s &quot;</span><span style="color: #339933;">,</span> <span style="color: #000033;">$when</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;GMT&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">else</span>
				<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;D, d M Y H:i:s &quot;</span><span style="color: #339933;">,</span> <span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$when</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;GMT&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> getPubDate<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
  			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
				<span style="color: #b1b100;">return</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;D, d M Y H:i:s &quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;GMT&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">else</span>
				<span style="color: #b1b100;">return</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> addTag<span style="color: #009900;">&#40;</span><span style="color: #000033;">$tag</span><span style="color: #339933;">,</span> <span style="color: #000033;">$value</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">tags</span><span style="color: #009900;">&#91;</span><span style="color: #000033;">$tag</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$value</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> out<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000033;">$out</span>  <span style="color: #339933;">=</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;channel&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;title&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/title&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;link&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/link&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;description&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">description</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/description&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;language&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">language</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/language&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;pubDate&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getPubDate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/pubDate&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">tags</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$key</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000033;">$val</span><span style="color: #009900;">&#41;</span> <span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;$key&gt;$val&lt;/$key&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">items</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$item</span><span style="color: #009900;">&#41;</span> <span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #000033;">$item</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">out</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;/channel&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">footer</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #000033;">$out</span> <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;&amp;&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&amp;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000033;">$out</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #b1b100;">return</span> <span style="color: #000033;">$out</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> serve<span style="color: #009900;">&#40;</span><span style="color: #000033;">$contentType</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;application/xml&quot;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000033;">$xml</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">out</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Content-type: $contentType&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
			<span style="color: #990000;">echo</span> <span style="color: #000033;">$xml</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> <span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000033;">$out</span>  <span style="color: #339933;">=</span> <span style="color: #0000ff;">'&lt;'</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'?xml version=&quot;1.0&quot; encoding=&quot;'</span><span style="color: #339933;">.</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">encoding</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;?'</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&gt;'</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">'&lt;rss version=&quot;2.0&quot; xmlns:dc=&quot;http://purl.org/dc/elements/1.1/&quot;&gt;'</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">return</span> <span style="color: #000033;">$out</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> footer<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'&lt;/rss&gt;'</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #000000; font-weight: bold;">class</span> RSSItem
	<span style="color: #009900;">&#123;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$title</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$link</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$description</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$pubDate</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$guid</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$tags</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$attachment</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$length</span><span style="color: #339933;">;</span>
		<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$mimetype</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> RSSItem<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span> 
			<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">tags</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> setPubDate<span style="color: #009900;">&#40;</span><span style="color: #000033;">$when</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$when</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">==</span> <span style="color: #000000; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span>
				<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;D, d M Y H:i:s &quot;</span><span style="color: #339933;">,</span> <span style="color: #000033;">$when</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;GMT&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">else</span>
				<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span> <span style="color: #339933;">=</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;D, d M Y H:i:s &quot;</span><span style="color: #339933;">,</span> <span style="color: #990000;">strtotime</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$when</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;GMT&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> getPubDate<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
				<span style="color: #b1b100;">return</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;D, d M Y H:i:s &quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;GMT&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">else</span>
				<span style="color: #b1b100;">return</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">pubDate</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> addTag<span style="color: #009900;">&#40;</span><span style="color: #000033;">$tag</span><span style="color: #339933;">,</span> <span style="color: #000033;">$value</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">tags</span><span style="color: #009900;">&#91;</span><span style="color: #000033;">$tag</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$value</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> out<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;item&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;title&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/title&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;link&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/link&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;description&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">description</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/description&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;pubDate&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">getPubDate</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/pubDate&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attachment</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span>
				<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;enclosure url='{$this-&gt;attachment}' length='{$this-&gt;length}' type='{$this-&gt;mimetype}' /&gt;&quot;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">empty</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">guid</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">guid</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;guid&gt;&quot;</span> <span style="color: #339933;">.</span> <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">guid</span> <span style="color: #339933;">.</span> <span style="color: #0000ff;">&quot;&lt;/guid&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
&nbsp;
			<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">tags</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$key</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000033;">$val</span><span style="color: #009900;">&#41;</span> <span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;$key&gt;$val&lt;/$key<span style="color: #000099; font-weight: bold;">\n</span>&gt;&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$out</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;&lt;/item&gt;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
			<span style="color: #b1b100;">return</span> <span style="color: #000033;">$out</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
&nbsp;
		<span style="color: #000000; font-weight: bold;">function</span> enclosure<span style="color: #009900;">&#40;</span><span style="color: #000033;">$url</span><span style="color: #339933;">,</span> <span style="color: #000033;">$mimetype</span><span style="color: #339933;">,</span> <span style="color: #000033;">$length</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">attachment</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$url</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">mimetype</span>   <span style="color: #339933;">=</span> <span style="color: #000033;">$mimetype</span><span style="color: #339933;">;</span>
			<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">length</span>     <span style="color: #339933;">=</span> <span style="color: #000033;">$length</span><span style="color: #339933;">;</span>
		<span style="color: #009900;">&#125;</span>
	<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

</p>
</div>
<div id="hiddenCodeID34_2" style="display:none">
<p>
<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #000000; font-weight: bold;">&lt;?</span>
<span style="color: #b1b100;">require_once</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'class/simplepie.class.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">require_once</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'class/rss_writer.class.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;BLOG_RSS_URL&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;http://www.PODCASTURL.de/rss.xml&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;BLOG_VIDEO_URL&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;http://PODCAST.SERVER-X.VIDEO.DOMAIN.de/&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;BLOG_VIDEO_DOWNLOAD_EXTENSION&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;.mov.zip&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;BLOG_VIDEO_TYPE&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;video/quicktime&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;VIDEO_URL&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;files/&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;VIDEO_EXTENSION&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;.mov&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;ABSOLUTE_PATH&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;/Users/username/Sites/podcastfeed/&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;WEB_PATH&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;http://192.168.1.1/~username/podcastfeed/&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Parse it</span>
<span style="color: #000033;">$feed</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> SimplePie<span style="color: #009900;">&#40;</span>BLOG_RSS_URL<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// neue Dateien laden</span>
getFilesFromFeed<span style="color: #009900;">&#40;</span><span style="color: #000033;">$feed</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Feed erstellen</span>
showRssFromSystemFiles<span style="color: #009900;">&#40;</span><span style="color: #000033;">$feed</span><span style="color: #339933;">,</span> VIDEO_URL<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
<span style="color: #666666; font-style: italic;">// liefert den RSS-Feed mit Enclosures von den geladenen Dateien</span>
<span style="color: #000000; font-weight: bold;">function</span> showRssFromSystemFiles<span style="color: #009900;">&#40;</span><span style="color: #339933;">&amp;</span><span style="color: #000033;">$uFeed</span><span style="color: #339933;">,</span> <span style="color: #000033;">$uFolder</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #000033;">$locFiles</span> <span style="color: #339933;">=</span> getFileListFromSystem<span style="color: #009900;">&#40;</span><span style="color: #000033;">$uFolder</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-type: text/xml'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> RSS<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">encoding</span>    <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_encoding</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>?<span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_encoding</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #0000ff;">'UTF-8'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span>       <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_title</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span>        <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_permalink</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">description</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_description</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">language</span>    <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_language</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000033;">$items</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_items</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$items</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$thisItem</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #000033;">$rssItem</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> RSSItem<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #000033;">$locEnclosureLink</span> <span style="color: #339933;">=</span> getEnclosureLink<span style="color: #009900;">&#40;</span><span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_categories</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
            <span style="color: #666666; font-style: italic;">// Datei aus Feed in System vorhanden, dann in Feed aufnehmen</span>
            <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">in_array</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locEnclosureLink</span><span style="color: #339933;">.</span>VIDEO_EXTENSION<span style="color: #339933;">,</span> <span style="color: #000033;">$locFiles</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
            <span style="color: #009900;">&#123;</span>
                <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_title</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span>  <span style="color: #339933;">=</span> <span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_link</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setPubDate</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_date</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
                <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">description</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&lt;![CDATA[ &quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_description</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; ]]&gt;&quot;</span><span style="color: #339933;">;</span>
                <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">is_null</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locEnclosureLink</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
                    <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">enclosure</span><span style="color: #009900;">&#40;</span>WEB_PATH<span style="color: #339933;">.</span><span style="color: #000033;">$uFolder</span><span style="color: #339933;">.</span><span style="color: #000033;">$locEnclosureLink</span><span style="color: #339933;">.</span>VIDEO_EXTENSION<span style="color: #339933;">,</span> BLOG_VIDEO_TYPE<span style="color: #339933;">,</span> <span style="color: #cc66cc;">12</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
                <span style="color: #009900;">&#125;</span>
                <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">addItem</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$rssItem</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>   
            <span style="color: #009900;">&#125;</span>          
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #990000;">echo</span> <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">serve</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// liefert den Original-RSS-Feed mit Enclosures </span>
<span style="color: #000000; font-weight: bold;">function</span> showRssFromOrginalFeed<span style="color: #009900;">&#40;</span><span style="color: #339933;">&amp;</span><span style="color: #000033;">$uFeed</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
    <span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-type: text/xml'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> RSS<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">encoding</span>    <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_encoding</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>?<span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_encoding</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #0000ff;">'UTF-8'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span>       <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_title</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span>        <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_permalink</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">description</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_description</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">language</span>    <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_language</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000033;">$items</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_items</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$items</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$thisItem</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #000033;">$rssItem</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> RSSItem<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">title</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_title</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">link</span>  <span style="color: #339933;">=</span> <span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_link</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">setPubDate</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_date</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
            <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">description</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;&lt;![CDATA[ &quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_description</span><span style="color: #009900;">&#40;</span><span style="color: #000000; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; ]]&gt;&quot;</span><span style="color: #339933;">;</span>
            <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">is_null</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locEnclosureLink</span> <span style="color: #339933;">=</span> getEnclosureLink<span style="color: #009900;">&#40;</span><span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_categories</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
                <span style="color: #000033;">$rssItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">enclosure</span><span style="color: #009900;">&#40;</span>BLOG_VIDEO_URL<span style="color: #339933;">.</span><span style="color: #000033;">$locEnclosureLink</span><span style="color: #339933;">.</span>BLOG_VIDEO_DOWNLOAD_EXTENSION<span style="color: #339933;">,</span> BLOG_VIDEO_TYPE<span style="color: #339933;">,</span> <span style="color: #cc66cc;">12</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span>
            <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">addItem</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$rssItem</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>             
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #990000;">echo</span> <span style="color: #000033;">$rss</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">serve</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// liefert den Enclosure-Link zurück</span>
<span style="color: #000000; font-weight: bold;">function</span> getEnclosureLink<span style="color: #009900;">&#40;</span><span style="color: #339933;">&amp;</span><span style="color: #000033;">$uEnclosure</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000033;">$locEnclosureLink</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">null</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$locEnclosure</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$uEnclosure</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locEnclosure</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">is_array</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locEnclosure</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #b1b100;">for</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span> <span style="color: #000033;">$i</span> <span style="color: #339933;">&lt;</span> <span style="color: #990000;">count</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locEnclosure</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000033;">$i</span><span style="color: #339933;">++</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                <span style="color: #666666; font-style: italic;">//echo $i;</span>
                <span style="color: #000033;">$locItem</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$locEnclosure</span><span style="color: #009900;">&#91;</span><span style="color: #000033;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
                <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">is_object</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locItem</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">term</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                        <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: #000033;">$locItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">term</span><span style="color: #339933;">,</span> <span style="color: #990000;">date</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;Y&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">!==</span> <span style="color: #000000; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
                            <span style="color: #000033;">$locEnclosureLink</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$locItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">term</span><span style="color: #339933;">;</span>
                        <span style="color: #009900;">&#125;</span>
                    <span style="color: #009900;">&#125;</span>
                <span style="color: #009900;">&#125;</span>
            <span style="color: #009900;">&#125;</span>
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000033;">$locEnclosureLink</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
&nbsp;
<span style="color: #666666; font-style: italic;">// läd die Dateien aus dem Feed, die noch nicht im System liegen</span>
<span style="color: #666666; font-style: italic;">// bzw. wenn Datei nicht im Feed aber im System dann löschen</span>
<span style="color: #000000; font-weight: bold;">function</span> getFilesFromFeed<span style="color: #009900;">&#40;</span><span style="color: #339933;">&amp;</span><span style="color: #000033;">$uFeed</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000033;">$locFilesInSystem</span> <span style="color: #339933;">=</span> getFileListFromSystem<span style="color: #009900;">&#40;</span>VIDEO_URL<span style="color: #339933;">,</span> <span style="color: #000000; font-weight: bold;">true</span><span style="color: #339933;">,</span> VIDEO_EXTENSION<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$locFilesInFeed</span> <span style="color: #339933;">=</span> getFileListFromFeed<span style="color: #009900;">&#40;</span><span style="color: #000033;">$uFeed</span><span style="color: #339933;">,</span> BLOG_VIDEO_DOWNLOAD_EXTENSION<span style="color: #339933;">,</span> <span style="color: #000000; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">// welche Dateien sind im System aber nicht im Feed</span>
    <span style="color: #000033;">$locDiffSystemToFeed</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_diff</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locFilesInSystem</span><span style="color: #339933;">,</span> <span style="color: #000033;">$locFilesInFeed</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">// welche Dateien sind im Feed aber nicht im System</span>
    <span style="color: #000033;">$locDiffFeedToSystem</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array_diff</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locFilesInFeed</span><span style="color: #339933;">,</span> <span style="color: #000033;">$locFilesInSystem</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">// Datei, die nicht im Feed sind vom System löschen</span>
    <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$locDiffSystemToFeed</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$item</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #339933;">@</span><span style="color: #990000;">unlink</span><span style="color: #009900;">&#40;</span>VIDEO_URL<span style="color: #339933;">.</span><span style="color: #000033;">$item</span><span style="color: #339933;">.</span>VIDEO_EXTENSION<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000033;">$locExec</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;#!/bin/bash<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">// Datei, die nicht im System sind aus Feed holen</span>
    <span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$locDiffFeedToSystem</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$item</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000033;">$submit_url</span> <span style="color: #339933;">=</span> BLOG_VIDEO_URL<span style="color: #339933;">.</span><span style="color: #000033;">$item</span><span style="color: #339933;">.</span>BLOG_VIDEO_DOWNLOAD_EXTENSION<span style="color: #339933;">;</span>	
        <span style="color: #000033;">$save_path</span> <span style="color: #339933;">=</span> VIDEO_URL<span style="color: #339933;">.</span><span style="color: #000033;">$item</span><span style="color: #339933;">.</span>BLOG_VIDEO_DOWNLOAD_EXTENSION<span style="color: #339933;">;</span>	
&nbsp;
        <span style="color: #000033;">$locExec</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;/usr/bin/curl &quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$submit_url</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; -o &quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$save_path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; -L<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// Datei laden</span>
        <span style="color: #000033;">$locExec</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;/usr/bin/unzip &quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$save_path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; *&quot;</span><span style="color: #339933;">.</span>VIDEO_EXTENSION<span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; -d &quot;</span><span style="color: #339933;">.</span>VIDEO_URL<span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// Datei entzippen</span>
        <span style="color: #000033;">$locExec</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;rm &quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$save_path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span><span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span> <span style="color: #666666; font-style: italic;">// Zip löschen</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">// in eine Datei schreiben und Datei als Script ausführen</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">count</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locDiffFeedToSystem</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&gt;</span> <span style="color: #cc66cc;">0</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000033;">$handle</span> <span style="color: #339933;">=</span> <span style="color: #990000;">fopen</span> <span style="color: #009900;">&#40;</span>ABSOLUTE_PATH<span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;loadFeedFiles.sh&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;w&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #990000;">fputs</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$handle</span><span style="color: #339933;">,</span> <span style="color: #000033;">$locExec</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #990000;">fclose</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$handle</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #339933;">@</span><span style="color: #990000;">chmod</span> <span style="color: #009900;">&#40;</span>ABSOLUTE_PATH<span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;loadFeedFiles.sh&quot;</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0777</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #666666; font-style: italic;">// Script ausführen</span>
        <span style="color: #990000;">exec</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;./loadFeedFiles.sh &gt; /dev/null &amp;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// gibt alle Dateien aus dem Feed als Array zurück</span>
<span style="color: #000000; font-weight: bold;">function</span> getFileListFromFeed<span style="color: #009900;">&#40;</span><span style="color: #339933;">&amp;</span><span style="color: #000033;">$uFeed</span><span style="color: #339933;">,</span> <span style="color: #000033;">$uExtension</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000033;">$uBasename</span><span style="color: #339933;">=</span><span style="color: #000000; font-weight: bold;">false</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000033;">$files</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
        <span style="color: #000033;">$items</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$uFeed</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_items</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$items</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$thisItem</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
            <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">is_null</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locEnclosureLink</span> <span style="color: #339933;">=</span> getEnclosureLink<span style="color: #009900;">&#40;</span><span style="color: #000033;">$thisItem</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">get_categories</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 
                <span style="color: #000033;">$files</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$locEnclosureLink</span><span style="color: #339933;">.</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$uBasename</span><span style="color: #009900;">&#41;</span>?<span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">:</span><span style="color: #000033;">$uExtension</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span>   
        <span style="color: #009900;">&#125;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000033;">$files</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// gibt alle Dateien aus dem Ordner als Array zurück</span>
<span style="color: #000000; font-weight: bold;">function</span> getFileListFromSystem<span style="color: #009900;">&#40;</span><span style="color: #000033;">$uFolder</span><span style="color: #339933;">,</span> <span style="color: #000033;">$uBasename</span><span style="color: #339933;">=</span><span style="color: #000000; font-weight: bold;">false</span><span style="color: #339933;">,</span> <span style="color: #000033;">$uExtension</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
    <span style="color: #000033;">$files</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$dir</span> <span style="color: #339933;">=</span> <span style="color: #990000;">opendir</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$uFolder</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        <span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$file</span> <span style="color: #339933;">=</span> <span style="color: #990000;">readdir</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$dir</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
        <span style="color: #009900;">&#123;</span>
            <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">is_dir</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$file</span><span style="color: #009900;">&#41;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #000033;">$file</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">&quot;.&quot;</span> <span style="color: #339933;">&amp;&amp;</span> <span style="color: #000033;">$file</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">&quot;..&quot;</span> <span style="color: #339933;">&amp;&amp;</span>  <span style="color: #000033;">$file</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">&quot;.DS_Store&quot;</span> <span style="color: #339933;">&amp;</span> <span style="color: #000033;">$file</span> <span style="color: #339933;">!=</span> <span style="color: #0000ff;">&quot;__MACOSX&quot;</span><span style="color: #009900;">&#41;</span>
            <span style="color: #009900;">&#123;</span>
                <span style="color: #000033;">$files</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$uBasename</span><span style="color: #009900;">&#41;</span>?<span style="color: #990000;">basename</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$file</span><span style="color: #339933;">,</span> <span style="color: #000033;">$uExtension</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">:</span><span style="color: #000033;">$file</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
            <span style="color: #009900;">&#125;</span>
        <span style="color: #009900;">&#125;</span>
        <span style="color: #990000;">closedir</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$dir</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
    <span style="color: #b1b100;">return</span> <span style="color: #000033;">$files</span><span style="color: #339933;">;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.thatswinnie.com/2008-07-13/der-feed-fur-die-gemeinde-07-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>AppleScript für iTunes: Selection 2 Playlist</title>
		<link>http://www.thatswinnie.com/2008-03-24/applescript-fur-itunes-selection-2-playlist/</link>
		<comments>http://www.thatswinnie.com/2008-03-24/applescript-fur-itunes-selection-2-playlist/#comments</comments>
		<pubDate>Mon, 24 Mar 2008 00:08:30 +0000</pubDate>
		<dc:creator>Winnie</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[AppleScript]]></category>

		<category><![CDATA[iTunes]]></category>

		<category><![CDATA[Playlist]]></category>

		<guid isPermaLink="false">http://www.thatswinnie.com/2008-03-24/applescript-fur-itunes-selection-2-playlist/</guid>
		<description><![CDATA[
Kennst du diese praktische Funktion in iPhoto? Fotos markieren, neues Album aus Auswahl erstellen? Großartig. Leider hat Apple die Funktion in iTunes vergessen.
Dieses AppleScript nimmt die markierten Songs, macht einen meist sinnvollen Namensvorschlag, den du auch noch ändern kannst, und packt sie in eine Wiedergabeliste.
Um das Skript zu installieren, legst du es einfach entpackt in [...]]]></description>
			<content:encoded><![CDATA[<p>
Kennst du diese praktische Funktion in iPhoto? Fotos markieren, neues Album aus Auswahl erstellen? Großartig. Leider hat Apple die Funktion in iTunes vergessen.</p>
<p><a href="http://www.thatswinnie.com/download/iTunes_selection2playlist.zip" target="_blank">Dieses AppleScript</a> nimmt die markierten Songs, macht einen meist sinnvollen Namensvorschlag, den du auch noch ändern kannst, und packt sie in eine Wiedergabeliste.</p>
<p>Um das Skript zu installieren, legst du es einfach entpackt in ~/Library/iTunes/Scripts ab. Wenn dieser Ordner noch nicht existiert, leg ihn an. Wenn alles geklappt hat, erscheint neben dem &#8220;Fenster&#8221;-Menü in iTunes ein neues Skript-Menü mit dem Link &#8220;iTunes - selection 2 playlist&#8221;.</p>
<p><a href="http://www.thatswinnie.com/download/iTunes_selection2playlist.zip" target="_blank"><br />
Download</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatswinnie.com/2008-03-24/applescript-fur-itunes-selection-2-playlist/feed/</wfw:commentRss>
		</item>
		<item>
		<title>iCalBirthdays: Automator-Action</title>
		<link>http://www.thatswinnie.com/2008-03-09/icalbirthdays-automator-action-v4/</link>
		<comments>http://www.thatswinnie.com/2008-03-09/icalbirthdays-automator-action-v4/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 21:08:37 +0000</pubDate>
		<dc:creator>Winnie</dc:creator>
		
		<category><![CDATA[Automator-Actions]]></category>

		<category><![CDATA[Referenzen]]></category>

		<category><![CDATA[AppleScript]]></category>

		<category><![CDATA[Automator-Action]]></category>

		<guid isPermaLink="false">http://www.thatswinnie.com/2007-10-22/icalbirthdays-automator-action/</guid>
		<description><![CDATA[
Das Betriebssystem Mac OS X bietet viele hilfreiche Features, aber eins fehlt auf jeden Fall: eine automatische Erstellung eines Geburtstagskalenders auf der Basis des Adressbuchs mit Erinnerung. Ich schaue nicht jeden Tag in meinen Terminkalender und verpasse so regelmäßig die Geburtstage meiner Freunde und Verwandten. Das hat mich so geärgert, daß ich mir mit AppleScript [...]]]></description>
			<content:encoded><![CDATA[<p>
Das Betriebssystem Mac OS X bietet viele hilfreiche Features, aber eins fehlt auf jeden Fall: eine automatische Erstellung eines Geburtstagskalenders auf der Basis des Adressbuchs <strong>mit Erinnerung</strong>. Ich schaue nicht jeden Tag in meinen Terminkalender und verpasse so regelmäßig die Geburtstage meiner Freunde und Verwandten. Das hat mich so geärgert, daß ich mir mit AppleScript eine Automator-Action geschrieben habe, die genau das macht - einen Geburtstagskalender mit Erinnerung erstellen. </p>
<p><img src="http://www.thatswinnie.com/img/icalbirthdays_screenshot_1_5_de.jpg" alt="Screenshot der Automator-Action iCalBirthdays 1.5" /></p>
<p>Die Bedienung ist denkbar einfach: Du öffnest das Programm Automator und wählst in der Kategorie &#8220;iCal&#8221; (Tiger) bzw. &#8220;Kalender&#8221; (Leopard) die Action &#8220;iCalBirthdays&#8221; aus. Dann gibst du den Kalendernamen und die Uhrzeit für den Alarm ein und startest den Automator. That&#8217;s it. Natürlich kannst du auch Aktionen, wie zum Beispiel einen FTP-Upload nachlagern, denn der Pfad zu dem iCal-Kalender wird zurückgegeben. Genau das mache ich: der Kalender wird per FTP auf meinen Webspace geladen und dann im Google-Kalender abonniert. Und natürlich synce ich den Kalender auch mit meinem Handy - so kann ich keinen Geburtstag mehr vergessen.</p>
<p>Hier gibts die Automator-Action zum herunterladen: <a href="http://code.google.com/p/icalbirthdays/" target="_blank">http://code.google.com/p/icalbirthdays/</a></p>
<p><a href="http://www.thatswinnie.com/donate-spenden/"><img src="https://www.paypal.com/de_DE/i/btn/x-click-but04.gif" /></a>
</p>
<p><span id="more-32"></span></p>
<p>
<strong>Changelog:</strong><br />
<em>1.5</em></p>
<ul>
<li>Benutzerdefinierbares Format der Kalendereinträge hinzugefügt</li>
<li>Anzeige des Alters im Geburtstag-Event entfernt bzw. durch Geburtsjahr ersetzt</li>
</ul>
<p></p>
<p><em>1.4</em><br />
<img src="http://www.thatswinnie.com/img/icalbirthdays_screenshot_1_4.jpg" alt="Screenshot der Automator-Action iCalBirthdays 1.4" /></p>
<ul>
<li>Lokalisierung für Deutsch hinzugefügt</li>
<li>Anzeige des Alters im Geburtstag-Event hinzugefügt</li>
</ul>
<p></p>
<p><em>1.3</em><br />
<img src="http://www.thatswinnie.com/img/icalbirthdays_screenshot_1_3.jpg" alt="Screenshot der Automator-Action iCalBirthdays 1.3" /></p>
<ul>
<li>Änderungen am Export des Kalenders für Leopard</li>
<li>Additional Alert wird als Alarm zum Geburtstag-Event hinzugefügt (anstatt einen eigenen Event zu erstellen)</li>
<li>Option zur Auswahl des Alarm hinzugefügt</li>
</ul>
<p></p>
<p><em>1.2</em></p>
<ul>
<li>Fehler in Tiger behoben</li>
</ul>
<p></p>
<p><em>1.1</em><br />
<img src="http://www.thatswinnie.com/img/icalbirthdays_screenshot_1_1.jpg" alt="Screenshot der Automator-Action iCalBirthdays 1.1" /></p>
<ul>
<li>Leopoard ready</li>
<li>Option für zusätzlichen Alarm (Additional Alert) hinzugefügt</li>
</ul>
<p></p>
<p><em>1.0</em><br />
<img src="http://www.thatswinnie.com/img/icalbirthdays_screenshot.jpg" alt="Screenshot der Automator-Action iCalBirthdays 1.0" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatswinnie.com/2008-03-09/icalbirthdays-automator-action-v4/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Podcast-Feed</title>
		<link>http://www.thatswinnie.com/2007-09-10/postcast-feed/</link>
		<comments>http://www.thatswinnie.com/2007-09-10/postcast-feed/#comments</comments>
		<pubDate>Mon, 10 Sep 2007 08:31:21 +0000</pubDate>
		<dc:creator>Winnie</dc:creator>
		
		<category><![CDATA[Blog]]></category>

		<category><![CDATA[PHP]]></category>

		<category><![CDATA[RSS]]></category>

		<category><![CDATA[Snoopy]]></category>

		<guid isPermaLink="false">http://localhost:8888/thatswinnie/?p=6</guid>
		<description><![CDATA[Auch wenn Kathrin Bauerfeind diesen nicht näher genannten Podcast nicht mehr moderiert, so ist er trotzdem einer meiner Lieblingspodcasts. Nur nervt es, sich das Video immer auf der Webseite anschauen zu müssen, weil es keinen Podcastfeed gibt. Aber da kann geholfen werden: ich hab mir einen eigenen Feed mit PHP programmiert und kann nun den [...]]]></description>
			<content:encoded><![CDATA[<p>Auch wenn Kathrin Bauerfeind diesen nicht näher genannten Podcast nicht mehr moderiert, so ist er trotzdem einer meiner Lieblingspodcasts. Nur nervt es, sich das Video immer auf der Webseite anschauen zu müssen, weil es keinen Podcastfeed gibt. Aber da kann geholfen werden: ich hab mir einen eigenen Feed mit PHP programmiert und kann nun den Podcast bequem in iTunes laden und anschauen.</p>
<p><span id="more-6"></span><br />
So geht&#8217;s:<br />
Zum einen brauchst du die PHP-Klasse <a href="http://sourceforge.net/projects/snoopy/" target="_blank">Snoopy</a>. Die kopierst du auf deinen Webspace in den Ordner &#8220;class&#8221;. Eine weitere Klasse kommt noch hinzu: <a href="#TB_inline?height=500&amp;width=750&amp;inlineId=hiddenCodeID31_1" class="thickbox">xml2obj</a>. Markiere den Quelltext, kopiere sie in einen Texteditor, speichere sie unter dem Dateinamen &#8220;xml2obj.class.php&#8221; und spiele sie ebenfalls in den Ordner &#8220;class&#8221; auf deinem Webspace.</p>
<p>Das eigentliche Erstellen des Feeds mit Enclosures für die Videodateien findest du hier:<br />
<a href="#TB_inline?height=500&amp;width=750&amp;inlineId=hiddenCodeID31_2" class="thickbox">feed.php</a>. Kopiere dir wieder den Quelltext und spiele ihn in ein neues Dokument in deinen Texteditor. Nun mußt du die URLs &#8220;BLOG_RSS_URL&#8221; (Zeile 7) und &#8220;BLOG_VIDEO_URL&#8221; (Zeile 8) von der Podcastwebseite heraussuchen und eintragen. Der Internetauftritt des Podcasts bietet einen normalen Feed an - seine Adresse mußt du bei &#8220;BLOG_RSS_URL&#8221; eintragen. Die &#8220;BLOG_VIDEO_URL&#8221; ist die URL zu einem Video sein, aber ohnen den Dateinamen des Films. Damit die Videos auch auf den iPod gesynct werden können, solltest du die Adresse zum Quicktime-Video nehmen. Dann mußt du die Datei unter dem Dateinamen &#8220;feed.php&#8221; speichern und in den Root-Ordner deines Webspaces spielen. Dann nur noch die &#8220;feed.php&#8221; im iTunes abonnieren (Advanced -> Subscribe to Podcast) und that&#8217;s it.</p>
<div id="hiddenCodeID31_1" style="display:none">
<p>
<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #000000; font-weight: bold;">&lt;?</span>
<span style="color: #666666; font-style: italic;">// wandelt ein XML-String in ein Objekt mit entsprechender Verschachtelungs-Tiefe</span>
<span style="color: #666666; font-style: italic;">// Quelle: user-contribution von php.net (leicht modifiziert)</span>
<span style="color: #000000; font-weight: bold;">class</span> xml2obj
<span style="color: #009900;">&#123;</span>
   <span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000033;">$path</span><span style="color: #339933;">;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">function</span> xml2obj<span style="color: #009900;">&#40;</span><span style="color: #000033;">$data</span><span style="color: #339933;">,</span> <span style="color: #000033;">$encoding</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;ISO-8859-1&quot;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		<span style="color: #000033;">$data</span> <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">chr</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">9</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000033;">$data</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000033;">$data</span> <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">chr</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">10</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000033;">$data</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000033;">$data</span> <span style="color: #339933;">=</span> <span style="color: #990000;">str_replace</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">chr</span><span style="color: #009900;">&#40;</span><span style="color: #cc66cc;">13</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span> <span style="color: #000033;">$data</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\$</span>this-&gt;result&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\$</span>this&quot;</span><span style="color: #339933;">;</span>
		<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">index</span> <span style="color: #339933;">=</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000033;">$xml_parser</span> <span style="color: #339933;">=</span> <span style="color: #990000;">xml_parser_create</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$encoding</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">xml_set_object</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$xml_parser</span><span style="color: #339933;">,</span> <span style="color: #000033;">$this</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">xml_set_element_handler</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$xml_parser</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'startElement'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'endElement'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">xml_set_character_data_handler</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$xml_parser</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'characterData'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #990000;">xml_parse</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$xml_parser</span><span style="color: #339933;">,</span> <span style="color: #000033;">$data</span><span style="color: #339933;">,</span> <span style="color: #000000; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #990000;">xml_parser_free</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$xml_parser</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">null</span><span style="color: #339933;">;</span>
		<span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span>_rawXML <span style="color: #339933;">=</span> <span style="color: #000033;">$data</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
&nbsp;
	   <span style="color: #000000; font-weight: bold;">function</span> startElement<span style="color: #009900;">&#40;</span><span style="color: #000033;">$parser</span><span style="color: #339933;">,</span> <span style="color: #000033;">$tag</span><span style="color: #339933;">,</span> <span style="color: #000033;">$attributeList</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
		   <span style="color: #990000;">eval</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\$</span>vars = get_object_vars(&quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;);&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		   <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;-&gt;&quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$tag</span><span style="color: #339933;">;</span>
&nbsp;
		   <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$vars</span> and <span style="color: #990000;">array_key_exists</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$tag</span><span style="color: #339933;">,</span> <span style="color: #000033;">$vars</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> 
		   <span style="color: #009900;">&#123;</span>
				 <span style="color: #990000;">eval</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\$</span>data = &quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
					 <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">is_array</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$data</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> 
					 <span style="color: #009900;">&#123;</span>
						   <span style="color: #000033;">$index</span> <span style="color: #339933;">=</span> <span style="color: #990000;">sizeof</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$data</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
						   <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;[&quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$index</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;]&quot;</span><span style="color: #339933;">;</span>
					 <span style="color: #009900;">&#125;</span> 
					 <span style="color: #b1b100;">else</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">is_object</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$data</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> 
					 <span style="color: #009900;">&#123;</span>
						   <span style="color: #990000;">eval</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; = array(&quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;);&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
						   <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span> <span style="color: #339933;">.=</span> <span style="color: #0000ff;">&quot;[1]&quot;</span><span style="color: #339933;">;</span>
					 <span style="color: #009900;">&#125;</span>
		   <span style="color: #009900;">&#125;</span>
		   <span style="color: #990000;">eval</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; = null;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		   <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$attributeList</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$name</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000033;">$value</span><span style="color: #009900;">&#41;</span>
		   <span style="color: #009900;">&#123;</span>
			   <span style="color: #990000;">eval</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;-&gt;&quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$name</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; = <span style="color: #000099; font-weight: bold;">\$</span>value;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
		   <span style="color: #009900;">&#125;</span>
&nbsp;
	   <span style="color: #009900;">&#125;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">function</span> endElement<span style="color: #009900;">&#40;</span><span style="color: #000033;">$parser</span><span style="color: #339933;">,</span> <span style="color: #000033;">$tag</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	   <span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span> <span style="color: #339933;">=</span> <span style="color: #990000;">substr</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span><span style="color: #339933;">,</span> <span style="color: #cc66cc;">0</span><span style="color: #339933;">,</span> <span style="color: #990000;">strrpos</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;-&gt;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
&nbsp;
   <span style="color: #000000; font-weight: bold;">function</span> characterData<span style="color: #009900;">&#40;</span><span style="color: #000033;">$parser</span><span style="color: #339933;">,</span> <span style="color: #000033;">$data</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span>
	   <span style="color: #990000;">eval</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">path</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; .= '&quot;</span><span style="color: #339933;">.</span><span style="color: #990000;">trim</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$data</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;';&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
   <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

</p>
</div>
<div id="hiddenCodeID31_2" style="display:none">
<p>
<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #000000; font-weight: bold;">&lt;?</span>
<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-type: text/xml'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">require_once</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;class/class-snoopy.php&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">require_once</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;class/xml2obj.class.php&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;BLOG_RSS_URL&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #990000;">define</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;BLOG_VIDEO_URL&quot;</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// mit Snoopy das Blog-RSS laden</span>
<span style="color: #000033;">$snoopy</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> Snoopy<span style="color: #339933;">;</span>	
<span style="color: #000033;">$submit_url</span> <span style="color: #339933;">=</span> BLOG_RSS_URL<span style="color: #339933;">;</span>	
<span style="color: #000033;">$snoopy</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">fetch</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$submit_url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Blog-RSS in Objekt umwandeln</span>
<span style="color: #000033;">$xmlObj</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> xml2obj<span style="color: #009900;">&#40;</span><span style="color: #000033;">$snoopy</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">results</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;UTF-8&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #666666; font-style: italic;">// Podcast-Feed erstellen</span>
show_podcastfeed_xml<span style="color: #009900;">&#40;</span><span style="color: #000033;">$xmlObj</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
&nbsp;
<span style="color: #666666; font-style: italic;">// Podcast-Feed erstellen</span>
<span style="color: #000000; font-weight: bold;">function</span> show_podcastfeed_xml<span style="color: #009900;">&#40;</span><span style="color: #000033;">$uXmlObj</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#123;</span>
	<span style="color: #000033;">$locDateArray</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #990000;">echo</span> <span style="color: #0000ff;">'&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;'</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span>
	<span style="color: #000000; font-weight: bold;">?&gt;</span>
	<span style="color: #339933;">&lt;</span>rss<span style="color: #339933;">&lt;</span>?<span style="color: #339933;">=</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">VERSION</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>?<span style="color: #0000ff;">' version=&quot;'</span><span style="color: #339933;">.</span><span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">VERSION</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;'</span><span style="color: #339933;">:</span><span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>?<span style="color: #339933;">&gt;&gt;</span>
	<span style="color: #339933;">&lt;</span>channel<span style="color: #339933;">&gt;</span>
		<span style="color: #339933;">&lt;</span>title<span style="color: #339933;">&gt;&lt;</span>?<span style="color: #339933;">=</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">TITLE</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>?<span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">TITLE</span><span style="color: #339933;">:</span><span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>?<span style="color: #339933;">&gt;&lt;/</span>title<span style="color: #339933;">&gt;</span>
		<span style="color: #339933;">&lt;</span>link<span style="color: #339933;">&gt;&lt;</span>?<span style="color: #339933;">=</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">LINK</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>?<span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">LINK</span><span style="color: #339933;">:</span><span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>?<span style="color: #339933;">&gt;&lt;/</span>link<span style="color: #339933;">&gt;</span>
		<span style="color: #339933;">&lt;</span>description<span style="color: #339933;">&gt;&lt;</span>?<span style="color: #339933;">=</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">DESCRIPTION</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>?<span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">DESCRIPTION</span><span style="color: #339933;">:</span><span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>?<span style="color: #339933;">&gt;&lt;/</span>description<span style="color: #339933;">&gt;</span>	
		<span style="color: #339933;">&lt;</span>language<span style="color: #339933;">&gt;&lt;</span>?<span style="color: #339933;">=</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">LANGUAGE</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>?<span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">LANGUAGE</span><span style="color: #339933;">:</span><span style="color: #0000ff;">''</span><span style="color: #009900;">&#41;</span>?<span style="color: #339933;">&gt;&lt;/</span>language<span style="color: #339933;">&gt;</span>
		<span style="color: #000000; font-weight: bold;">&lt;?</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">isset</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ITEM</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span>
		<span style="color: #009900;">&#123;</span>
			<span style="color: #b1b100;">foreach</span> <span style="color: #009900;">&#40;</span><span style="color: #000033;">$uXmlObj</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">RSS</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">CHANNEL</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">ITEM</span> <span style="color: #b1b100;">as</span> <span style="color: #000033;">$podcast</span><span style="color: #009900;">&#41;</span>
			<span style="color: #009900;">&#123;</span>
				<span style="color: #000033;">$locText</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$podcast</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">DESCRIPTION</span><span style="color: #339933;">;</span>
				<span style="color: #000033;">$locLink</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$podcast</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">LINK</span><span style="color: #339933;">;</span>
				<span style="color: #000033;">$locLinkArray</span> <span style="color: #339933;">=</span> <span style="color: #990000;">explode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/&quot;</span><span style="color: #339933;">,</span> <span style="color: #000033;">$locLink</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
				<span style="color: #666666; font-style: italic;">// Datum des Postings für das Videodatum ermitteln</span>
				<span style="color: #000033;">$locDate</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$locLinkArray</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">3</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;-&quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$locLinkArray</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">4</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;-&quot;</span><span style="color: #339933;">.</span><span style="color: #000033;">$locLinkArray</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">5</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
				<span style="color: #000000; font-weight: bold;">?&gt;</span>
				<span style="color: #339933;">&lt;</span>item<span style="color: #339933;">&gt;</span>
					<span style="color: #339933;">&lt;</span>title<span style="color: #339933;">&gt;&lt;</span>?<span style="color: #339933;">=</span><span style="color: #000033;">$podcast</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">TITLE</span>?<span style="color: #339933;">&gt;&lt;/</span>title<span style="color: #339933;">&gt;</span>
					<span style="color: #339933;">&lt;</span>description<span style="color: #339933;">&gt;&lt;!</span><span style="color: #009900;">&#91;</span>CDATA<span style="color: #009900;">&#91;</span><span style="color: #000000; font-weight: bold;">&lt;?</span><span style="color: #339933;">=</span><span style="color: #990000;">html_entity_decode</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locText</span><span style="color: #339933;">,</span> ENT_QUOTES<span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot;UTF-8&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #000000; font-weight: bold;">?&gt;</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">&gt;&lt;/</span>description<span style="color: #339933;">&gt;</span>
					<span style="color: #339933;">&lt;</span>link<span style="color: #339933;">&gt;&lt;</span>?<span style="color: #339933;">=</span><span style="color: #000033;">$locLink</span>?<span style="color: #339933;">&gt;&lt;/</span>link<span style="color: #339933;">&gt;</span>
					<span style="color: #000000; font-weight: bold;">&lt;?</span> 
					<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #990000;">in_array</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$locDate</span><span style="color: #339933;">,</span> <span style="color: #000033;">$locDateArray</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> 						
						<span style="color: #000033;">$locDateArray</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$locDate</span><span style="color: #339933;">;</span>
						<span style="color: #000000; font-weight: bold;">?&gt;</span>
						<span style="color: #339933;">&lt;</span>enclosure url<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&lt;?=BLOG_VIDEO_URL.$locDate?&gt;.mov&quot;</span> length<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;12&quot;</span> type<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;video/quicktime&quot;</span><span style="color: #339933;">/&gt;</span>
					<span style="color: #000000; font-weight: bold;">&lt;?</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
				<span style="color: #339933;">&lt;/</span>item<span style="color: #339933;">&gt;</span>
				<span style="color: #000000; font-weight: bold;">&lt;?</span>
			<span style="color: #009900;">&#125;</span>
		<span style="color: #009900;">&#125;</span>
		<span style="color: #000000; font-weight: bold;">?&gt;</span>
	<span style="color: #339933;">&lt;/</span>channel<span style="color: #339933;">&gt;</span>
	<span style="color: #339933;">&lt;/</span>rss<span style="color: #339933;">&gt;</span>	
	<span style="color: #000000; font-weight: bold;">&lt;?</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.thatswinnie.com/2007-09-10/postcast-feed/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Winnie fragen</title>
		<link>http://www.thatswinnie.com/2007-08-26/winnie-fragen/</link>
		<comments>http://www.thatswinnie.com/2007-08-26/winnie-fragen/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 16:58:12 +0000</pubDate>
		<dc:creator>Winnie</dc:creator>
		
		<category><![CDATA[Podcasts]]></category>

		<category><![CDATA[Referenzen]]></category>

		<category><![CDATA[Podcast]]></category>

		<guid isPermaLink="false">http://localhost:8888/thatswinnie/archives/22</guid>
		<description><![CDATA[Der Podcast &#8220;Winnie fragen&#8221; startete am 23.03.2006. In 5-20 Minuten erkläre ich die Welt und beantworte Fragen,  die Hörer eingeschickt haben. In den ersten Folgen gab es zusätzlich einen Podsafe-Music-Song zu hören.
Einer kurze Folge über Spinnen im Staubsauger können Sie direkt hier lauschen.







&#160;
www.winnie-fragen.de
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.winnie-fragen.de/wp-content/themes/winnie/img/winniefragen300.png" title="Winnie fragen" class="thickbox"><img src="http://www.winnie-fragen.de/wp-content/themes/winnie/img/winniefragen144.png" alt="Winnie fragen" border="0" align="left" /></a>Der Podcast &#8220;Winnie fragen&#8221; startete am 23.03.2006. In 5-20 Minuten erkläre ich die Welt und beantworte Fragen,  die Hörer eingeschickt haben. In den ersten Folgen gab es zusätzlich einen Podsafe-Music-Song zu hören.<br />
Einer kurze Folge über Spinnen im Staubsauger können Sie direkt hier lauschen.</p>
<div id="hiddenCodeID22_1" style="display:none">
<p>
<embed type="application/x-shockwave-flash" src="http://www.thatswinnie.com/swf/player.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" scale="noScale" salign="TL" bgcolor="#FFFFFF" flashvars="playerID=2970&amp;bg=0xF8F8F8&amp;leftbg=0xbdc9ae&amp;rightbg=0x698903&amp;rightbghover=0x698903&amp;lefticon=0x666666&amp;righticon=0xFFFFFF&amp;righticonhover=0xFFFFFF&amp;text=0x666666&amp;slider=0x666666&amp;track=0xFFFFFF&amp;loader=0x698903&amp;border=0x666666&amp;autostart=yes&amp;soundFile=http%3A%2F%2Fwww.winnie-fragen.de%2Fpodpress_trac%2Fplay%2F117%2F0%2FWinFra032.mp3" allowfullscreen="true" height="24" width="290"></embed>
</p>
</div>
<p><a href="#TB_inline?height=50&amp;width=300&amp;inlineId=hiddenCodeID22_1" class="thickbox"><img src="http://www.thatswinnie.com/img/flashplayer.gif" alt="Flash-Player" border="0" /></a></p>
<div class="clearer"></div>
<p>&nbsp;</p>
<p><a href="http://www.winnie-fragen.de" target="_blank">www.winnie-fragen.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatswinnie.com/2007-08-26/winnie-fragen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Couchcoders</title>
		<link>http://www.thatswinnie.com/2007-08-22/couchcoders/</link>
		<comments>http://www.thatswinnie.com/2007-08-22/couchcoders/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 00:41:04 +0000</pubDate>
		<dc:creator>Winnie</dc:creator>
		
		<category><![CDATA[Podcasts]]></category>

		<category><![CDATA[Referenzen]]></category>

		<category><![CDATA[Podcast]]></category>

		<guid isPermaLink="false">http://localhost:8888/thatswinnie/?p=24</guid>
		<description><![CDATA[Anne vom &#8220;Trivial Delight&#8220;-Podcast und ich, Winnie Teichmann treffen uns in unregelmäßigen Abständen, um über Programmier- und Lifestyle-Themen zu philosophieren.






&#160;
www.couchcoders.de
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.winnie-fragen.de/wp-content/themes/winnie/img/couchcoders300.jpg" title="Couchcoders" class="thickbox"><img src="http://www.winnie-fragen.de/wp-content/themes/winnie/img/couchcoders144.jpg" alt="Couchcoders" border="0" align="left" /></a>Anne vom &#8220;<a href="http://www.trivialdelight.de" target="_blank">Trivial Delight</a>&#8220;-Podcast und ich, Winnie Teichmann treffen uns in unregelmäßigen Abständen, um über Programmier- und Lifestyle-Themen zu philosophieren.</p>
<div id="hiddenCodeID24_1" style="display:none">
<p>
<embed type="application/x-shockwave-flash" src="http://www.thatswinnie.com/swf/player.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" scale="noScale" salign="TL" bgcolor="#FFFFFF" flashvars="playerID=2970&amp;bg=0xF8F8F8&amp;leftbg=0xbdc9ae&amp;rightbg=0x698903&amp;rightbghover=0x698903&amp;lefticon=0x666666&amp;righticon=0xFFFFFF&amp;righticonhover=0xFFFFFF&amp;text=0x666666&amp;slider=0x666666&amp;track=0xFFFFFF&amp;loader=0x698903&amp;border=0x666666&amp;autostart=yes&amp;soundFile=http%3A%2F%2Fcouchcoders.podspot.de%2Ffiles%2Fcc004%20%281%29.mp3" allowfullscreen="true" height="24" width="290"></embed></p>
</div>
<p><a href="#TB_inline?height=50&amp;width=300&amp;inlineId=hiddenCodeID24_1" class="thickbox"><img src="http://www.thatswinnie.com/img/flashplayer.gif" alt="Flash-Player" border="0" /></a></p>
<div class="clearer"></div>
<p>&nbsp;</p>
<p><a href="http://www.couchcoders.de" target="_blank">www.couchcoders.de</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.thatswinnie.com/2007-08-22/couchcoders/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Die Mediencouch</title>
		<link>http://www.thatswinnie.com/2007-08-15/mediencouch/</link>
		<comments>http://www.thatswinnie.com/2007-08-15/mediencouch/#comments</comments>
		<pubDate>Wed, 15 Aug 2007 12:25:20 +0000</pubDate>
		<dc:creator>Winnie</dc:creator>
		
		<category><![CDATA[Podcasts]]></category>

		<category><![CDATA[Referenzen]]></category>

		<category><![CDATA[Podcast]]></category>

		<guid isPermaLink="false">http://localhost:8888/thatswinnie/?p=23</guid>
		<description><![CDATA[Die Mediencouch ist ein Podcast von medien-mittweida.de. Alle 2 Wochen geht es in rund 30 Minuten unterhaltsam um aktuelle Medienthemen - vom neuen Urheberrecht bis zum Sommerloch. Durch die Sendung führen Stefan Rank und ich, Winnie Teichmann.







www.mediencouch.com
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.medien-mittweida.de/fileadmin/user_upload/Podcast/medien-mittweida-podcastlogo300.jpg" title="Mediencouch" class="thickbox"><img src="http://www.medien-mittweida.de/fileadmin/user_upload/Podcast/medien-mittweida-podcastlogo144.jpg" alt="Mediencouch" border="0" align="left" /></a>Die Mediencouch ist ein Podcast von medien-mittweida.de. Alle 2 Wochen geht es in rund 30 Minuten unterhaltsam um aktuelle Medienthemen - vom neuen Urheberrecht bis zum Sommerloch. Durch die Sendung führen Stefan Rank und ich, Winnie Teichmann.</p>
<div id="hiddenCodeID23_1" style="display:none">
<p>
<embed type="application/x-shockwave-flash" src="http://www.thatswinnie.com/swf/player.swf" pluginspage="http://www.macromedia.com/go/getflashplayer" scale="noScale" salign="TL" bgcolor="#FFFFFF" flashvars="playerID=2970&amp;bg=0xF8F8F8&amp;leftbg=0xbdc9ae&amp;rightbg=0x698903&amp;rightbghover=0x698903&amp;lefticon=0x666666&amp;righticon=0xFFFFFF&amp;righticonhover=0xFFFFFF&amp;text=0x666666&amp;slider=0x666666&amp;track=0xFFFFFF&amp;loader=0x698903&amp;border=0x666666&amp;autostart=yes&amp;soundFile=http%3A%2F%2Fwww.medien-mittweida.de%2Fmediencouch%2Fpodpress_trac%2Fplay%2F16%2F0%2Fmediencouch-014-070620.mp3" allowfullscreen="true" height="24" width="290"></embed>
</p>
</div>
<p><a href="#TB_inline?height=50&amp;width=300&amp;inlineId=hiddenCodeID23_1" class="thickbox"><img src="http://www.thatswinnie.com/img/flashplayer.gif" alt="Flash-Player" border="0" /></a></p>
<div class="clearer"></div>
<p><a href="http://www.mediencouch.com" target="_blank">www.mediencouch.com</a></p>
]]></content:encoded>
			<wfw:com