<?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>morphhome.net</title>
	<atom:link href="http://www.morphhome.net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.morphhome.net</link>
	<description>Simon Frerichs</description>
	<lastBuildDate>Sat, 22 May 2010 17:43:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Asynchroner Google Analytics Code verlässt Beta-Phase</title>
		<link>http://www.morphhome.net/asynchroner-google-analytics-code-verlasst-beta-phase</link>
		<comments>http://www.morphhome.net/asynchroner-google-analytics-code-verlasst-beta-phase#comments</comments>
		<pubDate>Sat, 22 May 2010 17:43:43 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=873</guid>
		<description><![CDATA[Google übt seit Dezember 2009 mit einer neuen Variante des Google Analytics Tracking Codes. Jetzt ist der neue Code, der<a href="http://www.morphhome.net/asynchroner-google-analytics-code-verlasst-beta-phase" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Google übt seit Dezember 2009 mit einer neuen Variante des Google Analytics Tracking Codes.<br />
Jetzt ist der neue Code, der sich ein wenig zum traditionellen Analytics Code verändert hat &#8220;Final&#8221; und verspricht deutlich schnellere Ladezeiten auf den verwendeten Seiten.</p>
<p>Der bisherige Analytics Code:<span id="more-873"></span></p>
<pre name="code" class="javascript">
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try{ 
var pageTracker = _gat._getTracker("UA-xxxxxx-x");
pageTracker._trackPageview();
} catch(err) {} 
</script>
</pre>
<p>Neuer Asynchroner Analytics Code:</p>
<pre name="code" class="javascript">
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-X']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
</pre>
<p>UA-XXXXX-X muss natürlich durch die eigene Analytics ID ersetzt werden.<br />
Den offiziellen Blog Post von <a href="http://analytics.blogspot.com/2010/05/its-now-easy-to-set-up-new-sites-with.html">Google gibts hier</a>.</p>
<p>Ein paar Tests auf meinen Seiten zeigen einen vielversprechenden Performance gewinn!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/asynchroner-google-analytics-code-verlasst-beta-phase/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google PHP Scripte angepasst</title>
		<link>http://www.morphhome.net/google-php-scripte-angepasst</link>
		<comments>http://www.morphhome.net/google-php-scripte-angepasst#comments</comments>
		<pubDate>Fri, 07 May 2010 12:02:46 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=868</guid>
		<description><![CDATA[Nachdem Google in den letzten Tagen das Layout etwas verändert hat, funktionierten die von mir vor einiger Zeit veröffentlichten Scripte<a href="http://www.morphhome.net/google-php-scripte-angepasst" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Nachdem Google in den letzten Tagen das Layout etwas verändert hat, funktionierten die von mir vor einiger Zeit veröffentlichten Scripte zum Auslesen der Backlinks bzw Seiten im Index bei Google nicht mehr.</p>
<p>Ich habe die alten Beiträge angepasst und die Scripte sollten nun wieder funktionieren:</p>
<p><a href="http://www.morphhome.net/backlinks-bei-google-mit-phpcurl-auslesen">Backlinks bei Google mit PHP+Curl auslesen</a><br />
<a href="http://www.morphhome.net/seiten-im-google-index-mit-phpcurl-anzeigen">Seiten im Google Index mit PHP+Curl anzeigen</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/google-php-scripte-angepasst/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sitemap Generator für Question2Answer</title>
		<link>http://www.morphhome.net/sitemap-generator-fur-question2answer</link>
		<comments>http://www.morphhome.net/sitemap-generator-fur-question2answer#comments</comments>
		<pubDate>Wed, 05 May 2010 08:54:54 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[question2answer]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[sitemap]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=858</guid>
		<description><![CDATA[Für mein Frage und Antwort Portal &#8211; Frageee.de, welches mit der Open Source Software Question2Answer betrieben wird, habe ich ein<a href="http://www.morphhome.net/sitemap-generator-fur-question2answer" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Für mein <a href="http://www.frageee.de">Frage und Antwort Portal</a> &#8211; Frageee.de, welches mit der Open Source Software <a href="http://www.question2answer.org/">Question2Answer</a> betrieben wird, habe ich ein kleines PHP Skript geschrieben, was dafür sorgt, dass alle bereits gestellten Fragen im Google Index landen.<br />
Ohne Sitemap wurden bei uns nur circa 50-60% Fragen zeitnah indiziert.<span id="more-858"></span></p>
<p>Die Datei muss in das Root Verzeichniss eurer Question2Answer Installation kopiert werden und die Zeile $urlpath=&#8221;http://frageee.de/&#8221; muss angepasst werden.<br />
Danach muss die Sitemap in den Google Webmaster Tools eingereicht werden.</p>
<p><strong>Wichtig:</strong>Zum Kopieren erst einmal auf &#8220;view plain&#8221; klicken, WordPress zerschiesst teilweise den Code bei der Ausgabe.</p>
<p><strong>English:</strong><br />
- Copy the code (click on view plain first) to your question2answer root directory as sitemap.php.<br />
- Change &#8220;http://frageee.de&#8221; to your Site URL.<br />
- Log into Google Webmasters Tools and add the sitemap URL.</p>
<pre name="code" class="php">
$urlpath="http://frageee.de/";
include "qa-config.php";
define("QA_BASE_DIR", dirname(empty($_SERVER["SCRIPT_FILENAME"]) ? __FILE__ : $_SERVER["SCRIPT_FILENAME"])."/");
require_once "qa-include/qa-base.php";
echo '<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>'.$urlpath.'</loc>
		<lastmod>2010-05-03T19:59:46+00:00</lastmod>
		<changefreq>daily</changefreq>
<priority>1.0</priority>
	</url>';

mysql_connect(localhost,QA_MYSQL_USERNAME,QA_MYSQL_PASSWORD);
@mysql_select_db(QA_MYSQL_DATABASE) or die( "Unable to select database");

if ($_GET["all"] == "1") $getAll = 1;
else $getAll = 0;

$query = "select postid, type, parentid, title, content, created from qa_posts where (type = 'Q') order by created desc";

$result = mysql_query($query);
$num = mysql_numrows($result);

$i = 0;
while ($i < $num)
{

	$postId = mysql_result($result, $i, "postid");
	$type = mysql_result($result, $i, "type");
	$parentId = mysql_result($result, $i, "parentid");
	$created = mysql_result($result, $i, "created");
	$title = mysql_result($result, $i, "title");

	echo '
	<url>
		<loc>'.$urlpath.qa_q_request($postId , $title).'</loc>
		<lastmod>'.date("Y-m-d\TH:i:s+00:00",strtotime($created)).'</lastmod>
		<changefreq>Daily</changefreq>
<priority>0.5</priority>
	</url>';

	$i++;

}

echo '
</urlset>';
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/sitemap-generator-fur-question2answer/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Wieviel Wert hat ein TÜV-Zertifikat?</title>
		<link>http://www.morphhome.net/wieviel-wert-hat-ein-tuv-zertifikat</link>
		<comments>http://www.morphhome.net/wieviel-wert-hat-ein-tuv-zertifikat#comments</comments>
		<pubDate>Tue, 04 May 2010 09:05:11 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[datenschutz]]></category>
		<category><![CDATA[jugendschutz]]></category>
		<category><![CDATA[morphex]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=851</guid>
		<description><![CDATA[Wir betreiben momentan einen Dialog mit unseren Nutzen der Community morphex.eu in Hinblick auf Datenschutz / Jugendschutz. Man muss zu<a href="http://www.morphhome.net/wieviel-wert-hat-ein-tuv-zertifikat" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Wir betreiben momentan einen <a href="http://blog.morphex.eu/jugendschutz-bei-morphex-eu">Dialog mit unseren Nutzen</a> der Community morphex.eu in Hinblick auf Datenschutz / Jugendschutz. Man muss zu unserer Community wissen, dass es diese schon fast 6 Jahre gibt und sich der Nutzerkreis primär aus Personen zusammensetzt, die im Umkreis von 50Km um die Stadt Aurich in Ostfriesland wohnen. <span id="more-851"></span>Aus der Tatsache, dass die Seite als eine &#8220;PartyFoto Community&#8221; für ein &#8220;paar hundert Leute&#8221; geschaffen wurde, liegt der Fokus nicht darauf sich mit bereits vorhanden Leuten auszutauschen, sondern auch mal neue Leute kennenzulernen.</p>
<p>Nun haben sich vor allem in den letzten 2 Jahren Nutzer angemeldet, die teilweise erst 7-12 Jahre alt sind und nicht wirklich wissen was sie tun. Immer wieder haben mich besorgte Eltern angerufen und ich habe Lange mit diesen über Themen wie &#8220;unbeaufsichtigt am Computer&#8221; diskutiert.<br />
Schlussendlich wurde oft von den Eltern genannt, dass diese ihre Kinder bei SchuelerVZ viel besser aufgehoben fühlen, weil diese ein TÜV Zertifikat haben und ihre Kinder nicht allzu einfach über eine Suchfunktion auffindbar sind.</p>
<p>Heute nun hat <a href="http://www.netzpolitik.org/2010/neues-datenleck-bei-schuelervz/">netzpolitik ein neues Datenleck bei SchülerVZ an die öffentlichkeit gebracht</a>, welches von einem <a href="http://www.coresec.de/index.php/2010/05/04/schuelervz-crawler-lenaml/">Student aus Lüneburg</a> ausgenutzt wurde.</p>
<p>ich frage mich also nun, wieviel Wert besitzt das von Eltern oft angesprochene TÜV Siegel?<br />
Für mich sieht es Primär wie Augenwischerei aus, weil die Leute vom TÜV anscheinend gar nicht wissen, was da zertifiziert wird.</p>
<p>Update: Mittlerweile hat der Autor des Crawlers ein Paper veröffentlicht, dass die genaue Funktionsweise des Crawlers beschreibt, für technisch interessierte auf jedenfall Lesenswert.<br />
<a href="http://www.coresec.de/lenaml/lenaml.pdf">http://www.coresec.de/lenaml/lenaml.pdf</a>.<br />
Update2: <a href="http://blog.studivz.net/2010/05/04/vz-netzwerke-danken-jungem-wissenschaftler-fur-hinweis/">Die Reaktion der VZ Netzwerke</a>.<br />
Update3: <a href="http://www.spiegel.de/netzwelt/web/0,1518,692822,00.html">Spiegel.de</a> hat die Story gecovered.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/wieviel-wert-hat-ein-tuv-zertifikat/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RSS Feed für einen Blog mit PHP erkennen</title>
		<link>http://www.morphhome.net/rss-feed-fur-einen-blog-mit-php-erkennen</link>
		<comments>http://www.morphhome.net/rss-feed-fur-einen-blog-mit-php-erkennen#comments</comments>
		<pubDate>Mon, 03 May 2010 19:48:47 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=846</guid>
		<description><![CDATA[Mit den folgenden einfachen Code Zeilen kann mit Hilfe von Googles Feed Api die Adresse des RSS Feeds für eine<a href="http://www.morphhome.net/rss-feed-fur-einen-blog-mit-php-erkennen" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Mit den folgenden einfachen Code Zeilen kann mit Hilfe von Googles Feed Api die Adresse des RSS Feeds für eine Seite bekommen. Dies hilft einem ungemein wenn man automatisch die RSS Feeds für bestimmte URLs herunterladen möchte, aber man in der Datenbank nur die Domain wie &#8220;http://www.morphhome.net&#8221; hat.<span id="more-846"></span></p>
<pre name="code" class="php">
$content=file_get_contents("http://ajax.googleapis.com/ajax/services/feed/lookup?v=1.0&amp;q=".urlencode("http://www.morphhome.net"));
$json=json_decode($content);
$feed=$json-&gt;responseData-&gt;url;
</pre>
<p>Anschliessend kann man z.B mit der Klasse <a href="http://rssphp.net/">PHP_RSS</a> mit folgendem Code den RSS Feed auslesen:</p>
<pre name="code" class="php">
$rss = new rss_php;
$rss->load($feed);
$temp=$rss->getRSS();
foreach($temp as $row)
{
      print_r($row)
}
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/rss-feed-fur-einen-blog-mit-php-erkennen/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3 Beta Permalinks mit Nginx oder Lighttpd</title>
		<link>http://www.morphhome.net/wordpress-3-beta-permalinks-mit-nginx-oder-lighttpd</link>
		<comments>http://www.morphhome.net/wordpress-3-beta-permalinks-mit-nginx-oder-lighttpd#comments</comments>
		<pubDate>Mon, 03 May 2010 05:56:00 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[lighttpd]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[permalink]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=536</guid>
		<description><![CDATA[Nachdem ich gestern Abend auch bei diesem Blog die Permalinks ändern wollte, fiel mir auf, das WordPress automatisch ein &#8220;index.php&#8221;<a href="http://www.morphhome.net/wordpress-3-beta-permalinks-mit-nginx-oder-lighttpd" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich gestern Abend auch bei diesem Blog die Permalinks ändern wollte, fiel mir auf, das WordPress automatisch ein &#8220;index.php&#8221; an den Anfang des Permalinks gesetzt hat. Es war auch nicht möglich dies manuell wieder zu entfernen.</p>
<p>Nach einigem hin und her bin ich dann auf folgende Codezeile (79-80) in der Datei &#8220;wp-admin/options-permalink.php&#8221; gestoßen:</p>
<p>Update: Die Codezeile 79-80 kann auch ab Zeile 171 kommen, je nachdem welchen WordPress 3 build man hat.<br />
<span id="more-536"></span></p>
<blockquote>
<div id="_mcePaste">if ( ! got_mod_rewrite() &amp;&amp; ! $iis7_permalinks )</div>
<div id="_mcePaste">$prefix .= &#8216;/index.php&#8217;;</div>
</blockquote>
<div>Hier wird also, wenn man nicht mod_rewrite geladen hat oder den IIS7 benutzt /index.php vor den Permalink gehängt. Lighttpd und Nginx werden natürlich nicht erkannt. <img src='http://www.morphhome.net/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </div>
<div>Abhilfe hat geschaffen die Codezeilen wie folgt zu ändern:</div>
<blockquote>
<div>
<div id="_mcePaste">if ( ! got_mod_rewrite() &amp;&amp; ! $iis7_permalinks )</div>
<div id="_mcePaste">$prefix .= &#8221;;</div>
</div>
</blockquote>
<div>Nun wird nicht mehr automatisch /index.php vorne an den Permalink gesetzt.</div>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/wordpress-3-beta-permalinks-mit-nginx-oder-lighttpd/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcher Permalink mit WordPress?</title>
		<link>http://www.morphhome.net/welcher-permalink-mit-wordpress</link>
		<comments>http://www.morphhome.net/welcher-permalink-mit-wordpress#comments</comments>
		<pubDate>Sun, 02 May 2010 20:22:32 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[permalink]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=533</guid>
		<description><![CDATA[Ich betreibe seit einigen Jahren Blogs mit WordPress und habe meistens eine der Standardformen für Permalinks benutzt, primär die Form:<a href="http://www.morphhome.net/welcher-permalink-mit-wordpress" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Ich betreibe seit einigen Jahren Blogs mit WordPress und habe meistens eine der Standardformen für Permalinks benutzt, primär die Form:</p>
<blockquote><p>/%year%/%monthnum%/%day%/%postname%/<span id="more-533"></span></p></blockquote>
<p>Nach verschiedenen Tests bin ich mittlerweile sicher, dass die folgende Form was Google betrifft am Besten geeignet ist.</p>
<blockquote><p>/%postname%</p></blockquote>
<p>Um einen bereits bestehenden und verlinkten Blog auf die neuen URL&#8217;s umzuziehen habe ich das Plugin &#8220;Permalinks Moved Permanently&#8221; benutzt, das Plugin kümmert sich darum das alte URL&#8217;s Beiträge automatisch per 301 Moved Permanently umgeleitet werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/welcher-permalink-mit-wordpress/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Schreibtisch Foto</title>
		<link>http://www.morphhome.net/schreibtisch-foto</link>
		<comments>http://www.morphhome.net/schreibtisch-foto#comments</comments>
		<pubDate>Sat, 01 May 2010 11:40:14 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[foto]]></category>
		<category><![CDATA[schreibtisch]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=525</guid>
		<description><![CDATA[Der Webmaster Friday Blog hatte gestern dazu aufgerufen ein Foto vom eigenen Schreibtisch zu posten. Da ich gestern leider keine<a href="http://www.morphhome.net/schreibtisch-foto" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Der <a href="http://www.webmasterfriday.de/blog/blick-hinter-die-blogkulisse-arbeitsplatz">Webmaster Friday Blog</a> hatte gestern dazu aufgerufen ein Foto vom eigenen Schreibtisch zu posten. Da ich gestern leider keine akzeptable Kamera zur Hand hatte gibts meins erst heute.<span id="more-525"></span></p>
<p>Wie man sehen kann steht auf meinem Schreibtisch nur das Nötigste. Momentan besteht mein Setup aus 2*24&#8221; + 1*19&#8221; an einem Mac Pro und einem Macbook Pro für unterwegs. Aber seht selbst, ich denke das Foto sagt mehr aus, als langes Gerede:</p>
<p><a href="http://www.morphhome.net/wp-content/schreibtischneu.jpg"><img class="aligncenter size-full wp-image-526" title="schreibtischneu" src="http://www.morphhome.net/wp-content/schreibtischneu.jpg" alt="" width="550" height="266" /></a></p>
<p>Weitere Schreibtische gibts hier zu sehen:</p>
<ul>
<li><a href="http://neunzehn82.de/2010/04/webmaster-friday-blick-hinter-die-kulissen/">neunzehn82</a></li>
<li><a href="http://www.blogszene.com/schone-aussichten-der-arbeitsplatz.html">blogszene</a></li>
<li><a href="http://www.blogprojekt.de/2010/04/30/technik/mein-blog-arbeitsplatz/">blogprojekt</a></li>
<li><a href="http://www.tagseoblog.de/blick-hinter-den-blog-kreatives-chaos-und-kinder-krawall">tagseoblog</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/schreibtisch-foto/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Dofollow Blog</title>
		<link>http://www.morphhome.net/dofollow-blog</link>
		<comments>http://www.morphhome.net/dofollow-blog#comments</comments>
		<pubDate>Sat, 01 May 2010 11:20:02 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[dofollow]]></category>
		<category><![CDATA[seo]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=521</guid>
		<description><![CDATA[Ich habe mal nach Vorbild von Sebastian Constapel die Kommentare in meinem Blog per Plugin so verändert, dass diese nicht<a href="http://www.morphhome.net/dofollow-blog" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Ich habe mal nach Vorbild von <a href="http://sebastianconstapel.de/seo/ich-bin-ein-dofollow-blog.html">Sebastian Constapel</a> die Kommentare in meinem Blog per Plugin so verändert, dass diese nicht mehr das nofollow Attribut tragen.<br />
<span id="more-521"></span><br />
<a href="http://www.morphhome.net/wp-content/nofollow-dofollow.gif"><img class="aligncenter size-thumbnail wp-image-522" title="nofollow-dofollow" src="http://www.morphhome.net/wp-content/nofollow-dofollow-150x150.gif" alt="" width="150" height="150" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/dofollow-blog/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Graphen Zeichen mit jQuery und jqPlot</title>
		<link>http://www.morphhome.net/graphen-zeichen-mit-jquery-und-jqplot</link>
		<comments>http://www.morphhome.net/graphen-zeichen-mit-jquery-und-jqplot#comments</comments>
		<pubDate>Sat, 01 May 2010 09:33:50 +0000</pubDate>
		<dc:creator>Simon Frerichs</dc:creator>
				<category><![CDATA[fun]]></category>
		<category><![CDATA[jqplot]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.morphhome.net/?p=513</guid>
		<description><![CDATA[Um Graphen mit jQuery und jqPlot direkt im Browser zu zeichnen, benötigt man erst einmal die aktuelle jQuery Version von<a href="http://www.morphhome.net/graphen-zeichen-mit-jquery-und-jqplot" class="searchmore">Read the Rest...</a><div class="clr"></div>]]></description>
			<content:encoded><![CDATA[<p>Um Graphen mit jQuery und jqPlot direkt im Browser zu zeichnen, benötigt man erst einmal die aktuelle jQuery Version von jquery.com. Ich verwende im Normalfall die &#8220;minified&#8221; Version, weil diese auch bei langsamen Internetverbindungen in kurzer Zeit läd.<span id="more-513"></span></p>
<p>jQuery muss nun mit folgendem Befehl in den Code der eigenen Webseite eingebunden werden, der Pfad muss natürlich an euren Webspace angepasst werden.</p>
<pre class="html">&lt;script type="text/javascript" src="/admin/misc/jquery-1.4.2-min.js"&gt;&lt;/script&gt;</pre>
<p>Um zu testen ob jQuery erfolgreich geladen wurden, kann man folgenden Code verwenden</p>
<pre class="html">$(document).ready(function() {
alert('hi');
});</pre>
<p>Es sollte beim Laden der Seite ein Fenster mit dem Text &#8220;hi&#8221; geöffnet werden.</p>
<p>Nachdem jQuery erfolgreich geladen wurde, kann man sich an die Installation von jqPlot machen. Downloaden kann man das Skript im Bitbucket Repository.</p>
<p>In der gepackten Datei sind alle für jqPlot benötigten Dateien enthalten. Nun sollte man alle Dateien die mit jquery.jqplot oder excanvas beginnen sowie den Ordner &#8220;plugins&#8221; auf den Server übertragen.</p>
<p>Wenn die Übertragung fertig ist, muss man die Skripte in die Seite laden, die Pfade zu den Dateien müssen wieder auf den eigenen Webspace angepasst werden.</p>
<pre class="html">&lt;script language="javascript" type="text/javascript" src="/admin/misc/jquery.jqplot.min.js"&gt;&lt;/script&gt;
&lt;link rel="stylesheet" type="text/css" href="/admin/misc/jquery.jqplot.css" /&gt;
&lt;script type="text/javascript" src="/admin/misc/plugins/jqplot.categoryAxisRenderer.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="admin/misc/plugins/jqplot.barRenderer.min.js"&gt;&lt;/script&gt;</pre>
<p>Jetzt sollte man folgendem HTML Schnippsel einen Grafen zeichnen können.</p>
<pre class="html">&lt;div class="jqPlot" id="chart2" style="height:200px; width:350px;"&gt;&lt;/div&gt;
&lt;script language="javascript1.2"&gt;
     line1 = [25825 ,20525 ,19332 ,19633 ,21462 ,18278 ,18786 ,22621 ,17785 ,24874 ];
     plot2 = $.jqplot('chart2', [line1], {
             legend:{show:true, location:'ne', xoffset:55},
             seriesDefaults:{
                   renderer:$.jqplot.BarRenderer,
                   rendererOptions:{barPadding: 5, barMargin: 15}
             },
             series:[
             {label:'Hits per day'},
             ],
             axes:{
                   xaxis:{
                          renderer:$.jqplot.CategoryAxisRenderer,
                          ticks:['21' ,'22' ,'23' ,'24' ,'25' ,'26' ,'27' ,'28' ,'29' ,'30' ]
                          },
                   yaxis:{min:0}
                   }
      });
&lt;/script&gt;</pre>
<p>Im Feld Ticks stehen die Werte der X Achse, im Feld line1 die Werte der Y Achse.<br />
Wenn man alles korrekt gemacht hat, sollte das nun so aussehen:</p>
<p><a href="http://www.morphhome.net/wp-content/Bildschirmfoto-2010-05-01-um-11.33.23.png"><img class="aligncenter size-full wp-image-514" title="Bildschirmfoto 2010-05-01 um 11.33.23" src="http://www.morphhome.net/wp-content/Bildschirmfoto-2010-05-01-um-11.33.23.png" alt="" width="384" height="253" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.morphhome.net/graphen-zeichen-mit-jquery-und-jqplot/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
