<?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>icewind's Blog ³</title>
	<atom:link href="http://blog.schlunzen.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.schlunzen.org</link>
	<description>Dies ist keine Linkfarm</description>
	<pubDate>Wed, 23 Jul 2008 11:10:41 +0000</pubDate>
	
	<language>en</language>
			<item>
		<title>Der starke Euro</title>
		<link>http://blog.schlunzen.org/2008/07/23/der-starke-euro/</link>
		<comments>http://blog.schlunzen.org/2008/07/23/der-starke-euro/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 10:59:36 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Dummes Blabla]]></category>

		<category><![CDATA[Ich war ein Posting]]></category>

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

		<guid isPermaLink="false">http://blog.schlunzen.org/?p=192</guid>
		<description><![CDATA[Ne, was war das Geflenne Gro&#223;, als der Euro eingef&#252;hrt wurde, „Jahrzehnte lang die starke D-Mark, und nun so eine Labber-W&#228;hrung?“ Was daraus geworden ist, kann man nun ganz deutlich sehen: „Der Dollar hat Angst“ :)]]></description>
			<content:encoded><![CDATA[<p>Ne, was war das Geflenne gro&#223;, als der Euro eingef&#252;hrt wurde, &#8222;Jahrzehnte lang die starke D-Mark, und <a href="http://freie-meinung.org/2007/05/30/meine-meinung-zu-euro-und-d-markzeiten/trackback/" target="_blank">nun so eine Labber-W&#228;hrung</a>?&#8220; Was daraus geworden ist, kann man nun ganz deutlich sehen: &#8222;<a href="http://www2.ljworld.com/weblogs/the-lignell-zone/2008/jun/08/dollar-angst-in-europe/" target="_blank">Der Dollar hat Angst</a>&#8220; :)</p>
<p>Dazu kommt noch dieser typische <a href="http://www.google.de/search?q=europa-aufschlag" target="_blank">Europa-Aufschlag</a> f&#252;r diverse Waren (wenn auch nicht so genannt *g*). Beispiel gef&#228;llig?</p>
<p>Da gibt es eine Serie, die ich gut finde (sei mal dahingestellt, welche das ist &#8211; Fans der Serie werden aber anhand der Beschreibung der Kaufsituation wissen, worum es sich handelt *g*). Diese Serie ist derzeit nicht als Komplettbox auf dem deutschen Markt verf&#252;gbar, es gibt lediglich die einzelnen Staffeln, wenn auch gerade nicht bei Amazon, bei eBay gibt es gerade drei (von f&#252;nf) Staffeln (1, 2, 4) zu je rund 70 Euro. Bei Amazon aus meiner Erinnerung heraus lagen die Staffeln jeweils um 60 Euro.</p>
<p><span id="more-192"></span></p>
<p>Mal angenommen, alle Staffeln w&#228;ren verf&#252;gbar gewesen, h&#228;tte mich das bei einem Einzelpreis von 60 Euro 300 Euro gekostet. H&#228;tte ich mir das Komplettset importieren lassen, w&#228;re ich etwa 250 Euro losgeworden.</p>
<p>Nat&#252;rlich habe ich auch in einigen US-Shops gest&#246;bert. Dort gab es in einem Shop, der auch nach Deutschland verschickt, und wo man mit PayPal zahlen konnte, alle f&#252;nf Staffeln im Komplett-Set zu 130 USD [sic!], umgerechnet sind das derzeit <a href="http://www.google.de/search?q=130+USD+in+EUR" target="_blank">laut Google rund 82 Euro</a>. Dazu kamen noch 20 USD (~13 Euro) Porto und Verpackung, zuz&#252;glich aller Kosten musste ich an den H&#228;ndler etwa 157 US-Dollar zahlen, <a href="http://www.google.de/search?q=157+USD+in+EUR" target="_blank">was derzeit etwa 100 Euro</a> entspricht.</p>
<p>Zus&#228;tzlich kam dann hier in Deutschland noch <a href="http://search.testberichte.ebay.de/Einfuhrzoll" target="_blank">Einfuhrzoll</a> von 30 Euro hinzu. Warum, verstehe ich zwar nicht: Weder eine deutsche Serie, noch ein deutscher Verleiher, noch ein deutscher Shop. Die deutsche Wirtschaft hatte nichts, aber auch absolut rein gar nichts mit diesem Kauf zu tun, <a href="http://de.wikipedia.org/wiki/Einfuhrzoll#Auswirkung_und_Ziele" target="_blank">trotzdem kn&#246;pft mir der Staat 30 Euro ab</a> &#8211; Aber das sei mal dahingestellt.</p>
<p>Fazit: F&#252;r 130 Euro bekam ich v&#246;llig stressfrei (wenn man mal davon absieht, dass ich das Paket <a href="http://misssophie.wordpress.com/2007/09/05/beim-zoll/trackback/" target="_blank">beim Zoll abholen</a> musste) eine Komplett-Box einer Serie auf DVD, die ich hier in Deutschland entweder m&#252;hevoll zu 60 Euro je Staffel zusammenkaufen, oder mir f&#252;r 250 Euro importieren lassen m&#252;sste.</p>
<p>Nicht nur, dass beim Dollar-Preis alleine schon die Zahl vor dem W&#228;hrungs-K&#252;rzel kleiner war, nein, auch der Wert an sich war umgerechnet deutlich weniger.</p>
<p>Derzeit bekommt man <a href="http://www.google.de/search?q=1+EUR+in+USD" target="_blank">laut Google f&#252;r einen Euro 1,57 US-Dollar</a>! Beim australischen Dollar (ich kaufe gern in Australien, einerseits weil dort anscheinend ALLES als Serienbox raus kommt, was irgendwo mal im Fernsehen lief, andererseits aufgrund des f&#252;r mich GENIALEN Wechelkurses) sieht es noch besser aus: <a href="http://www.google.de/search?q=1+EUR+in+AUD" target="_blank">F&#252;r einen Euro gibt es dort 1,63 Australische Dollar</a>. Wirklich genial wird es aber erst in Neuseeland, wo es <a href="http://www.google.de/search?q=1+EUR+in+NZD" target="_blank">f&#252;r einen Euro mehr als zwei Dollar</a> gibt.</p>
<p>Nehmen wir mal Fishpond als Beispiel (&#228;hnlich wie Amazon). Beispielsweise &#8222;<a href="http://www.imdb.com/title/tt0844894/" target="_blank">Species 4</a>&#8220; mit <a href="http://www.beyondhollywood.com/gallery/killer-alien-beauty-helena-mattsson/" target="_blank">sexy Helena Mattson</a>: <a href="http://www.fishpond.co.nz/Movies/DVD_Movies/Sci-fi__Fantasy/product_info/11911697/" target="_blank">32,99 NZD (~15 Euro)</a>, bei Amazon als Import f&#252;r ~20 Euro zu bekommen. Gut, die Angebote vom Marketplace mal au&#223;envorgelassen :)</p>
<p>Auch wenn das Species-Beispiel nun eher schlecht war (1-3 gibts bei eBay f&#252;r 10 Euro im Set, und 4 bei Amazon-Marketplace auch F&#252;rn-Appl-und-n-Ei), mein Gedanke dahinter ist klar, oder?</p>
<p>Gerade bei nicht so bekannten oder Mainstreamigen Sachen geht es in deutschen Shops schnell in den hohen zweistelligen Bereich, mitunter sogar mittel-dreistellig, bei DVD-Sets &#8211; Abgesehen davon, dass es vieles von dem, was ich gerne gucke, gar nicht gibt.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/07/23/der-starke-euro/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress: Technorati vs. Google</title>
		<link>http://blog.schlunzen.org/2008/07/22/wordpress-technorati-vs-google/</link>
		<comments>http://blog.schlunzen.org/2008/07/22/wordpress-technorati-vs-google/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 10:46:50 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Bilder]]></category>

		<category><![CDATA[Dummes Blabla]]></category>

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

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

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

		<category><![CDATA[icewinds blog]]></category>

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

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

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

		<guid isPermaLink="false">http://blog.schlunzen.org/?p=187</guid>
		<description><![CDATA[Ich benutze ja WordPress. Ich k&#246;nnte auch was anderes benutzen, aber warum sollte ich? WordPress ist einfach zu konfigurieren, die Themes sind dank vieler Template-Tags gut zu erstellen, und der Funktionsumfang ist einfach gigantisch erweiterbar, dank einer schier un&#252;berschaubarer Masse an Plugins.
Das ist wie mit Firefox. Klar, Opera ist schneller, vielleicht sogar sicherer, aber es [...]]]></description>
			<content:encoded><![CDATA[<p>Ich benutze ja WordPress. Ich k&#246;nnte auch was anderes benutzen, aber warum sollte ich? WordPress ist einfach zu konfigurieren, die Themes sind <a href="http://codex.wordpress.org/Template_Tags" target="_blank">dank vieler Template-Tags</a> gut zu erstellen, und der Funktionsumfang ist einfach gigantisch erweiterbar, dank einer <a href="http://wordpress.org/extend/plugins/" target="_blank">schier un&#252;berschaubarer Masse an Plugins</a>.</p>
<p>Das ist wie mit Firefox. Klar, Opera ist schneller, vielleicht sogar sicherer, aber es gibt bei weitem nicht so viele Erweiterungen. Und f&#252;r Firefox’ Funktionsumfang nehme ich auch gern in Kauf, dass sie gemeinsame Sache mit Google machen (Google-Phishing-Schutz, Google-Standard-Startseite, Google-Standardsuche, Google-Adresszeilensuche, etc.), auch wenn ich versuche, Google zu meiden.</p>
<p><span id="more-187"></span></p>
<p>Auch WordPress scheint neuerdings mit Google gemeinsame Sache zu machen: <a href="http://blog.datenschmutz.net/2007-10/wordpress-23-und-die-incoming-links-anzeige/trackback/" target="_blank">Und zwar schon seit Version 2.3</a>. Auf dem Dashboard (f&#252;r alle nicht-WordPresser: Das ist die Startseite im Administrations-Backend, dort werden Informationen aufgelistet, Feeds angezeigt, und es stehen von dort alle ben&#246;tigten Funktionen zur Verf&#252;gung) sorgt das nun f&#252;r ein Problem.</p>
<p><a href="http://blog.schlunzen.org/wp-content/uploads/dashboard_grosz.jpg" target="_blank"><img src="http://blog.schlunzen.org/wp-content/uploads/dashboard_klein.jpg" width="480" height="235" alt="Das Wordpress-Dashboard zeigt informationen &#252;ber das Blog an, und bietet optionen zum Verwalten"/></a><br />
<i>Die Zentrale der Macht *g*</i></p>
<p>Vermutlich ist es nur ein Bug. Und zwar kann man sich, wie auf dem Screenshot unten rechts angeschnitten zu erkennen, Seiten anzeigen lassen, die auf das eigene Blog verweisen. In Version 2.3 musste man sich mit einem Trick oder einer Erweiterung behelfen, dort einen beliebigen Feed anzeigen lassen zu k&#246;nnen, dann wurde es anpassbar gemacht.</p>
<p>Bis zur Version 2.5 hat dies einwandfrei funktioniert. Ich hatte dort den <a href="http://feeds.technorati.com/search/blog.schlunzen.org" target="_blank">Backtrack-Feed von Technorati</a> stehen. Der <a href="http://blogsearch.google.com/blogsearch_feeds?hl=en&#038;scoring=d&#038;ie=utf-8&#038;num=10&#038;output=rss&#038;partner=wordpress&#038;q=link:http://blog.schlunzen.org/" target="_blank">Google-Feed</a> lieferte hier n&#228;mlich nie Ergebnisse (und tut es nach-wie-vor nicht), au&#223;erdem versuche ich ja, Google zu meiden. Aus Prinzip, und nur da, wo ich m&#246;chte ;)</p>
<p>Seit dem Update auf <a href="http://wordpress.org/download/" target="_blank">Version 2.6 von WordPress</a> funktioniert das bei mir nicht mehr. Das Feld ist immer noch &#228;nderbar, aber egal, was ich in die daf&#252;r vorgesehene Eingabezeile hineinschreibe: Nach dem Speichern der Einstellung wird nichts angezeigt, und ein erneutes &#8222;Bearbeiten&#8220; zeigt wieder den unbrauchbaren Google-Blogsuche-Feed.</p>
<p>Ich k&#246;nnte jetzt nat&#252;rlich hergehen, und an den Core-Files rummanipulieren, aber das will ich nicht, weil sowas beim Update nat&#252;rlich wieder raus ist, au&#223;erdem beeinflusst es die Integrit&#228;t der WordPress-Installation. Die Erweiterungen, die diese Option in Version 2.3 angepasst haben, funktionieren ebenfalls nicht mehr.</p>
<p>Alles, was noch funktioniert, ist der Google-Feed, und der funktioniert nicht (doch, schon, aber es werden keine Links auf mein Blog angezeigt, im Gegensatz zum Technorati-Feed). Bleibt zu hoffen, dass dieser Bug in 2.6.1 behoben werden wird.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/07/22/wordpress-technorati-vs-google/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wikipedia: Kathy Weber &#8230;</title>
		<link>http://blog.schlunzen.org/2008/07/19/wikipedia-kathy-weber/</link>
		<comments>http://blog.schlunzen.org/2008/07/19/wikipedia-kathy-weber/#comments</comments>
		<pubDate>Sat, 19 Jul 2008 16:49:37 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Bilder]]></category>

		<category><![CDATA[Dummes Blabla]]></category>

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

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

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

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

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

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

		<guid isPermaLink="false">http://blog.schlunzen.org/?p=179</guid>
		<description><![CDATA[Katharina 'Kathy' Weber (* 10. September 1980 in Steinheim (Westfalen)) ist eine deutsche Moderatorin.]]></description>
			<content:encoded><![CDATA[<p>&#8230; gel&#246;scht.</p>
<p>Da dankt man sich nichts b&#246;ses, und will dem Artikel mal wieder ein paar Informationen hinzuf&#252;gen, geht auf die Wikipedia und B&#196;&#196;&#196;M: Weg ist der Artikel!</p>
<p>Der Benutzer <a href="http://de.wikipedia.org/wiki/Benutzer:Baumeister" target="_blank">Baumeister</a> hat nach ZWEI JAHREN, die der bis zu diesem Zeitpunkt sehr ausf&#252;hrlich gewordene Artikel inklusive Bild in der Wikipedia bestand, beschlossen, diesen aufgrund seiner Meinung nach fehlender Relevanz zur L&#246;schung vorzuschlagen, und <s>M&#246;chtegerndiktator mit Allmachtsphantasien</s> Wikipedia-Administrator <a href="http://de.wikipedia.org/wiki/Benutzer:Complex" target="_blank">Complex</a> war nach &#252;ber zwei Jahren ebenfalls der Meinung, dass der Artikel irrelevant sei, und hat ihn gel&#246;scht.</p>
<p><span id="more-179"></span></p>
<p>Aber was solls, das Internet vergisst nicht, und so habe ich nach einem guten Hinweis eines Chatparters mal bei <a href="http://www.exalead.de" target="_blank">Exalead</a> gesucht. Die Seite, eignet sich anscheinend hervorragend, um in der Wikipedia vernichtetes Wissen zu bewahren: Auf &#8222;Wikipedia&#8220; klicken, Begriff eingeben, suchen, auf der Ergebnisseite auf &#8222;Vorschau&#8220; klicken.</p>
<p>Hier nun der Artikel in der Version, die bei Exalead im Cache verf&#252;gbar ist (leider ist dies eine &#228;ltere Version) &#8211; inklusive Bild, das nach-wie-vor als CC-by-sa und OTRS-Zertifiziert auf den Wikimedia-Commons-Servern liegt. Auf Links zu den Wissensvernichtern der deutschen Wikipedia habe ich allerdings verzichtet.</p>
<p><a href="http://blog.schlunzen.org/wp-content/uploads/kathy_grosz.jpg" target="_blank"><img src="http://blog.schlunzen.org/wp-content/uploads/kathy_klein.jpg" width="200" height="312" alt="Moderatorin Kathy Weber, bild steht unter CC-by-sa" align="right" style="margin-left:0.5em"/></a></p>
<h2 id="artikel">Kathy Weber</h2>
<p>Katharina &#8218;Kathy&#8216; Weber (* 10. September 1980 in Steinheim (Westfalen)) ist eine deutsche Moderatorin.</p>
<h2>Ausbildung</h2>
<p>Nach dem Abitur im Jahr 2000 folgte ein Studium der Betriebswirtschaftslehre und einer Ausbildung zur Fernsehmoderatorin am logo-Institut absolvierte Kathy Weber im Jahre 2003 ein Praktikum in der Redaktion der WDR-Sendung Zimmer frei!. Zudem besuchte sie Sprachschulen in London und Valencia, sie spricht flie&#223;end Englisch und Spanisch. Kathy Weber verf&#252;gt zudem &#252;ber langj&#228;hrige Balletterfahrung und ist passionierte Dressurturnier-Reiterin. Zu ihren weiteren Hobbys geh&#246;ren Tanzen, Kickboxen und Skifahren.</p>
<h2>&#214;ffentlichkeit</h2>
<p>Nach weiteren Praktika bekam Kathy ein Volontariat bei dem Fernsehsender RTL West. Dort trat sie innerhalb der Rubrik &#8222;Kathy in Aktion!&#8220; erstmals als Moderatorin in Erscheinung.</p>
<p>Zur Zeit ist sie gemeinsam mit B&#252;rger Lars Dietrich in der Sendung &#8222;Alles Nick&#8220; des Fernsehsenders NICK zu sehen, und moderiert den gemeinsamen monatlichen Video-Podcast der Plattenlabels Four Music, Fine, BPX 1992 und Yo Mama &#038; Nesola.</p>
<p>Dar&#252;ber hinaus ist sie in dem Musikvideo zum &#8222;NICK Rap&#8220; zu sehen, innerhalb dessen sie in verschiedene Rollen (unter anderem Paris Hilton und Christina Aguilera) schl&#252;pft.</p>
<h2>Weblinks</h2>
<p><a href="http://www.kathyweber.de/" target="_blank">Offizielle Webpr&#228;senz</a><br />
<a href="http://www.fourmusic.com/podcast/" target="_blank">Der Video-Podcast</a><br />
<a href="http://www.infotainer.de/katharina_weber.html" target="_blank">Vertretende Agentur</a><br />
<a href="http://german.imdb.com/name/nm2256729/" target="_blank">#  Kathy Weber in der Internet Movie Database</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/07/19/wikipedia-kathy-weber/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Vertrau’ mir &#8230;</title>
		<link>http://blog.schlunzen.org/2008/07/18/vertrau-mir/</link>
		<comments>http://blog.schlunzen.org/2008/07/18/vertrau-mir/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 14:05:09 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Ich war ein Posting]]></category>

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

		<category><![CDATA[Wirres Zeug]]></category>

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

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

		<category><![CDATA[Computerführerschein]]></category>

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

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

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

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

		<guid isPermaLink="false">http://blog.schlunzen.org/?p=176</guid>
		<description><![CDATA[Heise berichtet &#252;ber Open redirects. &#8222;Open Redirects&#8220; funktionieren derart, dass eine Seite aufgerfen wird, die eine andere Seite aufruft. Webmaster benutzen dies, um das Klickverhalten zu ermitteln.
Letztendlich ist das so: Um die Klicks auf die Links zu z&#228;hlen, die man auf der Seite hat, baut man sich ein PHP-Script. Das macht nichts weiter, als einen [...]]]></description>
			<content:encoded><![CDATA[<p>Heise <a href="http://www.heise.de/security/Studie-Zahlreiche-Webseiten-fuer-Open-Redirects-anfaellig--/news/meldung/112996/from/blog.schlunzen.org" target="_blank">berichtet &#252;ber Open redirects</a>. &#8222;Open Redirects&#8220; funktionieren derart, dass eine Seite aufgerfen wird, die eine andere Seite aufruft. Webmaster benutzen dies, um das Klickverhalten zu ermitteln.</p>
<p>Letztendlich ist das so: Um die Klicks auf die Links zu z&#228;hlen, die man auf der Seite hat, baut man sich ein PHP-Script. Das macht nichts weiter, als einen Counter um eins zu erh&#246;hen, und dann an die &#252;bergebene Seite weiterzuleiten.</p>
<p><span id="more-176"></span></p>

<div class="wp_syntax"><div class="code"><pre class="text">http://example.net/click.php?url=http://example.com</pre></div></div>

<p>&#8230; ruft zuerst mal das Script &#8222;click.php&#8220; auf. In diesem Script wird der eben angesprochene Counter erh&#246;ht, und das Ganze zur Auswertung in eine Datenbank oder so eingetragen. Zus&#228;tzlich wird dem Script ja der Parameter &#8222;url&#8220; &#252;bergeben. Es wird also nicht einfach auf die Seite weitergeleitet, sondern vorher noch anderes Zeug gemacht (eben der Counter erh&#246;ht).</p>
<p>Nach dem Erfassen des Klicks durch das Script in &#8222;click.php&#8220;, wird am Ende eben dieses Scripts auf die entsprechende Seite, die durch &#8222;url&#8220; an das Script &#252;bergeben wurde, weitergeleitet &#8211; Wie gesagt, eine durchaus legitime Funktionsweise, mit der Webmaster gucken k&#246;nnen, welche ihrer Links angeklickt wurden, ohne auf Clientseitige Sachen, wie JavaScript zur&#252;ckgreifen zu m&#252;ssen.</p>
<p>Wenn man so einen Link zur &#8222;click.php&#8220; nun nicht anklickt, sondern durch kopieren oder abtippen aus der Seite herausholt, kann man dort nat&#252;rlich selbst irgendwas dranh&#228;ngen, und zwar unabh&#228;ngig davon, ob der Webmaster auf seiner Seite so einen Link gesetzt hat.</p>

<div class="wp_syntax"><div class="code"><pre class="text">http://example.net/click.php?url=http://blog.schlunzen.org</pre></div></div>

<p>Hier passiert wieder genau das Selbe, wie bei dem Original-Link: Der Klick (oder eben der direkte, h&#228;ndische Aufruf dieses URL) startet das Script &#8222;click.php&#8220;, der Counter wird erh&#246;ht, das Ergebnis wird in die Datenbank geschrieben und dann die &#252;bergebene Seite aufgerufen.</p>
<p>Anstatt auf eine Harmlose Seite zu verweisen, kann man diese Methode nat&#252;rlich auch dazu benutzen, an Passw&#246;rter zu kommen. Stellen wir uns mal vor, auf example.com gibt es ein Login-Interface. Zus&#228;tzlich erfasst der Webmaster der Seite die Klicks durch das &#8222;click.php&#8220;-Script. Ein Angreifer baut das Login-Interface nun nach.</p>

<div class="wp_syntax"><div class="code"><pre class="text">http://example.com/click.php?url=%68%74%74%70%3A%2F%2F%6d%61%6c%6c%6f%72%79%2E%69%6e%76%61%6c%69%64</pre></div></div>

<p>Ein unbedarfter Anwender bekommt nun eine Mail zugeschickt, mit der Bitte sich zu Wartungszwecken einmal einzuloggen.  Er guckt sich den Link an, sieht seine example.com-Seite, und hinten dran &#8222;irgendwelchen Zeichensalat, der zum Erkennen oder so genutzt wird&#8220;, da vorne aber seine bekannte Seite steht, denkt er sich nichts dabei, klickt drauf, sieht sein Login-Feld, und meldet sich an.</p>
<p>in wirklichkeit ist er aber auf &#8222;http://mallory.invalid&#8220; gelandet. Der &#8222;Zeichensalat&#8220; ist n&#228;mlich nichts weiter als ein komplett URL-Kodierter URL. Zum Beispiel hat <a href="http://www.dommermuth-1.com/protosite/experiments/encode/index.html" target="_blank">dommermuth-1.com</a> einen Decoder. Dort die Daten reingehauen und auf &#8222;Test&#8220; geklickt, und schon bekommt man</p>

<div class="wp_syntax"><div class="code"><pre class="text">http://example.com/click.php?url=http://mallory.invalid</pre></div></div>

<p>raus. Und was das macht, habe ich ja weiter oben schon angesprochen (Counter, Eintragen, Weiterleiten). Wenn die Seite nun perfekt nachgebaut ist, und der Anwender nicht noch mal zus&#228;tzlich in die Adresszeile guckt, wird er glauben, seine normale Login-Seite zu sehen.</p>
<p>Der b&#246;se Webmaster kann nun nat&#252;rlich ein Script benutzen, das beim Abschicken des gef&#228;lschten Formulars die Login-Daten speichert, und dann auf die echte example.com-Loginseite weiterleitet. Entweder &#252;bergibt er dabei gleich per PHP die Anweisungen zum Login (das ist recht einfach m&#246;glich), oder hofft darauf, dass der User glaubt, er habe sein Passwort falsch eingegeben.</p>
<p>Als User kann man nur bedingt einfluss darauf nehmen. Und zwar kann (und sollte) man immer darauf achten, ob und wie der Login-vorgang sich ver&#228;ndert hat, und bei &#196;nderungen genauer nachpr&#252;fen, was los ist. Firefox 3 macht es einem da mittlerweile recht einfach, da deutlich und unmissverst&#228;ndlich angezeigt wird, ob und mit welcher signatur die Verbindung verschl&#252;sselt ist.</p>
<p>Es ist auch Ratsam, sich nur &#252;ber einen Bookmark bei seinen Seiten einzuloggen, und die Links in mails nicht zu verwenden, auch, wenn es bequemer zu sein scheint.</p>
<p>Als Webmaster hat man realistisch betrachtet zwei M&#246;glichkeiten: Alle Links, die &#252;ber &#8222;click.php&#8220; aufgerufen werden sollen, m&#252;ssen in einer Datenbank stehen, wird nun ein Link aufgerufen, der nicht in der DB steht, gibt es eine Fehlermeldung, alternativ kann man mit IDs arbeiten.</p>

<div class="wp_syntax"><div class="code"><pre class="text">http://example.com/click.php?id=4232</pre></div></div>

<p>In der Datenbank ist dann 4232 mit einem bestimmten URL verkn&#252;ft. Das Script ruft nun also nicht mehr ds auf, was per Parameter &#252;bergeben wurde, sondern fragt die Datenbank ab, und ruft dann den zur&#252;ckgegebenen Link auf, oder eben eine Fehlermeldung.</p>
<p>Diese Technik benutze ich auf einer meiner Seiten in Verbindung mit einer .htaccess-Umleitung. Der Aufruf wird intern dann an das Testscript weitergeleteitet, das dann nat&#252;rlich den Parameter bekommt, und die ID in der Datenbank abfragt, und auf die Hinterlegte Seite weiterleitet.</p>

<div class="wp_syntax"><div class="code"><pre class="text">http://meine-seite.invalid/4232</pre></div></div>

<p>Man kann man als Webmaster auch einfach darauf verzichten, das Klickverhalten mit dieser Methode zu erfassen. Alternativ kann man diese Funktion auch mit JavaScript und <a href="http://de.wikipedia.org/wiki/XML-RPC" target="_blank">XML-RPC-Calls</a> bauen, setzt nat&#252;rlich voraus, dss im Client JavaScript aktiviert ist.</p>
<p>Aber egal, was man tut, <a href="http://xkcd.com/327/" target="_blank">Usereingaben sollten immer bereinigt werden</a>, oder zumindest aber &#252;berpr&#252;ft.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/07/18/vertrau-mir/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wann hat man es geschafft? [Update]</title>
		<link>http://blog.schlunzen.org/2008/07/02/wann-hat-man-es-geschafft/</link>
		<comments>http://blog.schlunzen.org/2008/07/02/wann-hat-man-es-geschafft/#comments</comments>
		<pubDate>Wed, 02 Jul 2008 13:35:04 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Dummes Blabla]]></category>

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

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

		<category><![CDATA[Belästigung]]></category>

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

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

		<guid isPermaLink="false">http://blog.schlunzen.org/?p=175</guid>
		<description><![CDATA[Von au&#223;erhalb ipernitys nach innen, und von innerhalb ipernitys nach au&#223;en war nie so wirklich viel los. "Wir" hatten bisher immer unsere Ruhe, und das war gut so. Doch heute erreichte mich bei ipernity eine sehr merkw&#252;rdige Nachricht von Jackline Etuku.]]></description>
			<content:encoded><![CDATA[<p>Wie die meisten hier wissen, bin ich zu ipernity gegangen, als flickr anfing, <a href="http://machinist.salon.com/blog/2007/06/14/flickr_censorship/" target="_blank">die</a> <a href="http://www.flickr.com/photos/88154035@N00/562996492" target="_blank">User</a> <a href="http://www.thomasjones.de/trackback/13" target="_blank">zu</a> <a href="http://theoneilove.de/blog/2007/06/16/censr-formerly-known-as-flickr/" target="_blank">bevormunden</a>, <a href="http://sprechblase.wordpress.com/2007/06/13/flickr-gibt-es-jetzt-auch-in-deutsch-und-mit-zensur/" target="_blank">und</a> <a href="http://www.devster.de/blog/nackte-frauen-flickrde-auf-nordkoreanisch-oder-web-20-scharia" target="_blank">die</a> <a href="http://www.eitb24.com/new/en/B24_63638/sci-tech/Web-surfers-launch-Flickr-album-to-fight-against-censorship/" target="_blank">Bilder</a> <a href="http://blog.jotbe-fx.de/plugin/tag/censr" target="_blank">zu</a> <a href="http://www.nowpublic.com/tag/flickr%2520%253D%2520censr" target="_blank">zensieren</a>. Auf <a href="http://ipernity.com" target="_blank">ipernity</a> ist die Welt schlie&#223;lich (noch?) in Ordnung. Lange Zeit war ipernity die kleine, feine Bildertauschseite, auf der die ipernity-Mitglieder untereinander die Bilder beguckt haben.</p>
<p>Von au&#223;erhalb ipernitys nach innen, und von innerhalb ipernitys nach au&#223;en war nie so wirklich viel los. Zwar gibt es ja <a href="http://blog.schlunzen.org/iperss">ipeRSS</a>, aber ansonsten hatten &#8222;wir&#8220; bisher immer unsere Ruhe, und das war gut so. Doch heute erreichte mich bei ipernity eine sehr merkw&#252;rdige Nachricht von Jackline Etuku.</p>
<p><span id="more-175"></span></p>
<p>Die gute Jacky schreibt:</p>
<blockquote><p>Hopefully this mail will find you in a perfect state of mind and good healthy condition. While going through the socialpicks.com sites today, I came accross your profile which I personally find interesting and charming and decided to drop you few lines just to say hi,I am looking for a long term relationship in a man of your kind who unerderstands the need to love and be loved.</p></blockquote>
<p>Nanu?! Jacky war auf &#8222;socialpicks.com&#8220; und hat dort <a href="http://dirk.ipernity.com" target="_blank">mein ipernity-Profil</a> gefunden? Was hat mein ipernity-Profil denn auf einer Aktien-Website zu suchen? Aber gut, sei das mal dahingestellt. Ist nat&#252;rlich lieb von ihr, dass sie mein Profil mag, und einen Mann, genau wie MICH gesucht und nun gefunden hat.</p>
<blockquote><p>and I will like to know and hear more from you. Included here with this mail is my email address through which you can reach me. (<span title="Anonymisiert">nospam@example.com)<br />
I really look forward to reading from you soon.</span></p></blockquote>
<p>Ja, und ich erst! Die Mailadresse habe ich gro&#223;z&#252;giger Weise mal weg gelassen. Vermutlich w&#252;rde dort eh nur ein Antwortroboter sitzen, und weitere Anweisungen zwecks Geld&#252;berweisung geben. Womit wir auch schon bei dem Sinn dieser Mail w&#228;ren: Spam. Vermutlich eine <a href="http://de.wikipedia.org/wiki/UCE#Unsolicited_Commercial_E-Mail_.28UCE.29" target="_blank">UCE</a>.</p>
<p>Bisher war ipernity also nur eine kleine Bildercommunity, mittlerweile ist ipernity anscheinend zu gro&#223; geworden, um es einfach ignorieren zu k&#246;nnen und ist zu einem f&#252;r Spammer anscheinend lohnenswertem Ziel geworden. Es ist nun an ipernity, zu Handeln, und Spam zu unterbinden und zu bek&#228;mpfen.</p>
<blockquote><p>I really look forward to reading from you soon.</p></blockquote>
<p>Mal schauen. Ich werde die Mail jetzt erst mal an das ipernity-Team weiterleiten und mich dann entscheiden, zu antworten. Nat&#252;rlich nicht per Mail, sodnern &#252;ber das ipernity-Eigene Mailsystem. Gut, wenn der Spamaccount geshclossen und weg ist, kann ich nat&#252;rlich keine &#8222;iperMail&#8220; mehr an ihn senden, aber das macht auch nichts :)</p>
<p>Fazit: Sp&#228;testens dann, wenn man mit Spam zu k&#228;mpfen hat, hat man es geschafft! Ach ja: &#8222;Akismet hat deine Seite vor vor 12 311 Spamkommentaren bewahrt und im Moment liegen 3 Kommentare in deiner Spam-Warteschlange.&#8220; *b&#228;&#228;&#228;&#228;&#228;m* ;)</p>
<p><strong>[Update: </strong><a href="http://www.ipernity.com/home/11833" target="_blank">Lea</a> hat bereits reagiert und den Spammer-Account schon entsorgt. Bleibt zu hoffen, dass das ein &#8222;Querschl&#228;ger&#8220; war, und ipernity auch zuk&#252;nftig spamfrei bleibt.<strong>]</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/07/02/wann-hat-man-es-geschafft/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firefox 3 und cookies.txt</title>
		<link>http://blog.schlunzen.org/2008/06/19/firefox-3-und-cookiestxt/</link>
		<comments>http://blog.schlunzen.org/2008/06/19/firefox-3-und-cookiestxt/#comments</comments>
		<pubDate>Thu, 19 Jun 2008 11:15:16 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Dummes Blabla]]></category>

		<category><![CDATA[Ich war ein Posting]]></category>

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

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

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

		<guid isPermaLink="false">http://blog.schlunzen.org/?p=174</guid>
		<description><![CDATA[Dieser Beitrag besch&#228;ftigt sich damit, wie man aus der SQLite-Cookie-Datei von Firefox 3 mit Hilfe Pythons eine herk&#246;mmliche cookies.txt-Datei generieren kann.]]></description>
			<content:encoded><![CDATA[<p>Ich bin ja vollends begeistert vom neuen Firefox. Das ganze Ding ist schnell, hat viele sinnvolle Funktionen, und funktioniert einfach besser als Firefox 2 (w&#228;re ja auch schlimm, wenn nicht). Bis alle Erweiterungen wieder funktionieren, wird auch nur noch eine Frage der Zeit sein &#8211; Und wenn man nicht warten will, kann man die &#220;berpr&#252;fung ja ausschalten, meist klappt es dann trotzdem.</p>
<p>Eine der gro&#223;en &#196;nderungen ist, dass Firefox das meiste jetzt in Datenbanken speichert. Nat&#252;rlich in keinen Schwergewichten wie <a href="http://mysql.org" target="_blank">MySQL</a> oder hochperformanten, gro&#223;en Datenbanken wie <a href="http://postgresql.org" target="_blank">PostgreSQL</a>, sondern in einer (na ja, mehreren *g*) kleinen, feinen <a href="http://sqlite.org/" target="_blank">SQLite-Datenbankdateien</a>, was es &#252;berhaupt erst m&#246;glich macht, solche Geschichten wie die <a href="http://mozillalinks.org/wp/2007/11/firefox-3-location-bar-just-became-almighty/trackback/" target="_blank">Awesomebar</a> oder <a href="http://developer.mozilla.org/devnews/index.php/2007/05/23/bookmarks-on-places-now-enabled-for-firefox-3-alpha-5/" target="_blank">Places</a> zu benutzen.</p>
<p><span id="more-174"></span></p>
<p>Dieser Fortschritt hat allerdings den Nachteil, dass &#228;ltere Programme mitunter nicht mehr richtig funktionieren, da ihnen die M&#246;glichkeit fehlt, auf bestimmte Dateien zugreifen zu k&#246;nnen. So habe ich zum Beispiel zwei Tools, die auf die cookies.txt von Mozilla-Browsern zugreifen k&#246;nnen, und dann mit diesen Cookies Websites aufrufen k&#246;nnen.</p>
<p>Zum Beispiel kann man wget dazu veranlassen mit &#8222;&#8211;load-cookies=&quot;cookies.txt&quot;&#8220; die Datei zu benutzen, um dann zum Beispiel Seiten aus einem Passwortgesch&#252;tzten Forum herauszuladen. Nun haben wir aber keine &#8222;cookies.txt&#8220; mehr, in der Zeilenweise die Cookies in Plaintext aufgelistet sind, sondern einen &#8222;cookies.sqlite&#8220;, was eine SQLite-Datenbankdatei ist.</p>
<p>Diesen &#8211; auf den ersten Blick &#8211; Nachteil k&#246;nnen wir uns aber auch gut zu Nutze machen und in einen Vorteil verwandeln. In &#8222;cookies.txt&#8220; standen nun mal alle Cookies drin, wenn also diese Datei irgendwo angegeben wurde, hatte das Programm sofort alle Cookies zur Verf&#252;gung. Abgesehen von den &#8211; sich zugegeben recht gering auswirkenden &#8211; Performance-Einbu&#223;en, besteht hier auch ein gewisses Sicherheitsrisiko, da man nie mit hunderprozentiger Gewissheit sagen kann, was das Tool noch so alles macht, au&#223;er, man analysiert den Quelltext des Tools &#8230;</p>
<p>Aber werden wir mal etwas konkreter: Ich habe einen RapidShare-Premium-Account. Zus&#228;tzlich habe ich mir ein Tool geschrieben, mittels dem ich Dateien von RapidShare runterladen kann, dazu braucht das Tool die Cookie-Datei. Nat&#252;rlich habe ich die entsprechenden Zeilen aus der &#8222;cookies.txt&#8220; rauskopiert und in eine andere Datei eingef&#252;gt, die ich innerhalb meines Tools an wget &#252;bergebe.</p>
<p>Aber nun habe ich mein RS-Passwort ge&#228;ndert. Das Problem ist jetzt, dass das Tool immer noch auf die RS-Cookie-Datei zugreift, dieser Cookie aber nicht mehr die aktuellen Login-Informationen enth&#228;lt. Folglich schl&#228;gt der Download mit dem Tool fehl. Irgendwie muss ich also die Cookie-Informationen aus Firefox in die Datei bekommen.</p>
<p>Ich k&#246;nnte jetzt nat&#252;rlich hergehen und mir die M&#252;he machen, den Cookie manuell aus der Datenbank herauszuschreiben und in die Cookie-Textdatei zu bringen, aber das ist umst&#228;ndlich und m&#252;sste jedes mal wiederholt werden, wenn sich etwas an dem Cookie &#228;ndert. &#8222;Aber das will man nicht&#8220; ;)</p>
<p>Mit einem einfachen Python-Script ist das zudem schneller und sauberer erledigt, zudem schleichen sich weniger Fehler ein, und die ganze Sache kann automatisiert werden.</p>

<div class="wp_syntax"><div class="code"><pre class="python"><span style="color: #808080; font-style: italic;">#!/usr/bin/python</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">import</span> sqlite3 as db
<span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">sys</span>
&nbsp;
cookiedb = <span style="color: #483d8b;">'/home/USENAME/.mozilla/firefox/PROFIL/cookies.sqlite'</span>
targetfile = <span style="color: #483d8b;">'/home/USERNAME/cookies.txt'</span>
what = <span style="color: #dc143c;">sys</span>.<span style="color: black;">argv</span><span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span>
connection = db.<span style="color: black;">connect</span><span style="color: black;">&#40;</span>cookiedb<span style="color: black;">&#41;</span>
cursor = connection.<span style="color: black;">cursor</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>
contents = <span style="color: #483d8b;">&quot;host, path, isSecure, expiry, name, value&quot;</span>
&nbsp;
cursor.<span style="color: black;">execute</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;SELECT &quot;</span> +contents+ <span style="color: #483d8b;">&quot; FROM moz_cookies WHERE host LIKE '%&quot;</span> 
               +what+ <span style="color: #483d8b;">&quot;%'&quot;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #008000;">file</span> = <span style="color: #008000;">open</span><span style="color: black;">&#40;</span>targetfile, <span style="color: #483d8b;">'w'</span><span style="color: black;">&#41;</span>
index = <span style="color: #ff4500;">0</span>
<span style="color: #ff7700;font-weight:bold;">for</span> row <span style="color: #ff7700;font-weight:bold;">in</span> cursor.<span style="color: black;">fetchall</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>:
  <span style="color: #008000;">file</span>.<span style="color: black;">write</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">&quot;%s<span style="color: #000099; font-weight: bold;">\t</span>TRUE<span style="color: #000099; font-weight: bold;">\t</span>%s<span style="color: #000099; font-weight: bold;">\t</span>%s<span style="color: #000099; font-weight: bold;">\t</span>%d<span style="color: #000099; font-weight: bold;">\t</span>%s<span style="color: #000099; font-weight: bold;">\t</span>%s<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span> <span style="color: #66cc66;">%</span> <span style="color: black;">&#40;</span>row<span style="color: black;">&#91;</span><span style="color: #ff4500;">0</span><span style="color: black;">&#93;</span>, row<span style="color: black;">&#91;</span><span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span>,
             <span style="color: #008000;">str</span><span style="color: black;">&#40;</span><span style="color: #008000;">bool</span><span style="color: black;">&#40;</span>row<span style="color: black;">&#91;</span><span style="color: #ff4500;">2</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>.<span style="color: black;">upper</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>, row<span style="color: black;">&#91;</span><span style="color: #ff4500;">3</span><span style="color: black;">&#93;</span>, <span style="color: #008000;">str</span><span style="color: black;">&#40;</span>row<span style="color: black;">&#91;</span><span style="color: #ff4500;">4</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span>, <span style="color: #008000;">str</span><span style="color: black;">&#40;</span>row<span style="color: black;">&#91;</span><span style="color: #ff4500;">5</span><span style="color: black;">&#93;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span><span style="color: black;">&#41;</span>
  index += <span style="color: #ff4500;">1</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">&quot;Gesucht nach: %s&quot;</span> <span style="color: #66cc66;">%</span> what
<span style="color: #ff7700;font-weight:bold;">print</span> <span style="color: #483d8b;">&quot;Exportiert: %d&quot;</span> <span style="color: #66cc66;">%</span> index
&nbsp;
<span style="color: #008000;">file</span>.<span style="color: black;">close</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>
connection.<span style="color: black;">close</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span></pre></div></div>

<p>Eine <a href="http://kamerastars.de/daten/export-firefox-cookies.py.tar.gz">vollst&#228;ndig dokumentierte Version des Scriptes</a> gibt es ebenfalls. Dort stehen noch mal einige Informationen als Kommentare drin und das ganze Script ist zum besseren Verst&#228;ndnis in kleine Abschnitte unterteilt. Und <a href="http://blog.dopefreshtight.de/artikel/programmiert-ihr-deutsch/trackback/" target="_blank">Selbstverst&#228;ndlich sind die Kommentare auf Englisch</a> verfasst.</p>
<p>Dieses Python-Script kann nun genutzt werden, um vor dem Aufruf des eigentlichen Programms die Cookie-Datei frisch generieren zu lassen, mit allen aktuellen Cookie-Angaben. Und Zwar muss dazu das Script aufgerufen, und ein Parameter &#252;bergeben werden, der dann dahingehend verwendet wird, dass mit ihm Verglichen wird, ob der Hostname das Angegebene enth&#228;lt.</p>

<div class="wp_syntax"><div class="code"><pre class="text">./export-firefox-cookies.py rapidshare</pre></div></div>

<p>In meinem Beispiel exportiere ich also die RapidShare-Cookies. Nat&#252;rlich m&#252;ssen in dem Script &#8222;cookiedb&#8220; und &#8222;targetfile&#8220; noch angepasst werden. Ich werde vielleicht mein Script noch etwas erweitern, so dass beim Aufruf auch eben diese Daten noch gleich mit angegeben werden m&#252;ssen. Das Konzept sollte jedem Klar werden, der sich die Script-Datei herunterl&#228;dt, und die Kommentare liest. Python ist wie Schach: Einfach zu lernen, aber es braucht viel &#220;bung, bis man wirklich gut ist &#8211; Trotzdem kann man es spielen, sobald man die Regeln kennt.</p>
<p>Mein RapidShare-Download-Tool habe ich bereits etwas erweitert. Ich habe bereits einen Cookiedatei-Parameter. Den Variablen-Namen habe ich angepasst und setze dort nun den Pfad zur Cookie-Datenbank ein. Weiter unten im Script rufe ich das Python-Script auf.</p>

<div class="wp_syntax"><div class="code"><pre class="bash"><span style="color: #666666; font-style: italic;">#!/bin/bash</span>
<span style="color: #007800;">cookiedb=</span><span style="color: #ff0000;">&quot;/home/dirk/.mozilla/firefox/dirk.default/cookies.sqlite&quot;</span>
&nbsp;
<span style="color: #666666; font-style: italic;"># Weitere Optionen und Vorbereitungen</span>
&nbsp;
bash <span style="color: #000000; font-weight: bold;">/</span>home<span style="color: #000000; font-weight: bold;">/</span>dirk<span style="color: #000000; font-weight: bold;">/</span>.shellscript<span style="color: #000000; font-weight: bold;">/</span>export-firefox-cookies.py rapidshare
&nbsp;
<span style="color: #666666; font-style: italic;"># Download-Anweisungen und weiteres</span></pre></div></div>

<p>Das Script speichert die Cookie-Datei dort, wo wget im sp&#228;teren Aufruf die Cookie-Datei erwartet. Viel hat sich also nicht getan im Programmcode. Es ist lediglich eine einzige Zeile hinzugekommen, und aus &#8222;&#228;sthetischen Gr&#252;nden&#8220; habe ich eine Variable umbenannt ;)</p>
<p>Nun habe ich auch noch &#8211; anders als vorher &#8211; immer eine &#8222;frische&#8220; Cookie-Datei. Ich kann also das Passwort regelm&#228;&#223;ig &#228;ndern, ohne dem RapidShare-DL-Tool ALLE Cookies zur verf&#252;gung stellen zu m&#252;ssen, indem ich die Original-Datei angebe, und bin trotzdem dynamisch und aktuell, weil das Tool bei jedem Aufruf den aktuellen Cookie aus der Datenbank holt.</p>
<p>Vielleicht kann das ja einer von euch auch gebrauchen.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/06/19/firefox-3-und-cookiestxt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fast Dial, nicht zu verwechseln mit Speed Dial</title>
		<link>http://blog.schlunzen.org/2008/06/16/fast-dial-nicht-zu-verwechseln-mit-speed-dial/</link>
		<comments>http://blog.schlunzen.org/2008/06/16/fast-dial-nicht-zu-verwechseln-mit-speed-dial/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 12:17:32 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Technisches]]></category>

		<category><![CDATA[Wirres Zeug]]></category>

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

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

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

		<guid isPermaLink="false">http://blog.schlunzen.org/?p=173</guid>
		<description><![CDATA[Ihr als als alte Firefox-Betatester habt vielleicht Lust, eure Startseite ein wenig zu pimpen.
&#220;blich ist ja, eine Startseite zu haben. Aus Gr&#252;nden der Performance ist das ja meist nur eine leere Seite. Aber das ist doch langweilig, also wird eben Google oder die Firmen-Website eingestellt. Funktioniert auch, aber ist herzlich unpraktisch.
Vor allem, wenn man mehrere [...]]]></description>
			<content:encoded><![CDATA[<p>Ihr als als alte Firefox-Betatester habt vielleicht Lust, eure Startseite ein wenig zu pimpen.</p>
<p>&#220;blich ist ja, eine Startseite zu haben. Aus Gr&#252;nden der Performance ist das ja meist nur eine leere Seite. Aber das ist doch langweilig, also wird eben Google oder die Firmen-Website eingestellt. Funktioniert auch, aber ist herzlich unpraktisch.</p>
<p>Vor allem, wenn man mehrere Seiten hat, die man regelm&#228;&#223;ig aufrufen will, wird das aber auch schnell zur Qual. Browser ge&#246;ffnet, und Lesezeichen oder die <a href="http://blog.mozilla.com/blog/2008/04/21/a-little-something-awesome-about-firefox-3/trackback" target="_blank">Awesome-Bar</a> bem&#252;ht, und nacheinander alle Seiten aufgerufen. Vielleicht sogar mit Lesezeichengruppe und Mittelklick, oder Pipe-Getrennt.</p>
<p><span id="more-173"></span></p>
<p>Geht auch, ist aber nicht sonderlich angenehm. W&#228;re es nicht sch&#246;n, mehrere Seiten in einer &#220;bersicht als Startseite angezeigt zu bekommen, um dann per Mittelklick (neues Tab) oder normalem Klick (aktuelles Tab) die gew&#252;nschte Seite zu &#246;ffnen?</p>
<p>Man kann sich nat&#252;rlich selbst eine HTML-Seite basteln, Problem ist hier aber auch wieder, dass man unn&#246;tig Rechenleistung aufwenden muss, weil der HTML-Parser die Seite erst laden und dann parsen muss. Au&#223;erdem muss man auch HTML-Kenntnisse haben, und erstmal ein Konzept und Design entwickeln.</p>
<p>Und warum sollte man das Rad neu erfinden, wenn man auch auf eine Firefox-Erweiterung zur&#252;ckgreifen kann, die genau das erledigt?</p>
<p><a href="http://blog.schlunzen.org/wp-content/uploads/fastdial_grosz.jpg" target="_blank"><img src="http://blog.schlunzen.org/wp-content/uploads/fastdial_klein.jpg" alt="Screenshot eines Fensters mit der Firefox-Erweiterung „Fast Dial“. Sieben von neun Feldern sind benutzt, zwei der sieben benutzten Felder sind anonymisiert" height="361" width="480"/></a><br />
<i>Startseite mit Auswahlm&#246;glichkeiten</i></p>
<p>Die &#8222;<a href="https://addons.mozilla.org/de/firefox/addon/5721" target="_blank">Firefox-Erweiterung Fast Dial</a>&#8220; erledigt genau das. Und zwar in einer Art und Weise, die der &#228;hnlichen Erweiterung &#8222;Speed Dial&#8220; dahingehend &#252;berlegen ist, dass sie zwar nicht mehr, aber sinnvollere Einstellm&#246;glichkeiten hat. Und zudem sieht das Ergebnis einfach besser aus.</p>
<p>Der HTML-Parser wird geschont, da alles XUL ist, und der XUL-Parser l&#228;uft ja sowieso schon, wenn man Firefox startet. Da macht es auch nichts aus, wenn neun (oder mehr, ganz, wie man will) Bilder geladen werden. Der Browser startet genau so schnell wie mit leerer Seite.</p>
<p>Apropos &#8222;leere Seite&#8220;: Die Erweiterung nutzt &#8222;about:blank&#8220; als Interface, und apropos Interface: dieses ist selbstverst&#228;ndlich per Drag’n’Drop anpassbar. Einfach das Thumbnail (wahlweise durch die Standard-Verkleinerungsfunktion von Firefox, Java, oder eine externe Seite generiert) anklicken, und auf eine andere Position ziehen. Zudem ist die farbliche Gestaltung frei anpassbar, und eine Theme-Funktion ist vorbereitet.</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/fastdial_optionen.jpg" alt="Ausschnitt aus dem Optionsdialog von „Fast Dial“, der zeigt, was man alles einstellen kann" height="303" width="480"/><br />
<i>Vielf&#228;ltige Optionen f&#252;r die Optik</i></p>
<p>Der Screenshot zeigt meine Einstellungen bez&#252;glich des Designs. Die Farben entsprechen der <a href="http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines#Color_Palette" target="_blank">Tango-Farbpalette</a>, wie das aussieht, k&#246;nnt ihr auf dem Screenshot weiter oben sehen. Weitere Screenshots, die auch die Eingebaute Logo-Funktion zeigen, gibt es auf der offiziellen <a href="http://telega.phpnet.us/fastdial/" target="_blank">Website der Erweiterung</a></p>
<p>Mein Fazit: Eine sehr lohnenswerte und gute Erweiterung.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/06/16/fast-dial-nicht-zu-verwechseln-mit-speed-dial/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fr&#252;hlingsvorbereitungen</title>
		<link>http://blog.schlunzen.org/2008/04/23/fruehlingsvorbereitungen/</link>
		<comments>http://blog.schlunzen.org/2008/04/23/fruehlingsvorbereitungen/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 21:17:56 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Bilder]]></category>

		<category><![CDATA[Dummes Blabla]]></category>

		<category><![CDATA[Mädels]]></category>

		<category><![CDATA[bremen vier]]></category>

		<category><![CDATA[delta Radio]]></category>

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

		<category><![CDATA[Planet Radio]]></category>

		<category><![CDATA[Radio Bremen]]></category>

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

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

		<guid isPermaLink="false">http://blog.schlunzen.org/?p=172</guid>
		<description><![CDATA[Am 21. M&#228;rz war Fr&#252;hlingsanfang. Vielerorts wurde der Fr&#252;hling mit Fr&#252;hlingsfesten begr&#252;&#223;t. Am 21. Juni ist zwar schon wieder alles vorbei, da zu diesem Zeitpunkt der Sommer anf&#228;ngt, aber dann kommen ja auch wieder sie Sommerfeste, und die Freibadsaison ist er&#246;ffnet. Vorausgesetzt, wir haben dieses Jahr einen Sommer &#8230;
Aber vorerst hei&#223;t es, den alten Winter-Muff [...]]]></description>
			<content:encoded><![CDATA[<p>Am 21. M&#228;rz war Fr&#252;hlingsanfang. Vielerorts wurde der Fr&#252;hling mit Fr&#252;hlingsfesten begr&#252;&#223;t. Am 21. Juni ist zwar schon wieder alles vorbei, da zu diesem Zeitpunkt der Sommer anf&#228;ngt, aber dann kommen ja auch wieder sie Sommerfeste, und die Freibadsaison ist er&#246;ffnet. Vorausgesetzt, wir haben dieses Jahr einen Sommer &#8230;</p>
<p>Aber vorerst hei&#223;t es, den alten Winter-Muff zu l&#252;ften und die Sonne herein zu lassen. Und auch in Radiostudios ist dies der Fall. Ja, und darum geht es dann mal wieder in diesem Beitrag: Wie wird bei den <a href="http://blog.schlunzen.org/2007/05/07/webcam-girls/" target="_blank">Webcam-Girls</a> der Fr&#252;hling begr&#252;&#223;t? Bilddokumente von all dem fr&#252;hlingshaftem Treiben in den Funkh&#228;usern.</p>
<p><span id="more-172"></span></p>
<p>Einen wirklichen Wechsel kann man ja nicht sehen, da die Studios ob der vielen empfindlichen Technik (meist *g*) gut Klimatisiert sind. Aber man merkt ihn doch, diesen gewissen unterschied zwischen Sommer und Winter &#8211; oder eben Fr&#252;hling. Dani von Planet Radio feiert gewohnt armfrei.</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsdani.jpg" alt="Moderatorin Daniela Steinitz sitzt in einem hellblauem Oberteil am Moderationstresen und hat ihr Kinn in eine Hand gelegt. Ihre BH-Tr&#228;ger sind gut sichtbar" height="278" width="371"/><br />
<i>Noch ist sie da, die Winterdepression &#8230;</i></p>
<p>Auch, wenn das noch nicht so wirklich begeistert ist. Evren hingegen ist schon voll in Feierlaune und pr&#228;sentiert sich in sch&#246;nstem Am-Fr&#252;hlingsmorgen-zur-Arbeit-geh-Outfit.</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsevren.jpg" alt="Moderatorin Evren Gezer in blauem T-Shirt, kurzer Jeanshose und schwarzer Strumpfhose drunter ist mit ihrem Mobiltelefon besch&#228;ftigt" height="278" width="371"/><br />
<i>Im Studio Kurznachrichten schreiben?</i></p>
<p>Aber Evren zeigt ja auch &#8230;</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsevren_zeigt.jpg" alt="Evren von Planet Radio in grauem T-Shirt und schwarzer Jose beugt sich etwas vor, und st&#252;tzt ihr Kinn auf eine Hand. Dabei ist ein Teil ihres unteren R&#252;ckenbereiches zu sehen" height="278" width="371"/><br />
<i>Nur ein wenig vorbeugen, und fertig *g*</i></p>
<p>Nat&#252;rlich ist das, was Evren hier zeigt im Vergleich zu Dani absolut nichts!</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsdani_zeigt.jpg" alt="Dani von Planet Radio in lilanem T-Shirt und Jeans beugt sich der Kamera abgewandt auf den Moderationstresen, dabei sind ihr unterer R&#252;cken und ihr Stei&#223;beintattoo gut sichtbar" height="278" width="371"/><br />
<i>Man kennt das ;)</i></p>
<p>Aber auch Evren kann, wenn sie will!</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsevren_andere_seite.jpg" alt="Evren beugt sich rechts auf dem Bild weit &#252;ber den Moderationstresen, so dass nur noch ihr entbl&#246;&#223;ter unterer R&#252;ckenbereich zu sehen ist" height="278" width="371"/><br />
<i>Ja, sie ist es wirklich!</i></p>
<p>Ebenso wie Désirée Neumann (oder Desiree?) &#8211; ein Neuling hier in meinen unregelm&#228;&#223;igen Informationsbeitr&#228;gen &#252;ber die Vorg&#228;nge in Radiostudios &#8211; einwandfrei, was sie &#8222;zum Einstand&#8220; abliefert!</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsdesiree_zeigt.jpg" alt="Desiree von Planet Radio beigt sich in der mitte des Studios, um etwas aufzuheben. Ihr gelbes T-Shirt ist dabei hochgerutscht, so dass ihr unterer R&#252;ckenbereich gut zu erkennen ist, und vermutlich asiatische Schriftzeichen entbl&#246;&#223;t" height="278" width="371"/><br />
<i>Was es wohl bedeutet &#8230;</i></p>
<p>Bei Deltaradio hingegen ist’s wohl noch eher frisch. So sieht man bei Kaya &#8211; wie meist &#8211; gar nichts ob des Pullovers und der langen Hose &#8230;</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingskaya_normal.jpg" alt="Katharina Lass in dunkelgrauem Pullover und brauner Hose steht am Moderationstresen" height="360" width="480"/><br />
<i>Ein gewohntes Bild &#8230;</i></p>
<p>&#8230; und meine Melanie&nbsp;(&hearts;) ist ist auch noch mit Schal und M&#252;tze verpackt, aber zumindest gewohnt armfrei.</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsmelle_schal_und_muetze.jpg" alt="Melanie Lenz in einem gr&#252;nem, armfreiem Oberteil und schwarzer Hose, mit grauer M&#252;tze und schwarz-wei&#223;em Schal" height="360" width="480"/><br />
<i>&#8230; das auch :)</i></p>
<p>Aber Melle&nbsp;(&hearts;) mischt ja &#246;fters &#8230;</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsmelle_mischt.jpg" alt="Melle von Deltaradio in dunkelgr&#252;nem Top, schwarzer Hose und schwarz-wei&#223;em Schal sitzt auf dem Hocker vorm Moderationstresen" height="360" width="480"/><br />
<i>Ach ja: &hearts;</i></p>
<p>&#8230; und selbstverst&#228;ndlich zeigt sie auch, was sie zu bieten hat.</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsmelle_zeigt.jpg" alt="Melle in einem diagonal schwarz-wei&#223;-gestreiftem Top beugt sich der Kamera abgewandt nach vorn und zeigt dabei ihren R&#252;cken" height="360" width="480"/><br />
<i>Sch&#246;n, wie immer, selbst wenn sie kaum zu sehen ist &#8230;</i></p>
<p>Aber auch &#8222;dick&#8220; eingepackt ist sie ein toller Anblick, hier mal mit Kopfh&#246;rern &#252;ber einer Wollm&#252;tze, absolut traumhaft!</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/fruehlingsmelle_kopfhoerer.jpg" alt="Melanie von Deltaradio mit grauem, lang&#228;rmeligem Oberteil und Jeans hat eine Wollm&#252;tze auf dem Kopf und dar&#252;ber Vollohr-Kopfh&#246;rer" height="360" width="480"/><br />
<i>Interessanter Stil &#8230;</i></p>
<p>Anderes Thema: Radio Bremen. Ob dort gefeiert wird, kann ich nicht sagen. Nicht nur, dass sie es <a href="http://blog.schlunzen.org/2008/02/14/bringt-mal-eure-webcam-in-ordnung/" target="_blank">nicht einen Tag seit Umstellung</a> geschafft haben, die Kamera so gut zu justieren, wie vor der Umstellung, geschweige denn sie mal l&#228;nger als ein paar Stunden so zu lassen, gibt es dort nur noch das „Gro&#223;e Frosch-Experiment“ zu sehen, heute ist Jubil&#228;um &#8230;</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/frosch-experiment.jpg" alt="Ein Pl&#252;sch-Frosch mit Saugn&#228;pfen h&#228;ngt an einer Scheibe, dar&#252;ber ein Zettel: „Wenn Frosch weg, dann anrufen“, inklusive einer Telefonnummer, daneben ein Zettel mit der aktuellen Experiments-Dauer: „Jubil&#228;um, 30 Tage“, darunter ein Zettel: „Das gro&#223;e Frosch-Experiment“" height="360" width="480"/><br />
<i>Jetzt fall’ schon ab, du Vieh! *g*</i></p>
<p>Aber selbst hier schaffen sie es nicht, die Kamera so ausgerichtet zu lassen, dass man immer was sehen kann. Weitere Dokumente dieses Trauerspiels schenke ich mir hier mal, nur eines noch: Malin Kompa, die den Tages-Zettel austauscht.</p>
<p><img src="http://blog.schlunzen.org/wp-content/uploads/webcambilder/malin_beim_frosch.jpg" alt="Ein Pl&#252;sch-Frosch mit Saugn&#228;pfen h&#228;ngt an einer Scheibe, dar&#252;ber ein Zettel: „Wenn Frosch weg, dann anrufen“, inklusive einer Telefonnummer, darunter ein Zettel: „Das gro&#223;e Frosch-Experiment“ ein Kopf mit blonden Haaren ist angeschnitten und nur von hinten zu sehen, sowie eine Hand" height="360" width="480"/><br />
<i>Malin erkenne ich immer!</i></p>
<p>Tja, von Radio Bremen gibt es derzeit nichts weiter zu berichten. Seit einem Monat herrscht dort der Frosch, und es ist eine Diktatur &#8230; Die Diktatur des Frosches ;) Vielleicht lassen die Saugn&#228;pfe ja bald nach, und dann: Plopp. Wobei ich ja bef&#252;rchte, dass da dann entweder ein neues Experiment gestartet wird, oder sie werden so weitermachen, wie vorher &#8230;</p>
<p>Und heute mit dabei waren: <a href="http://www.planetradio.de/p_pcb.php" target="_blank">Dani</a>, <a href="http://www.planetradio.de/p_pcr.php" target="_blank">Evren</a> und <a href="http://www.planetradio.de/p_pcy.php" target="_blank">Désirée</a> von <a href="http://www.planetradio.de/" target="_blank">Planet&nbsp;Radio</a>; <a href="http://www.deltaradio.de/delta/onair/moderatoren/melle/index.html" target="_blank">Melle</a>&nbsp;(&hearts;) und <a href="http://www.deltaradio.de/delta/onair/moderatoren/kaya/index.html" target="_blank">Kaya</a> von <a href="http://deltaradio.de/" target="_blank">Deltaradio</a>; und <a href="http://www.radiobremen.de/bremenvier/fotos/bildergalerie/galerie.php?id=556" target="_blank">der Frosch</a> und <a href="http://www.radiobremen.de/bremenvier/team_kontakt/team/malinkompa.php" target="_blank">Malin Kompa</a> von <a href="http://www.radiobremen.de/bremenvier/" target="_blank">Radio&nbsp;Bremen</a>.</p>
<p>Na dann, sch&#246;nen Fr&#252;hling :)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/04/23/fruehlingsvorbereitungen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ipeRSS-Vorver&#246;ffentlichung</title>
		<link>http://blog.schlunzen.org/2008/04/07/iperss-vorveroeffentlichung/</link>
		<comments>http://blog.schlunzen.org/2008/04/07/iperss-vorveroeffentlichung/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 16:29:58 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Technisches]]></category>

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

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

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

		<guid isPermaLink="false">http://blog.schlunzen.org/?p=171</guid>
		<description><![CDATA[Da hier (und nicht nur hier) ja schon einige auf die neue Version warten, ver&#246;ffentliche ich die neue Version meines Wordpress-Plugins nun hier schon vor der offiziellen Ver&#246;ffentlichung (die Doku fehlt noch *g*).

Kurz zur Anleitung: Das alte Plugin rausschmei&#223;en, und das neue Plugin rein tun. Das neue Plugin ist in einem Verzeichnis und besteht aus [...]]]></description>
			<content:encoded><![CDATA[<p>Da hier (und nicht nur hier) ja schon einige auf die neue Version warten, ver&#246;ffentliche ich die neue Version meines Wordpress-Plugins nun hier schon vor der offiziellen Ver&#246;ffentlichung (die Doku fehlt noch *g*).</p>
<p><span id="more-171"></span></p>
<p>Kurz zur Anleitung: Das alte Plugin rausschmei&#223;en, und das neue Plugin rein tun. Das neue Plugin ist in einem Verzeichnis und besteht aus drei Dateien. Es sollte nichts weiter gemacht werden. Sollte das Plugin aus irgendwelchen Gr&#252;nden nicht in „wp-content/plugins/iperss“ innerhalb der Wordpress-Installation liegen, ist dies entsprechend der tats&#228;chlichen Gegebenheiten in der 58. Zeile der „iperss.php“ anzupassen. Zus&#228;tzlich ben&#246;tigen die Dateien „cachedate“ und „cachestore“ Schreibrechte.</p>
<p>Der Cache-Intervall ist auf 60 Minuten voreingestellt, soll das anders sein, einfach im Funktionsaufruf hinter die letzte Angabe die Minutenzahl setzen. Das Ganze l&#228;uft mit PHP 5 und dem neuen Wordpress auf meinem Blog.</p>
<p>Noch mal zur Erinnerung: Ich mache das nicht, weil ich ein Plugin schreiben wollte, sondern weil ich meine Bilder von hier in meinem Blog anzeigen wollte, dass das nun ein Plugin ist, ist einfach, weil ich das nicht alles in mein Theme hauen wollte. Ich ver&#246;ffentliche das Plugin nur, weil es mir zu schade ist, es „rumliegen“ zu lassen ;)</p>
<p><a href="http://kamerastars.de/daten/iperss-prerelease.rar">iperss-prerelease.rar runterladen</a></p>
<p>English text? Have a look at <a href="http://www.ipernity.com/blog/dirk/56509" target="_blank">my ipernity blog entry</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/04/07/iperss-vorveroeffentlichung/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Wordpress-Plugins</title>
		<link>http://blog.schlunzen.org/2008/03/17/wordpress-plugins/</link>
		<comments>http://blog.schlunzen.org/2008/03/17/wordpress-plugins/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 12:33:02 +0000</pubDate>
		<dc:creator>icewind</dc:creator>
		
		<category><![CDATA[Technisches]]></category>

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

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

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

		<category><![CDATA[icewinds blog]]></category>

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

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

		<guid isPermaLink="false">http://blog.schlunzen.org/2008/03/17/wordpress-plugins/</guid>
		<description><![CDATA[Wordpress ist wohl eines der am weitesten fortgeschrittenen Blog-CMSe, aber auch Wordpress kann man noch durch Plugins aufbohren. So kann man allerlei sinnvolle und unsinnige Funktionen hinzuf&#252;gen, diverses an der Darstellung &#228;ndern, Code optimieren, Metatags setzen, und allerhand verr&#252;cktes Zeug machen.
Plugins f&#252;r Wordpress gibt es auf diversen Seiten. Die bekannteste Seite ist wohl die Wordpress [...]]]></description>
			<content:encoded><![CDATA[<p>Wordpress ist wohl eines der am weitesten fortgeschrittenen Blog-CMSe, aber auch Wordpress kann man noch durch Plugins aufbohren. So kann man allerlei sinnvolle und unsinnige Funktionen hinzuf&#252;gen, diverses an der Darstellung &#228;ndern, Code optimieren, Metatags setzen, und allerhand verr&#252;cktes Zeug machen.</p>
<p>Plugins f&#252;r Wordpress gibt es auf diversen Seiten. Die bekannteste Seite ist wohl die <a href="http://wp-plugins.net/beta/" target="_blank">Wordpress Plugin Database</a>. Zus&#228;tzlich dazu gibt es auch noch die <a href="http://wordpress.org/extend/plugins/" target="_blank">Wordpress-Eigene Plugin-Seite</a>, auf der auch viele Plugins vorhanden sind. Viele der Plugins dort werden vom WP-Team unterst&#252;tzt und bef&#252;rwortet.</p>
<p>Aber welche Plugins sollte man verwenden? Nat&#252;rlich kann ich keine allumfassende Empfehlung geben, aber ich kann einfach mal einige Plugins vorstellen, die ich verwende, und ohne die f&#252;r mich keine Wordpress-Installation komplett ist.</p>
<p><span id="more-170"></span></p>
<p><a href="http://wp.uberdose.com/2007/03/24/all-in-one-seo-pack/" target="blank">All in One SEO Pack</a></p>
<p>Sehr sch&#246;ne Anpassung und gutes SEO f&#252;r Titel, Beschreibungen, beitragsbezogene Metatags, etc. Vor allem das &#8222;Umdrehen&#8220; von Beitragstitel und Blogtitel im Seitentitel ist gut. Nicht nur, dass oft nicht der ganze Titel in den Button in der Taskbar passt, auch viele Suchmaschinen schneiden den Titel nach einer gewissen Zeichenzahl ab. So wird aus &#8222;Blog XYZ &#8211; Beitragstitel&#8220; beim User in der Taskleiste &#8222;Blog XY &#8230;&#8220; und in den Ergebnissen einer Suchmaschine zum Beispiel &#8222;Bog XYZ &#8211; Beitr&#8220;.</p>
<p>Beides wird dadurch verhindert, dass der Beitragstitel zuerst kommt. Schon hat der User &#8222;Beitragstitel &#8230;&#8220; und die Suchmaschine &#8222;Beitragstitel &#8211; Blog&#8220;. User zufrieden, weil er den Titel sehen kann; und Suchmaschine zufrieden, weil nicht X mal &#8222;Blog XYZ &#8211; Beitr&#8220; dasteht, was wiederum suchende User zufriedenstellt. Zus&#228;tzlich kann jedem Blogbeitrag eine 160 Zeichen lange Beschreibung hinzugef&#252;gt werden. Die meisten Suchmaschinen zeigen dann diese anstatt eines wahllosen Textausschnittes. Eigene Metatags sind ebenfalls m&#246;glich.</p>
<p><a href="http://www.village-idiot.org/archives/2006/06/29/wp-chunk/" target="_blank">Chunk Urls for WordPress</a></p>
<p>Praktisch, da &#8222;&#252;berlange&#8220; URLs in Kommentaren nicht mehr das Design verhauen (falls sie das tun sollten, sollte man seinen Designer verhauen *g*). Die URLs werden automatisch in Links umgewandelt, und aus &#8222;http://dies.ist.ein.ganz.langes.beispiel.auf.example.com&#8220; wird zu &#8222;http://die&#8230;ple.com&#8220; und automatisch richtig verlinkt, wobei die K&#252;rzung einstellbar ist.</p>
<p><a href="http://www.stuff.yellowswordfish.com/click-tags/" target="_blank">Click Tags</a></p>
<p>Zeigt beim Schreiben eines Beitrags alle schon mal verwendeten Tags an, diese man zum einf&#252;gen in die Tagliste des Beitrages nur anklicken muss. Verhindert beispielsweise, dass man statt schon vorhandenem &#8222;Internet und Computer&#8220; &#8211; Tag noch einen &#8222;Computer und Internet&#8220; &#8211; Tag verwendet, wenn es um netzbezogene Themen geht, da man sich nicht mehr an sein erstes diesbez&#252;gliches Tag erinnert.</p>
<p><a href="http://www.brainonfire.net/resources/files/dublin-core-for-wordpress/" target="_blank">Dublin Core for WordPress</a></p>
<p>Neben den &#8222;HTML-Eigenen&#8220; sollte man heutzutage auch DublinCore-Metatags benutzen, da diese fortschrittlicher und mehr an das &#8222;tats&#228;chliche Leben&#8220; angepasst sind, als das, was HTML von sich aus bietet. Dieses Plugin f&#252;gt definierbar beitragsabh&#228;ngig und global Metatags hinzu, die von den g&#228;ngigen Suchmaschinen ber&#252;cksichtigt werden.</p>
<p><a href="http://www.arnebrachhold.de/projects/wordpress-plugins/google-xml-sitemaps-generator/">Google XML Sitemaps</a></p>
<p>Dieses Plugin generiert eine Sitemap-Datei f&#252;r Google, welches die Auslesung vereinfacht, und somit auch positiv f&#252;r den Pagerank, bzw. die Durchdringung des Google-Indexes mit der eigenen Seite ist. Dar&#252;ber hinaus sollte man sich bei Google auch anmelden, und f&#252;r seine Seite definieren, wie man gefunden werden will. Ich habe das auf meiner <a href="http://jana-pallaske.net" target="_blank">Jana-Pallaske-Fansite</a> so gemacht, dass nur die Startseite angezeigt wird.</p>
<p>Andere Ergebnisse, dei der Googlebot findet, werden also nicht einzeln aufgelistet, sondern kommen der Startseite zu gute. Das sorgt daf&#252;r, dass die Seite zwar nur mit nur einem Eintrag in der Suche erscheint, daf&#252;r aber meist auf dem ersten Platz.</p>
<p><a href="http://dossier.dunker.de/intypo" target="_blank">Intypo</a></p>
<p>Mit Intypo kann man einstellen, was f&#252;r Anf&#252;hrungszeichen dargestellt werden. Standardm&#228;&#223;ig werden in Wordpress US-Amerikanische Anf&#252;hrungszeichen (“ und ”) verwendet, welche im Deutschen allerdings komplett falsch sind. Ebenfalls falsch sind Zollzeichen als Anf&#252;hrungszeichen (&quot; vorne und hinten). Einzig (na ja *g*) richtig sind „ und “, was man mit diesem Plugin einstellen kann.</p>
<p>So kann man beim Schreiben des Beitrages ganz bequem das Zoll-Zeichen (Shift+2, das allgemein daf&#252;r gehaltene &#8222;Anf&#252;hrungszeichen&#8220; also *g*) verwenden, und Wordpress zeigt dennoch typographisch richtige Anf&#252;hrungszeichen an. Guillements (» und «) gehen nat&#252;rlich auch. Sowie diverse weitere Sprachen mit allen m&#246;glichen sprachtypischen M&#246;glichkeiten.</p>
<p><a href="http://www.thunderguy.com/semicolon/wordpress/less-wordpress-plugin/" target="_blank">Less</a></p>
<p>Ein kleines Pugin, das nichts weiter macht, als bei einem &#8222;Weiterlesen&#8220;-Link die Sprungmarke zu entfernen, so dass bei einem Klick auf einen eben solchen Link die neue Seite von Anfang an betrachtet wird, und nicht schon beim Laden nach &#8222;irgendwo mitten im Text&#8220; gesprungen wird, wie es das Standardverhalten ist. &#8222;Neue Seite = Anfang&#8220; ist psychologisch sinnvoller als &#8222;Neue Seite = Irgendwo mitten im Text&#8220; (&#8222;irgendwo&#8220; stimmt ja nicht ganz, es wird halt dahin gesprungen, wo <a href="http://codex.wordpress.org/Write_Post_SubPanel#Quicktags" target="_blank">das MORE-Tag</a> gesetzt wurde). Der User wird danken.</p>
<p><a href="http://otaku42.de/2005/06/30/plugin-o42-clean-umlauts/" target="_blank">o42-clean-umlauts</a></p>
<p>Dass Wordpress ein englischsprachiges Projekt ist, sieht man trotz Internationalisierung an diversen Stellen, unter anderem auch daran, dass die Permalink-Struktur Probleme mit Umlauten und Sonderzeichen hat. Selbstverst&#228;ndlich sollte man keine Sonderzeichen in URLs verwenden &#8211; Jedoch die Titel k&#246;nnen das nat&#252;rlich haben.</p>
<p>Beispielsweise ein fiktiver Beitrag &#8222;&#214;ffnen von &#220;bergro&#223;en Dateien&#8220;. Dieser Beitrag wird standardm&#228;&#223;ig zu &#8222;offnen-von-ubergrossen-dateien&#8220;. Aber was ist &#8222;uber&#8220;, und was bedeutet &#8222;offnen&#8220;? Das Plugin macht daraus richtiger Weise &#8222;oeffnen&#8220; und &#8222;ueber&#8220;.</p>
<p><a href="http://www.nosq.com/blog/runphp/" target="_blank">runPHP</a></p>
<p>Mit diesem Plugin kann man in Blogbeitr&#228;gen oder statischen Seiten PHP-Code ausf&#252;hren, was normaler Weise nicht m&#246;glich ist. Das braucht man als reiner Blogger nat&#252;rlich eher weniger, aber als zus&#228;zlich noch technisch interessierter/begabter Blogger, der gerne und viel anpasst, hingegen schon. Nicht zuletzt kann man damit auch wunderbar <a href="http://blog.schlunzen.org/iperss">ipeRSS</a> <a href="http://blog.schlunzen.org/bilder-auf-ipernity/" target="_blank">einbinden</a>.</p>
<p><a href="http://sw-guide.de/wordpress/plugins/simple-trackback-validation/" target="_blank">Simple Trackback Validation</a></p>
<p>Mit diesem Plugin erleichtert man Akismet (welches man selbstverst&#228;ndlich verwendet! *g*) die Arbeit. Es wird bei Trackbacks/Pingbacks gepr&#252;ft, ob der URL, der angegeben wird, und der Server, der den Trackback gesendet hat, die selbe IP haben, ist dies nicht der Fall, kommt der Trackback von einem anderen Server, auf den er verweist, ein gutes Zeichen f&#252;r Trackback-Spam. Zus&#228;tzlich wird die Seite eingelesen und nach dem eigenen Blog-URL gesucht. Wenn ein Trackback gemacht, aber kein Link gesetzt wurde, ist dies ein weiteres indiz f&#252;r Trackback-Spam. Das Plugin ist gut anpassbar und arbeitet zuverl&#228;ssig, wenn nicht Akismet sowieso schon den Spam erkennt, und rausfiltert.</p>
<p><a href="http://www.joostdevalk.nl/wordpress/sociable/" target="_blank">Sociable</a></p>
<p>Hiermit k&#246;nnen ann&#228;hernd 70 Social-Bookmark-Dienste eingebunden werden. Die Dienste sind einzeln an- und abw&#228;hlbar und sind in der Reihenfolge frei sortierbar. Entweder k&#246;nnen die Links immer angezeigt werden, oder nur beim Beitrag selbst, au&#223;erdem kann es automatisch geschehen, oder per Befehl ins Theme integriert werden. Ist nat&#252;rlich eine hervorragende SEO-Ma&#223;nahme.</p>
<p><a href="http://wordpress.org/extend/plugins/stats/" target="_blank">WordPress.com Stats</a></p>
<p>Das Wordpress-Eigene Statistik-Plugin. Einfach aktivieren, API-Key eingeben (muss man sich auf Wordpress.com f&#252;r registrieren &#8211; Blog anlegen kann man sich schenken, es reicht ein Account &#8211; da gibt es den dann automatisch mit dazu), und warten. Man erh&#228;lt umfassende Statistiken zum Blog, welche Beitr&#228;ge wann wie oft aufgerufen wurden, man sieht die Suchbegriffe, &#252;ber die man gefunden wurde, kann die Referer einsehen, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.schlunzen.org/2008/03/17/wordpress-plugins/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
