<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Schreinert.com &#187; Web</title>
	<atom:link href="http://www.schreinert.com/tags/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.schreinert.com</link>
	<description>Software-Entwicklung • IT-Projektmanagement  • E-Commerce-Beratung</description>
	<lastBuildDate>Wed, 23 Sep 2009 14:24:59 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MU Wordpress und XML Sitemaps</title>
		<link>http://www.schreinert.com/mu-wordpress-und-xml-sitemaps-187/</link>
		<comments>http://www.schreinert.com/mu-wordpress-und-xml-sitemaps-187/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 18:12:01 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[MU Wordpress]]></category>
		<category><![CDATA[Tipp]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/?p=187</guid>
		<description><![CDATA[Nachdem ich meine Web-Seiten von einem einzelnen, &#8220;normalen&#8221; Wordpress auf ein einziges Multi-User (MU) Wordpress umgezogen habe, kam gleich das Problem mit den XML Sitemaps auf. Da mein Sitemap-Plugin eine direkt herunterladbare Datei in das DocumentRoot-Verzeichnis meines Web-Servers schreibt, ist diese Datei bei MU Wordpress f&#252;r alle Web-Seiten (Sites und Blogs) gleich. Die L&#246;sung ist [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich meine Web-Seiten von einem einzelnen, &#8220;normalen&#8221; Wordpress auf ein einziges <a href="http://mu.wordpress.org/">Multi-User (MU) Wordpress</a> umgezogen habe, kam gleich das Problem mit den XML Sitemaps auf. Da mein <a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">Sitemap-Plugin</a> eine direkt herunterladbare Datei in das DocumentRoot-Verzeichnis meines Web-Servers schreibt, ist diese Datei bei MU Wordpress f&#252;r alle Web-Seiten (Sites und Blogs) gleich. Die L&#246;sung ist recht einfach:</p>
<p><img src="http://www.schreinert.com/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" />Da ich den Datei-Namen der zu erzeugenden XML-Sitemap-Datei f&#252;r jedes Blog bestimmen kann, bennen ich die Datei nach einem einheitlichen Schema: sitemap-&lt;http-host&gt;.xml.</p>
<p>Da ich meine Sitemaps bereits bei Google &amp; Co. unter dem Namen sitemap.xml registriert habe, w&#228;re ein Umstieg auf den neuen Dateinamen etwas l&#228;stig. Daher habe ich die Apache RewriteRules herangezogen:</p>
<blockquote><p># Sitemap Korrektur</p>
<p>RewriteCond %{REQUEST_FILENAME} !-f</p>
<p>RewriteCond %{REQUEST_FILENAME} !-d</p>
<p>RewriteCond %{REQUEST_URI} sitemap.xml.gz$</p>
<p>RewriteRule sitemap.xml.gz$ /sitemap-%{HTTP_HOST}.xml.gz [L]</p>
<p># Ende Sitemap Korrektur</p></blockquote>
<p>Die vier Zeilen bewirken, dass Anfragen an die Datei sitemap.xml.gz &#8212; sofern nicht vorhanden &#8212; an die Datei sitemap-&lt;Hostname&gt;.xml.gz (intern) weitergeleitet werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/mu-wordpress-und-xml-sitemaps-187/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Heizungsblog &#8211; Informationen &#252;ber Solaranlagen</title>
		<link>http://www.schreinert.com/heizungsblog-informationen-ueber-solaranlagen-38/</link>
		<comments>http://www.schreinert.com/heizungsblog-informationen-ueber-solaranlagen-38/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 18:20:30 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Projekt]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/heizungsblog-informationen-ueber-solaranlagen-38/</guid>
		<description><![CDATA[Ich habe eine neue Web-Seite gestartet, auf der ich &#252;ber meine Erfahrungen und Einstellungen meiner Solar-Heizung berichte. Ich hoffe, dass hier viele Leute aufspringen und &#252;ber Ihre Erfahrungen oder auch Einstellungen berichten. Gerne lasse ich auch Links zu kommerziellen Anbietern zu &#8211; das wird aber von Fall zu Fall entschieden.
]]></description>
			<content:encoded><![CDATA[<p>Ich habe eine neue Web-Seite gestartet, auf der ich &#252;ber meine <a href="http://solarheizung.schreinert.de">Erfahrungen und Einstellungen meiner Solar-Heizung</a> berichte. Ich hoffe, dass hier viele Leute aufspringen und &#252;ber Ihre Erfahrungen oder auch Einstellungen berichten. Gerne lasse ich auch Links zu kommerziellen Anbietern zu &#8211; das wird aber von Fall zu Fall entschieden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/heizungsblog-informationen-ueber-solaranlagen-38/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Termine in Wordpress verwalten &#8211; Event-Calendar 3 vs. RS Event</title>
		<link>http://www.schreinert.com/termine-in-wordpress-verwalten-event-calendar-3-vs-rs-event-26/</link>
		<comments>http://www.schreinert.com/termine-in-wordpress-verwalten-event-calendar-3-vs-rs-event-26/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 10:35:11 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Tipps und Tricks]]></category>
		<category><![CDATA[Kalender]]></category>
		<category><![CDATA[Tipp]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/termine-in-wordpress-verwalten-event-calendar-3-vs-rs-event-26/</guid>
		<description><![CDATA[Eine wesentliche Anforderung f&#252;r das Locally-Projekt war ein Terminkalender f&#252;r regionale Ereignisse. Im ersten Anlauf installierte ich das Wordpress-Plugin &#8220;Event-Calendar 3&#8220;. EC3 erlaubt es, seine Termin in einer speziellen Wordpress-Kategorie abzulegen. Dazu schreibt der Redakteur eine normale Meldung (Post), markiert die Kategorie f&#252;r die Termine und setzt den Zeitstempel auf das Datum des Termins. Das [...]]]></description>
			<content:encoded><![CDATA[<p>Eine wesentliche Anforderung f&#252;r das <a href="http://guenzburg.locally.de">Locally-Projekt</a> war ein Terminkalender f&#252;r regionale Ereignisse. Im ersten Anlauf installierte ich das Wordpress-Plugin &#8220;<a href="http://blog.firetree.net/2005/07/18/eventcalendar-30/">Event-Calendar 3</a>&#8220;. EC3 erlaubt es, seine Termin in einer speziellen Wordpress-Kategorie abzulegen. Dazu schreibt der Redakteur eine normale Meldung (Post), markiert die Kategorie f&#252;r die Termine und setzt den Zeitstempel auf das Datum des Termins. Das EC3 Plugin biegt nun die Wordpress-Suche so um, dass Termine nach dem Ereigniss nicht mehr sichtbar sind.<span id="more-26"></span></p>
<p>Das EC3-Plugin machte aber das eine oder andere Problem. So konnten Gast-User die Meldung zum Ereignis nicht sehen und bekamen stattdessen eine 404 Fehlermeldung.  Auch standen die vergangenen Termine noch im Datums-Archiv. Auch vom Aufwand her war das Plugin unhandlich, da f&#252;r ein Ereigniss erstens eine normale Meldung mit der Vorank&#252;ndigung des Ereignisses zu schreiben war und zweitens eine weitere Meldung f&#252;r den Termin.</p>
<p>Abhilfe schaffte hierf&#252;r das Plugin &#8220;<a href="http://livingos.com/wp/rs-event-plugin/">RS Event</a>&#8221; von <span style="text-decoration: line-through">Sergant.com</span> Living Open Source. Hier kam in Wordpress-Editor eine neue Box hinzu, in der optional ein Termin eingetragen werden kann. Somit muss pro Ereigniss nur noch eine Meldung erstellt werden, die dann gleichzeitig als Termin funktioniert. Lediglich die Sichtbarkeit abgelaufener Termin ist so nicht zu l&#246;sen. Hier kommt ein weiteres Plugin &#8220;post-expire&#8221; zum Einsatz.</p>
<p>Fazit: Mit RS Event hatte ich genau das Plugin meiner Wahl gefunden. Lediglich die <a href="http://guenzburg.locally.de/terminkalender/">Terminseite</a> mit <a href="http://www.schreinert.com/alle-termine-auf-eine-seite-im-rs-event-kalender-wordpress-plugin-51/">allen Terminen</a> ist etwas un&#252;bersichtlich geraten. Das Ergebnis ist bei der <a href="http://guenzburg.locally.de">Online-Zeitung f&#252;r G&#252;nzburg (Locally)</a> zu sehen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/termine-in-wordpress-verwalten-event-calendar-3-vs-rs-event-26/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>Garantiert Sparen &#8211; Spartipps</title>
		<link>http://www.schreinert.com/garantiert-sparen-spartipps-34/</link>
		<comments>http://www.schreinert.com/garantiert-sparen-spartipps-34/#comments</comments>
		<pubDate>Mon, 10 Jul 2006 18:34:30 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Projekt]]></category>
		<category><![CDATA[Vermarktung]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/garantiert-sparen-spartipps-34/</guid>
		<description><![CDATA[&#196;hnlich zu Geld-Spartips.de soll Garantiert Sparen &#228;hnliche Inhalte bieten. Der Unterschied ist, dass hier redaktionell gepflegte Inhalte erscheinen und gepflegt werden.
Auch hier kommt als Basis das Wordpress-System zum Einsatz.
]]></description>
			<content:encoded><![CDATA[<p>&#196;hnlich zu Geld-Spartips.de soll Garantiert Sparen &#228;hnliche Inhalte bieten. Der Unterschied ist, dass hier redaktionell gepflegte Inhalte erscheinen und gepflegt werden.</p>
<p>Auch hier kommt als Basis das <a href="http://wordpress-deutschland.org">Wordpress-System</a> zum Einsatz.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/garantiert-sparen-spartipps-34/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Der-Haushaltstipp.de &#8211; Tipps im Haushalts</title>
		<link>http://www.schreinert.com/der-haushaltstippde-tipps-im-haushalts-35/</link>
		<comments>http://www.schreinert.com/der-haushaltstippde-tipps-im-haushalts-35/#comments</comments>
		<pubDate>Mon, 10 Apr 2006 18:38:02 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Projekt]]></category>
		<category><![CDATA[Vermarktung]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/der-haushaltstippde-tipps-im-haushalts-35/</guid>
		<description><![CDATA[Kurze aber hilfreiche Tipps f&#252;r den Haushalt, Garten oder die K&#252;che bietet die Seite der-haushaltstipp.de.
]]></description>
			<content:encoded><![CDATA[<p>Kurze aber hilfreiche Tipps f&#252;r den <a href="http://www.der-haushaltstipp.de/">Haushalt</a>, <a href="http://www.der-haushaltstipp.de/gartentipps/">Garten </a>oder die <a href="http://www.der-haushaltstipp.de/kuechentipps/">K&#252;che</a> bietet die Seite <a href="http://www.der-haushaltstipp.de">der-haushaltstipp.de</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/der-haushaltstippde-tipps-im-haushalts-35/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Der Verbraucher-Newsletter (Verbraucherschutz-Seite)</title>
		<link>http://www.schreinert.com/der-verbraucher-newsletter-verbraucherschutz-seite-32/</link>
		<comments>http://www.schreinert.com/der-verbraucher-newsletter-verbraucherschutz-seite-32/#comments</comments>
		<pubDate>Wed, 10 Jun 1998 18:16:58 +0000</pubDate>
		<dc:creator>Stefan Schreinert</dc:creator>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Content]]></category>
		<category><![CDATA[eCommerce]]></category>
		<category><![CDATA[Vermarktung]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.schreinert.com/der-verbraucher-newsletter-verbraucherschutz-seite-32/</guid>
		<description><![CDATA[Seit Mitte 1998 gibt es nun schon die Web-Seite www.verbrauchernews.de mit nun &#252;ber 19.000 Artikeln rund um das Thema Verbraucher-Schutz.
Anfangs wurden die Seiten von in C und sp&#228;ter C++ geschriebenen CGI-Skripten ausgeliefert. Problem war hier jedoch, dass damals die Programm-Logik fest mit dem Layout verstrickt war. Au&#223;erdem gab es keine Benutzer-Oberfl&#228;che f&#252;r die Redakteure &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Seit Mitte 1998 gibt es nun schon die Web-Seite <a href="http://www.verbrauchernews.de">www.verbrauchernews.de</a> mit nun &#252;ber 19.000 Artikeln rund um das Thema Verbraucher-Schutz.<span id="more-32"></span></p>
<p>Anfangs wurden die Seiten von in C und sp&#228;ter C++ geschriebenen CGI-Skripten ausgeliefert. Problem war hier jedoch, dass damals die Programm-Logik fest mit dem Layout verstrickt war. Au&#223;erdem gab es keine Benutzer-Oberfl&#228;che f&#252;r die Redakteure &#8211; zum Erstellen einer Meldung musste ein Import-Skript aufgerufen werden.</p>
<p>Da dieser Zustand wenig Zukunftssicher war, musste ein anderes System her. Wichtigstes Ziel war es, dass ein sehr einfach zu bedienendes System verf&#252;gbar war, &#252;ber das die Redaktion die Meldungen einpflegen kann. Nach langen Recherchen kam letztendlich <a href="http://www.ariadne-cms.org/">Ariadne</a> zum Einsatz. Dieses System bietet eine sehr intuitiv zu benutzende Schnittstelle f&#252;r die Redaktion dar &#8211; sie ist stark an das Look-and-Feel von Windows XP angeleht.</p>
<p>W&#228;hrend der Umstellung hat sich gezeigt, dass Ariadne nur bedingt f&#228;hig ist, mit der Menge an Meldungen zurecht zu kommen. Dies konnte aber sehr leicht durch eigene Erweiterungen behoben werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schreinert.com/der-verbraucher-newsletter-verbraucherschutz-seite-32/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
