<?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>Emanuel Kluge &#187; Tips und Tricks</title>
	<atom:link href="http://www.emanuel-kluge.de/category/tips-und-tricks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.emanuel-kluge.de</link>
	<description>Zeitgenössisches Web-Design aus Hannover</description>
	<lastBuildDate>Thu, 22 Jul 2010 21:33:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>WordPress-Statistik-Smiley verbergen</title>
		<link>http://www.emanuel-kluge.de/html-css/wordpress-statistik-smiley-verbergen/</link>
		<comments>http://www.emanuel-kluge.de/html-css/wordpress-statistik-smiley-verbergen/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 14:10:37 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tips und Tricks]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=892</guid>
		<description><![CDATA[Das Statistik-PlugIn WordPress.com Stats ist sicherlich praktisch. Vom Umfang her eher rudimentär, doch um schnell mal im Backend zu checken, was die Besucherzahl sagt, genau richtig.
Das einzige was störend sein kann, ist das kleine  Smiley, das im  Blog erscheint, wenn das  PlugIn aktiv ist. Doch das wird man mit vier Zeilen CSS [...]]]></description>
			<content:encoded><![CDATA[<p>Das Statistik-<span lang="en">PlugIn</span> <a href="http://wordpress.org/extend/plugins/stats/" title="WordPress PlugIns - WordPress.com Stats" lang="en" hreflabg="en">WordPress.com Stats</a> ist sicherlich praktisch. Vom Umfang her eher rudimentär, doch um schnell mal im <span lang="en">Backend</span> zu checken, was die Besucherzahl sagt, genau richtig.</p>
<p>Das einzige was störend sein kann, ist das kleine <span lang="en"> Smiley</span>, das im <span lang="en"> Blog</span> erscheint, wenn das <span lang="en"> PlugIn</span> aktiv ist. Doch das wird man mit vier Zeilen <abbr title="Cascading Stylesheet" lang="en">CSS</abbr> ganz schnell los:</p>
<pre>
<dfn><abbr title="Cascading Stylesheet" lang="en">CSS</abbr></dfn>
<code class="block">#wpstats {
   height: 0;
   visibility: hidden;
}
</code>
</pre>
<p>Nun ist das Bild verschwunden, wie es sich für einen &quot;Zähl-Pixel&quot; gehört, verrichtet jedoch weiter seinen Dienst.</p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=WordPress-Statistik-Smiley%20verbergen%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F&amp;t=WordPress-Statistik-Smiley%20verbergen" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F&amp;title=WordPress-Statistik-Smiley%20verbergen&amp;notes=Das%20Statistik-PlugIn%20WordPress.com%20Stats%20ist%20sicherlich%20praktisch.%20Vom%20Umfang%20her%20eher%20rudiment%C3%A4r%2C%20doch%20um%20schnell%20mal%20im%20Backend%20zu%20checken%2C%20was%20die%20Besucherzahl%20sagt%2C%20genau%20richtig.%0D%0A%0D%0ADas%20einzige%20was%20st%C3%B6rend%20sein%20kann%2C%20ist%20das%20kleine%20%20Smiley%2C%20da" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F&amp;bm_description=WordPress-Statistik-Smiley%20verbergen&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F&amp;exttitle=WordPress-Statistik-Smiley%20verbergen" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F&amp;t=WordPress-Statistik-Smiley%20verbergen" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F&amp;title=WordPress-Statistik-Smiley%20verbergen" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F&amp;title=WordPress-Statistik-Smiley%20verbergen" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F&amp;title=WordPress-Statistik-Smiley%20verbergen" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fwordpress-statistik-smiley-verbergen%2F&amp;title=WordPress-Statistik-Smiley%20verbergen&amp;bodytext=Das%20Statistik-PlugIn%20WordPress.com%20Stats%20ist%20sicherlich%20praktisch.%20Vom%20Umfang%20her%20eher%20rudiment%C3%A4r%2C%20doch%20um%20schnell%20mal%20im%20Backend%20zu%20checken%2C%20was%20die%20Besucherzahl%20sagt%2C%20genau%20richtig.%0D%0A%0D%0ADas%20einzige%20was%20st%C3%B6rend%20sein%20kann%2C%20ist%20das%20kleine%20%20Smiley%2C%20da" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/html-css/name-des-autors-zu-post_class-in-wordpress-hinzufugen/' rel='bookmark' title='Permanent Link: Name des Autors zu post_class() in WordPress hinzufügen'>Name des Autors zu post_class() in WordPress hinzufügen</a></li>
<li><a href='http://www.emanuel-kluge.de/tips-und-tricks/wordpress-autoren-aus-der-website-statistik-rausnehmen/' rel='bookmark' title='Permanent Link: WordPress-Autoren aus der Website-Statistik rausnehmen'>WordPress-Autoren aus der Website-Statistik rausnehmen</a></li>
<li><a href='http://www.emanuel-kluge.de/html-css/facebook-like-button-per-xfbml-in-wordpress-blogs-einfugen/' rel='bookmark' title='Permanent Link: Facebook-Like-Button per XFBML in WordPress-Blogs einfügen'>Facebook-Like-Button per XFBML in WordPress-Blogs einfügen</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/html-css/wordpress-statistik-smiley-verbergen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lightbox in Aperture-Bildergalerie einbauen mit jQuery</title>
		<link>http://www.emanuel-kluge.de/tips-und-tricks/lightbox-in-aperture-bildergalerie-einbauen-mit-jquery/</link>
		<comments>http://www.emanuel-kluge.de/tips-und-tricks/lightbox-in-aperture-bildergalerie-einbauen-mit-jquery/#comments</comments>
		<pubDate>Thu, 28 Jan 2010 15:46:10 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Fotografie]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tips und Tricks]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=879</guid>
		<description><![CDATA[
 Aperture ist eine Photo-Editing-Software von Apple&#8482;, welche die Möglichkeit bietet, Galerien zu erstellen und im HTML-Format zu exportieren. Diese Funktion kann ich aufgrund des generierten Quelltextes nicht empfehlen, nichtsdestominder ist sie sehr praktisch für Leute, die schnell eine Galerie veröffentlichen wollen, jedoch kein HTML können.
Ein weiteres Manko ist der Umstand, dass jedes Foto eine [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.emanuel-kluge.de/wp-content/uploads/2010/01/aperture-screenshot.jpg" alt="Aperture - Screenshot" title="Aperture - Screenshot" width="480" height="264" class="aligncenter size-full wp-image-881" /></p>
<p><a href="http://www.apple.com/aperture/" title="Apple Aperture" lang="en" hreflang="en"> Aperture</a> ist eine <span lang="en">Photo-Editing-Software</span> von <span lang="en">Apple</span>&trade;, welche die Möglichkeit bietet, Galerien zu erstellen und im <abbr title="Hypertext Markup Language" lang="en">HTML</abbr>-Format zu exportieren. Diese Funktion kann ich aufgrund des generierten Quelltextes nicht empfehlen, nichtsdestominder ist sie sehr praktisch für Leute, die schnell eine Galerie veröffentlichen wollen, jedoch kein <abbr title="Hypertext Markup Language" lang="en">HTML</abbr> können.</p>
<p>Ein weiteres Manko ist der Umstand, dass jedes Foto eine eigene Unterseite bekommt und man sich an diesen entlang hangelt. Heutzutage allerdings - möchte ich behaupten - ist eine <strong lang="en">Lightbox</strong> Standard, wenn es um das Betrachten von Fotos im <span lang="en">Browser</span> geht. Deshalb möchte ich zeigen, wie man mithilfe von <strong lang="en">jQuery</strong> und einem <strong lang="en">PlugIn</strong> diese Funktionalität relativ schnell nachrüsten kann.</p>
<p>Als erstes benötigen wir das <span lang="en">PlugIn</span> <a href="http://leandrovieira.com/projects/jquery/lightbox/" title="jQuery lightBox plugIn" lang="en" hreflang="en">jQuery lightBox</a>. Wir entpacken das <span lang="en">Zip-File</span> und legen den <abbr title="Javascript" lang="en">js</abbr>-Ordner, den <abbr title="Cascading Stylesheet" lang="en">css</abbr>-Ordner und den <span lang="en">images</span>-Ordner aus dem <span lang="en">jquery-lightbox-0.5</span>-Ordner in dem aus <span lang="en">Aperture</span> exportierten Galerie-Ordner ab.</p>
<p>Nun muss das <span lang="en">PlugIn</span> eingebunden werden und zwar innerhalb der <code class="inline" lang="en">&lt;head&gt;</code>-<span lang="en">Tags</span> der index.html der Galerie. Als erstes die beiden <span lang="en">JavaScript</span>-Dateien und das <span lang="en">Stylesheet</span>:</p>
<pre>
<dfn><abbr title="Hypertext Markup Language" lang="en">HTML</abbr></dfn>
<code class="block">&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;css/jquery.lightbox-0.5.css&quot; media=&quot;screen&quot; /&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.lightbox-0.5.pack.js&quot;&gt;&lt;/script&gt;
</code>
</pre>
<p>Mit folgendem <span lang="en"> JavaScript-Code</span> aktivieren wir die <span lang="en">Lightbox</span>:</p>
<pre>
<dfn lang="en">JavaScript</dfn>
<code class="block">$(document).ready( function() {
	$(&#x27;dd.imagecell a&#x27;).lightBox();
});
</code>
</pre>
<p>Nun ergibt sich allerdings das Problem, dass das <span lang="en">Lightbox-PlugIn</span> darauf angewiesen ist, dass die <span lang="en">Links</span> um die <span lang="en">Thumbnails</span> der Fotos auf die große Version der selben verweisen. Dies tun sie in der <span lang="en">Aperture</span>-Galerie allerdings nicht. Vielmehr verweist der <span lang="en">Link</span> auf die Unterseite, auf der die große Version des Fotos eingebunden ist. Die <span lang="en">Links</span> müssen also erst noch manipuliert werden, bevor die <span lang="en">Lightbox funktioniert</span>:</p>
<pre>
<dfn lang="en">JavaScript</dfn>
<code class="block">$(document).ready( function() {
   var link = $(&#x27;dd.imagecell a&#x27;);
   link.each( function(i) {
      i += 1;
      $(this).attr(&#x27;href&#x27;, &#x27;pictures/picture-&#x27; + i + &#x27;.jpg&#x27;);
   });
});
</code>
</pre>
<p>Mit diesem <span lang="en"> JavaScript-Code</span> werden die Verweise auf den <span lang="en">Thumbnails</span> auf die großen Versionen der jeweiligen Fotos umgelenkt. Alles in allem muss man also folgendes in den <code class="inline" lang="en">&lt;head&gt;</code>-Bereich der index.html schreiben:</p>
<pre>
<dfn><abbr title="Hypertext Markup Language" lang="en">HTML</abbr>/<span lang="en">JavaScript</span></dfn>
<code class="block">&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;css/jquery.lightbox-0.5.css&quot; media=&quot;screen&quot; /&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.lightbox-0.5.pack.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
   $(document).ready( function() {
      var link = $(&#x27;dd.imagecell a&#x27;);
      link.each( function(i) {
         i += 1;
         $(this).attr(&#x27;href&#x27;, &#x27;pictures/picture-&#x27; + i + &#x27;.jpg&#x27;);
      });
      link.lightBox();
   });
&lt;/script&gt;
</code>
</pre>
<p>Schon habt ihr mit etwas <span lang="en">jQuery</span> eine moderne <span lang="en">Lightbox</span> in eure <span lang="en">Aperture</span>-Galerie eingebaut.</p>
<p>Noch ein Hinweis am Rande: Die Pfade zum Warte-Bild, den Pfeilen und dem <span lang="en">Close-Button</span> sind in der <span lang="en">lightbox.js</span> festgelegt. Wenn ihr den <span lang="en">images</span>-Ordner also nicht im Galerie-Ordner ablegt, sondern <abbr title="beispielsweise">bspw.</abbr> darunter, müsst ihr diese Pfad-Angaben ändern, sonst wird die <span lang="en">Lightbox</span> nicht richtig angezeigt.</p>
<p>Ansonsten gilt wie immer: Wenn es Fragen gibt, nutzt die Kommentar-Funktion!</p>
<p>Weiterführende Links:</p>
<ul>
<li><a <a href="http://leandrovieira.com/projects/jquery/lightbox/" title="jQuery lightBox plugIn" lang="en" hreflang="en">jQuery lightBox</a></li>
<li><a href="http://jquery.com/" title="jQuery: The Write Less, Do More, JavaScript Library" hreflang="en">Offizielle <span lang="en">jQuery</span>-Seite</a></li>
</ul>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F&amp;t=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F&amp;title=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery&amp;notes=%0D%0A%0D%0A%20Aperture%20ist%20eine%20Photo-Editing-Software%20von%20Apple%26trade%3B%2C%20welche%20die%20M%C3%B6glichkeit%20bietet%2C%20Galerien%20zu%20erstellen%20und%20im%20HTML-Format%20zu%20exportieren.%20Diese%20Funktion%20kann%20ich%20aufgrund%20des%20generierten%20Quelltextes%20nicht%20empfehlen%2C%20nichtsdestominder%20i" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F&amp;bm_description=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F&amp;exttitle=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F&amp;t=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F&amp;title=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F&amp;title=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F&amp;title=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Flightbox-in-aperture-bildergalerie-einbauen-mit-jquery%2F&amp;title=Lightbox%20in%20Aperture-Bildergalerie%20einbauen%20mit%20jQuery&amp;bodytext=%0D%0A%0D%0A%20Aperture%20ist%20eine%20Photo-Editing-Software%20von%20Apple%26trade%3B%2C%20welche%20die%20M%C3%B6glichkeit%20bietet%2C%20Galerien%20zu%20erstellen%20und%20im%20HTML-Format%20zu%20exportieren.%20Diese%20Funktion%20kann%20ich%20aufgrund%20des%20generierten%20Quelltextes%20nicht%20empfehlen%2C%20nichtsdestominder%20i" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/tutorial/hover-und-spotlight-effekt-in-bildergalerie-mit-jquery/' rel='bookmark' title='Permanent Link: Hover- und Spotlight-Effekt in Bildergalerie mit jQuery'>Hover- und Spotlight-Effekt in Bildergalerie mit jQuery</a></li>
<li><a href='http://www.emanuel-kluge.de/tutorial/animierte-navigation-mit-jquery/' rel='bookmark' title='Permanent Link: Animierte Navigation mit jQuery'>Animierte Navigation mit jQuery</a></li>
<li><a href='http://www.emanuel-kluge.de/tutorial/animierte-image-caption-mit-jquery-unter-wordpress/' rel='bookmark' title='Permanent Link: Animierte Image-Caption mit jQuery unter WordPress'>Animierte Image-Caption mit jQuery unter WordPress</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/tips-und-tricks/lightbox-in-aperture-bildergalerie-einbauen-mit-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Weichgezeichnete Schrift mit CSS3</title>
		<link>http://www.emanuel-kluge.de/html-css/weichgezeichnete-schrift-mit-css3/</link>
		<comments>http://www.emanuel-kluge.de/html-css/weichgezeichnete-schrift-mit-css3/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 17:29:01 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tips und Tricks]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=791</guid>
		<description><![CDATA[
Demo &#124; Download
Hier ein kleiner Trick, wie man mithilfe von CSS3 &#34;Blurred Typo&#34;, also weichgezeichnete Schrift, machen kann. Das ganze funktioniert durch den Umweg über die text-shadow-Funktion in CSS3.
Um das Beispiel zu verdeutlichen habe ich eine unspektakuläre Navigation gewählt. Hier der HTML-Teil:

HTML
&#60;ul id=&#34;nav&#34;&#62;
	&#60;li&#62;&#60;a href=&#34;index.html&#34;&#62;Home&#60;/a&#62;&#60;/li&#62;
	&#60;li&#62;&#60;a href=&#34;#&#34;&#62;About&#60;/a&#62;&#60;/li&#62;
	&#60;li&#62;&#60;a href=&#34;#&#34;&#62;Portfolio&#60;/a&#62;&#60;/li&#62;
	&#60;li&#62;&#60;a href=&#34;#&#34;&#62;Contact&#60;/a&#62;&#60;/li&#62;
&#60;/ul&#62;


Eine ungeordnete Liste, wie es sich für eine anständige [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.emanuel-kluge.de/wp-content/uploads/2009/11/weichgezeichnete-schrift-mit-css3.jpg" alt="Weichgezeichnete Schrift mit CSS3" title="Weichgezeichnete Schrift mit CSS3" width="480" height="120" class="aligncenter size-full wp-image-792" /></p>
<div class="dedo"><a href="http://www.emanuel-kluge.de/demo/weichgezeichnete-schrift-mit-css3/" title="Demo &mdash; Weichgezeichnete Schrift mit CSS3" rel="nofollow">Demo</a> | <a href="http://www.emanuel-kluge.de/wp-content/uploads/2009/11/weichgezeichnete-schrift-mit-css3.zip" title="Download &mdash; Weichgezeichnete Schrift mit CSS3">Download</a></div>
<p>Hier ein kleiner Trick, wie man mithilfe von <strong><abbr title="Cascading Stylesheet" lang="en">CSS</abbr>3</strong> &quot;<span lang="en">Blurred Typo</span>&quot;, also weichgezeichnete Schrift, machen kann. Das ganze funktioniert durch den Umweg über die <code class="inline" lang="en">text-shadow</code>-Funktion in <abbr title="Cascading Stylesheet" lang="en">CSS</abbr>3.</p>
<p>Um das Beispiel zu verdeutlichen habe ich eine unspektakuläre Navigation gewählt. Hier der <abbr title="Hypertext Markup Language" lang="en">HTML</abbr>-Teil:</p>
<pre>
<dfn><abbr title="Hypertext Markup Language" lang="en">HTML</abbr></dfn>
<code class="block">&lt;ul id=&quot;nav&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;index.html&quot;&gt;Home&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;About&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Portfolio&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Contact&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</code>
</pre>
<p>Eine ungeordnete Liste, wie es sich für eine anständige Navigation gehört. Als nächstes der <abbr title="Cascading Stylesheet" lang="en">CSS</abbr>-Teil:</p>
<pre>
<dfn><abbr title="Cascading Stylesheet" lang="en">CSS</abbr></dfn>
<code class="block">#nav {
	width: auto;
	clear: left;
	overflow: hidden;
	border-left: 1px solid #EEE;
	list-style: none;
}

#nav li {
	width: auto;
	height: 30px;
	padding: 0 20px 20px 20px;
	float: left;
	border-right: 1px solid #EEE;
	line-height: 30px;
}

#nav li a:link,
#nav li a:visited {
	text-decoration: none;
	color: #CCC;
	text-shadow: 0 0 3px #CCC;
}

#nav li a:hover {
	text-shadow: 0 1px 1px #666;
	color: #093;
}

#nav li a:active {
	color: #999;
	text-shadow: none;
}
</code>
</pre>
<p>Indem man die X- und Y-<span lang="en">Offset</span>-Werte bei <code class="inline" lang="en">text-shadow</code> gleich Null setzt, entsteht anstelle des Schatten mehr so etwas wie ein äußeres Leuchten. Da dieses Leuchten die gleiche Farbe wie die Schrift hat, wirkt diese dadurch weichgezeichnet. Beim Überfahren mit der Maus verschwindet dieser Effekt und die Schrift erscheint klar.</p>
<p>Da es sich um eine <abbr title="Cascading Stylesheet" lang="en">CSS</abbr>3-Spielerei handelt, braucht man zur Darstellung einen modernen <span lang="en">Browser</span>, wie Safari 4, <span lang="en">Firefox</span> 3.5, <span lang="en">Opera</span> 10 oder Chrome. Im <span lang="en">Internet Explorer</span> geht das ganze wie erwartet nicht, was aber kein Weltuntergang ist, da die Funktion der Seite ansich dadurch nicht beeinträchtigt wird.</p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Weichgezeichnete%20Schrift%20mit%20CSS3%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F&amp;t=Weichgezeichnete%20Schrift%20mit%20CSS3" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F&amp;title=Weichgezeichnete%20Schrift%20mit%20CSS3&amp;notes=%0D%0A%0D%0ADemo%20%7C%20Download%0D%0A%0D%0AHier%20ein%20kleiner%20Trick%2C%20wie%20man%20mithilfe%20von%20CSS3%20%26quot%3BBlurred%20Typo%26quot%3B%2C%20also%20weichgezeichnete%20Schrift%2C%20machen%20kann.%20Das%20ganze%20funktioniert%20durch%20den%20Umweg%20%C3%BCber%20die%20text-shadow-Funktion%20in%20CSS3.%0D%0A%0D%0AUm%20das%20Beispiel%20zu%20verdeu" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F&amp;bm_description=Weichgezeichnete%20Schrift%20mit%20CSS3&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F&amp;exttitle=Weichgezeichnete%20Schrift%20mit%20CSS3" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F&amp;t=Weichgezeichnete%20Schrift%20mit%20CSS3" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F&amp;title=Weichgezeichnete%20Schrift%20mit%20CSS3" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F&amp;title=Weichgezeichnete%20Schrift%20mit%20CSS3" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F&amp;title=Weichgezeichnete%20Schrift%20mit%20CSS3" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fweichgezeichnete-schrift-mit-css3%2F&amp;title=Weichgezeichnete%20Schrift%20mit%20CSS3&amp;bodytext=%0D%0A%0D%0ADemo%20%7C%20Download%0D%0A%0D%0AHier%20ein%20kleiner%20Trick%2C%20wie%20man%20mithilfe%20von%20CSS3%20%26quot%3BBlurred%20Typo%26quot%3B%2C%20also%20weichgezeichnete%20Schrift%2C%20machen%20kann.%20Das%20ganze%20funktioniert%20durch%20den%20Umweg%20%C3%BCber%20die%20text-shadow-Funktion%20in%20CSS3.%0D%0A%0D%0AUm%20das%20Beispiel%20zu%20verdeu" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/tutorial/7-hilfreiche-tutorials-zum-thema-transitions-in-css3/' rel='bookmark' title='Permanent Link: 7 hilfreiche Tutorials zum Thema Transitions in CSS3'>7 hilfreiche Tutorials zum Thema Transitions in CSS3</a></li>
<li><a href='http://www.emanuel-kluge.de/tutorial/navigation-im-googlemail-style-mit-jquery/' rel='bookmark' title='Permanent Link: Navigation im Googlemail-Style mit jQuery'>Navigation im Googlemail-Style mit jQuery</a></li>
<li><a href='http://www.emanuel-kluge.de/tutorial/hover-und-spotlight-effekt-in-bildergalerie-mit-jquery/' rel='bookmark' title='Permanent Link: Hover- und Spotlight-Effekt in Bildergalerie mit jQuery'>Hover- und Spotlight-Effekt in Bildergalerie mit jQuery</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/html-css/weichgezeichnete-schrift-mit-css3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zerschossene Umlaute in &#8220;Twitter for WordPress&#8221; reparieren</title>
		<link>http://www.emanuel-kluge.de/tips-und-tricks/zerschossene-umlaute-in-twitter-for-wordpress-reparieren/</link>
		<comments>http://www.emanuel-kluge.de/tips-und-tricks/zerschossene-umlaute-in-twitter-for-wordpress-reparieren/#comments</comments>
		<pubDate>Mon, 24 Aug 2009 08:47:11 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips und Tricks]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=554</guid>
		<description><![CDATA[Seit ich diesen Blog gestartet habe, zeige ich meine drei aktuellsten Twitter-Updates mit &#34;Twitter for WordPress&#34; in der Sidebar an. Und seitdem werden die Umlaute zerschossen. Das ist nicht sehr schön und endlich habe ich eine Lösung gefunden, das Problem zu beheben.
Und zwar mithilfe des Plug-Ins &#34;WP-RSS Import&#34; von Frank Bueltge. Dieses setzt genau wie [...]]]></description>
			<content:encoded><![CDATA[<p>Seit ich diesen <span lang="en">Blog</span> gestartet habe, zeige ich meine drei aktuellsten <a href="http://twitter.com/Herschel_R" title="Meinen Twitter-Account besuchen" lang="en" hreflang="en">Twitter-Updates</a> mit <a href="http://wordpress.org/extend/plugins/twitter-for-wordpress/" title="Plug-In-Seite bei WordPress.org besuchen" lang="en" hreflang="en">&quot;Twitter for WordPress&quot;</a> in der <span lang="en">Sidebar</span> an. Und seitdem werden die Umlaute zerschossen. Das ist nicht sehr schön und endlich habe ich eine Lösung gefunden, das Problem zu beheben.</p>
<p>Und zwar mithilfe des <a href="http://bueltge.de/wp-rss-import-plugin/55/" title="Plug-In-Seite bei Frank Bueltge besuchen"><span lang="en">Plug-Ins</span> &quot;<abbr title="WordPress" lang="en">WP</abbr>-<abbr title="Really Simple Syndication" lang="en">RSS</abbr> Import&quot; von Frank Bueltge</a>. Dieses setzt genau wie das <span lang="en">Plug-In &quot;Twitter for WordPress&quot;</span> auf die <span lang="en">WordPress</span>-eigene Funktion <code class="inline">fetch_rss()</code>, welche wiederum die Probleme verursacht.</p>
<p>Die Lösung besteht nun aus zwei <span lang="en">Arrays</span> aus Franks <span lang="en">Plug-In</span>:</p>
<pre>
<dfn>PHP</dfn>
<code class="block">$umlaute = array(&#x27;&amp;#8211;&#x27;, &#x27;&amp;#8212;&#x27;,&hellip;);
$htmlcode = array(&#x27;&amp;ndash;&#x27;, &#x27;&amp;mdash;&#x27;,&hellip;);
</code>
</pre>
<p>Die kompletten <span lang="en">Arrays</span> kann ich hier nicht angeben, da sie viel zu umfangreich sind. Ihr findet sie aber im <a href="http://svn.wp-plugins.org/rss-import/branches/3.7/rssimport.php" title="WP-RSS Import im WordPress Plug-In-Repository" hreflang="en"><abbr title="Subversion" lang="en">SVN</abbr>-System des <span lang="en">Plug-In Directory</span> von <span lang="en">WordPress</span></a>. Die beiden gesuchten <span lang="en">Arrays</span> befinden sich in der Mitte und sind eigentlich nicht zu übersehen.</p>
<p>Diese kopiert ihr <abbr title="beispielsweise">bspw</abbr>. in Zeile 70 der Datei twitter.php von &quot;<span lang="en">Twitter for WordPress</span>&quot;, vor die <code class="inline">foreach</code>-Schleife. Als nächstes kommt die Funktion, die dafür sorgt, dass alle Umlaute, die im <span lang="en">Array</span> <code class="inline">$umlaute</code> stehen, durch die entsprechenden Entitäten aus dem <span lang="en">Array</span> <code class="inline">$htmlcode</code> ersetzt werden:</p>
<pre>
<dfn>PHP</dfn>
<code class="block">$msg = str_replace($umlaute, $htmlcode, $msg);
</code>
</pre>
<p>Das tragt ihr in Zeile 76 der twitter.php ein und schon seid ihr fertig. Von nun an werden alle mit &quot;<span lang="en">Twitter for WordPress</span>&quot; eigebundenen <span lang="en">Tweets</span> sauber dargestellt.</p>
<p>An dieser Stelle noch einmal ein Dank an Frank Bueltge für das Erstellen dieser beiden monströsen <span lang="en">Arrays</span>. Wer genauso wie ich nach langer, erfolgloser Suche darin endlich die Lösung für das Umlaute-Problem gefunden hat, dem möchte ich den <a href="http://bueltge.de/wp-rss-import-plugin/55/" title="Spenden-Button">Spenden-Button</a> auf seiner Seite nahelegen. Einen Euro oder mehr für gute Programmier-Arbeit zu spenden ist eine schöne Geste und sorgt dafür, dass die Entwicklung im <span lang="en">Open-Source</span>-Bereich weiter geht.</p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F&amp;t=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F&amp;title=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren&amp;notes=Seit%20ich%20diesen%20Blog%20gestartet%20habe%2C%20zeige%20ich%20meine%20drei%20aktuellsten%20Twitter-Updates%20mit%20%26quot%3BTwitter%20for%20WordPress%26quot%3B%20in%20der%20Sidebar%20an.%20Und%20seitdem%20werden%20die%20Umlaute%20zerschossen.%20Das%20ist%20nicht%20sehr%20sch%C3%B6n%20und%20endlich%20habe%20ich%20eine%20L%C3%B6sung%20gef" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F&amp;bm_description=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F&amp;exttitle=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F&amp;t=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F&amp;title=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F&amp;title=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F&amp;title=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fzerschossene-umlaute-in-twitter-for-wordpress-reparieren%2F&amp;title=Zerschossene%20Umlaute%20in%20%22Twitter%20for%20WordPress%22%20reparieren&amp;bodytext=Seit%20ich%20diesen%20Blog%20gestartet%20habe%2C%20zeige%20ich%20meine%20drei%20aktuellsten%20Twitter-Updates%20mit%20%26quot%3BTwitter%20for%20WordPress%26quot%3B%20in%20der%20Sidebar%20an.%20Und%20seitdem%20werden%20die%20Umlaute%20zerschossen.%20Das%20ist%20nicht%20sehr%20sch%C3%B6n%20und%20endlich%20habe%20ich%20eine%20L%C3%B6sung%20gef" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/twitter/endlich-twitter-in-der-sidebar/' rel='bookmark' title='Permanent Link: Endlich Twitter in der Sidebar'>Endlich Twitter in der Sidebar</a></li>
<li><a href='http://www.emanuel-kluge.de/video/real-life-twitter/' rel='bookmark' title='Permanent Link: Real Life Twitter'>Real Life Twitter</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/tips-und-tricks/zerschossene-umlaute-in-twitter-for-wordpress-reparieren/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>HTTP Fehler beim Upload in WordPress unter 1und1</title>
		<link>http://www.emanuel-kluge.de/tips-und-tricks/http-fehler-beim-upload-in-wordpress-unter-1und1/</link>
		<comments>http://www.emanuel-kluge.de/tips-und-tricks/http-fehler-beim-upload-in-wordpress-unter-1und1/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 09:26:38 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[Tips und Tricks]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=534</guid>
		<description><![CDATA[Momentan richte ich einen WordPress-Blog auf 1und1-Webspace ein und wurde beim Hochladen von Bildern mit dem &#34;HTTP Fehler&#34; konfrontiert. Das Bild ist zwar auf dem Server gelandet, sogar da, wo es hin soll, doch konnte WordPress weder die Größe ermitteln, noch die obligatorischen Thumbnail- und 'Mittlere Größe'-Äquivalente anlegen.
Den &#34;HTTP Fehler&#34; gab es vor einiger Zeit [...]]]></description>
			<content:encoded><![CDATA[<p>Momentan richte ich einen <span lang="en"><strong>WordPress</strong>-Blog</span> auf <strong>1und1</strong>-<span lang="en">Webspace</span> ein und wurde beim Hochladen von Bildern mit dem <strong>&quot;<abbr title="Hypertext Transfer Protocol" lang="en">HTTP</abbr> Fehler&quot;</strong> konfrontiert. Das Bild ist zwar auf dem <span lang="en">Server</span> gelandet, sogar da, wo es hin soll, doch konnte <span lang="en">WordPress</span> weder die Größe ermitteln, noch die obligatorischen <span lang="en">Thumbnail</span>- und 'Mittlere Größe'-Äquivalente anlegen.</p>
<p>Den &quot;<abbr title="Hypertext Transfer Protocol" lang="en">HTTP</abbr> Fehler&quot; gab es vor einiger Zeit schon einmal, beim <span lang="en">Update</span> auf die <span lang="en">WordPress</span>-Version 2.7. Damals lag es am <span lang="en">Flash-Uploader</span>, den man per <span lang="en">PlugIn</span> deaktivieren und das Problem somit lösen konnte.</p>
<p>In diesem Fall aber liegt es nicht am <span lang="en">Flash-Uploader</span>, sondern an dem Umstand, dass 1und1 die <span lang="en">WordPress</span>-Skripte als PHP4-Skripte <em lang="en">parst</em>. Richtigerweise werden diese jedoch als PHP5-Skripte <em lang="en">geparst</em>, was man durch folgenden Eintrag in die .<span lang="en">htaccess</span>-Datei erreichen kann:</p>
<pre>
<dfn>.<span lang="en">htaccess</span></dfn>
<code class="block">AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
</code>
</pre>
<p>Solltet ihr noch keine .<span lang="en">htaccess</span>-Datei haben, legt lokal bei euch eine leere <span lang="en">htaccess</span>.txt-Datei an, ladet sie ins <span lang="en">root</span>-Verzeichnis eurer <span lang="en">WordPress</span>-Installation hoch, entfernt das Suffix &quot;.txt&quot; und fügt einen Punkt an den Anfang des Dateinamens. Daraufhin wird die Datei wahrscheinlich verschwinden. Um sie wieder zu sehen, müsst ihr in eurem <abbr title="File Transfer Protocol" lang="en">FTP</abbr>-Programm das Anzeigen versteckter Dateien aktivieren.</p>
<p>Nun sollte der &quot;<abbr title="Hypertext Transfer Protocol" lang="en">HTTP</abbr> Fehler&quot; Vergangenheit sein.</p>
<p>Quelle: <a href="http://hilfe-center.1und1.de/hosting/scripte_datenbanken/php/18.html" title="Wie kann ich .php Dateien als PHP5 parsen lassen?">1&amp;1 Hilfe-Center</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F&amp;t=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F&amp;title=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1&amp;notes=Momentan%20richte%20ich%20einen%20WordPress-Blog%20auf%201und1-Webspace%20ein%20und%20wurde%20beim%20Hochladen%20von%20Bildern%20mit%20dem%20%26quot%3BHTTP%20Fehler%26quot%3B%20konfrontiert.%20Das%20Bild%20ist%20zwar%20auf%20dem%20Server%20gelandet%2C%20sogar%20da%2C%20wo%20es%20hin%20soll%2C%20doch%20konnte%20WordPress%20weder%20die%20Gr" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F&amp;bm_description=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F&amp;exttitle=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F&amp;t=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F&amp;title=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F&amp;title=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F&amp;title=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fhttp-fehler-beim-upload-in-wordpress-unter-1und1%2F&amp;title=HTTP%20Fehler%20beim%20Upload%20in%20WordPress%20unter%201und1&amp;bodytext=Momentan%20richte%20ich%20einen%20WordPress-Blog%20auf%201und1-Webspace%20ein%20und%20wurde%20beim%20Hochladen%20von%20Bildern%20mit%20dem%20%26quot%3BHTTP%20Fehler%26quot%3B%20konfrontiert.%20Das%20Bild%20ist%20zwar%20auf%20dem%20Server%20gelandet%2C%20sogar%20da%2C%20wo%20es%20hin%20soll%2C%20doch%20konnte%20WordPress%20weder%20die%20Gr" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/tutorial/contact-form-7-auf-goneo-webspace-zum-laufen-kriegen/' rel='bookmark' title='Permanent Link: &quot;Contact Form 7&quot; auf goneo-Webspace zum Laufen kriegen'>&quot;Contact Form 7&quot; auf goneo-Webspace zum Laufen kriegen</a></li>
<li><a href='http://www.emanuel-kluge.de/wordpress/free-wordpress-theme-blue-and-grey/' rel='bookmark' title='Permanent Link: Free WordPress-Theme: &#8220;Blue and Grey&#8221;'>Free WordPress-Theme: &#8220;Blue and Grey&#8221;</a></li>
<li><a href='http://www.emanuel-kluge.de/html-css/wordpress-statistik-smiley-verbergen/' rel='bookmark' title='Permanent Link: WordPress-Statistik-Smiley verbergen'>WordPress-Statistik-Smiley verbergen</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/tips-und-tricks/http-fehler-beim-upload-in-wordpress-unter-1und1/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Barrierefreier Button mit Text Replacement</title>
		<link>http://www.emanuel-kluge.de/html-css/barrierefreier-button-mit-text-replacement/</link>
		<comments>http://www.emanuel-kluge.de/html-css/barrierefreier-button-mit-text-replacement/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 10:39:16 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tips und Tricks]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=321</guid>
		<description><![CDATA[Jeder kommt früher oder später beim Bauen einer Website in die Situation, dass er die Beschriftung eines Buttons loswerden möchte, um den Button mit einer schönen Grafik zu versehen. Das Auge surft schließlich mit.

Demo &#124; Download
Oftmals sieht man in diesen Fällen, dass das value-Attribut einfach leer gelassen wird. Dies ist allerdings eine wenig elegante Lösung, [...]]]></description>
			<content:encoded><![CDATA[<p>Jeder kommt früher oder später beim Bauen einer <span lang="en">Website</span> in die Situation, dass er die Beschriftung eines <span lang="en">Buttons</span> loswerden möchte, um den <span lang="en">Button</span> mit einer schönen Grafik zu versehen. Das Auge <span lang="en">surft</span> schließlich mit.</p>
<p><img src="http://www.emanuel-kluge.de/wp-content/uploads/2009/07/barrierefreier-button-mit-text-replacement-480x107.png" alt="Barrierefreier Button mit Text Replacement" title="Barrierefreier Button mit Text Replacement" width="480" height="107" class="aligncenter size-large wp-image-322" /></p>
<div class="dedo"><a href="http://www.emanuel-kluge.de/demo/barrierefreier-button-mit-text-replacement/" title="Demo - Barrierefreier Button mit Text-Replacement" rel="nofollow">Demo</a> | <a href="http://www.emanuel-kluge.de/wp-content/uploads/2009/07/barrierefreier-button-mit-text-replacement.zip" title="Download - Barrierefreier Button mit Text-Replacement">Download</a></div>
<p>Oftmals sieht man in diesen Fällen, dass das <code class="inline" lang="en">value</code>-Attribut einfach leer gelassen wird. Dies ist allerdings eine wenig elegante Lösung, da Besucher mit <span lang="en">Screenreader</span> raten müssen, wofür der <span lang="en">Button</span> gedacht ist. Alternativ könnte man auf die Standard-<span lang="en">Text-Replacement</span>-Methode über <code class="inline" lang="en">text-indent: -9999px;</code> zurückgreifen. Dies funktioniert auch ganz passabel in mordernen <span lang="en">Browsern</span>. <abbr title="Internet Explorer" lang="en">IE</abbr>6 und <abbr title="Internet Explorer" lang="en">IE</abbr>7 schieben dabei allerdings den kompletten <span lang="en">Button</span> nach links ins Abseits.</p>
<p>Es muss also eine andere Methode her. Und die sieht so aus, dass man einfach ein <code class="inline" lang="en">div</code>-Element um den <span lang="en">Button</span> packt und ihm die gleiche Größe wie dem <span lang="en">Button</span> gibt. Dann verschiebt man selbigen noch mittels <code class="inline" lang="en">padding-top</code> ins Abseits und schon ist der Text weg und man kann seine Grafik einbauen. Der Quelltext dafür sieht folgendermaßen aus:</p>
<pre>
<dfn><abbr title="Hypertext Markup Language" lang="en">HTML</abbr></dfn>
<code class="block">&lt;div class=&quot;button&quot;&gt;
   &lt;input type=&quot;submit&quot; value=&quot;Absenden&quot; /&gt;
&lt;/div&gt;
</code>
</pre>
<p>Dazu kommen noch folgende <abbr title="Cascading Stylesheets" lang="en">CSS</abbr>-Angaben:</p>
<pre>
<dfn><abbr title="Cascading Stylesheets" lang="en">CSS</abbr></dfn>
<code class="block">.button {
	height: 30px;
	width: 80px;
       overflow: hidden;
}

input {
	width: 80px;
	height: 30px;
	padding: 30px 0 0 0;
	border: 0;
	background: #369 url('button.jpg') 0 0 no-repeat;
}
</code>
</pre>
<p>Diese Technik funktioniert einwandfrei im <span lang="en">Firefox</span>, in Safari sowie im <abbr title="Internet Explorer" lang="en">IE</abbr>6/7/8.</p>
<p>Natürlich kann man den gleichen Effekt erzielen, indem man einem <code class="inline" lang="en">input</code>-Element das Attribut <code class="inline" lang="en">type="image"</code> gibt und die Grafik direkt im Quelltext einbaut. Allerdings hat man dann nicht die Möglichkeit, für den <code class="inline" lang="en">:hover</code>- und <code class="inline" lang="en">:active</code>-Zustand eine alternative Grafik per <abbr title="Cascading Stylesheets" lang="en">CSS</abbr> zuzuweisen, was der <span lang="en">User Experience</span> durchaus zuträglich ist.</p>
<p>PS: Wie ihr <code class="inline" lang="en">input</code>-Elemente im <abbr title="Internet Explorer" lang="en">IE</abbr>6 <code class="inline" lang="en">:hover</code>-fähig macht, erfahrt ihr <a href="http://www.emanuel-kluge.de/html-css/wie-man-dem-internet-explorer-6-herr-wird/#die-hover-klasse-fuer-alle-elemente-verfuegbar-machen" title="Wie man dem Internet Explorer 6 Herr wird - Die :hover-Klasse für alle Elemente verfügbar machen">hier</a>.</p>
<p><strong>Nachtrag:</strong></p>
<p>Thorsten hat mich in den Kommentaren darauf aufmerksam gemacht, dass diese Lösung im <span lang="en">Opera-Browser</span> nicht funktioniert, da sich dort die <span lang="en">Button</span>-Beschriftung nicht durch <code class="inline">padding</code> ins Abseits schieben lässt. Hier müssen wir also mit der üblichen <span lang="en">Text Replacement</span>-Methode mittels der <abbr title="Cascading Stylesheets" lang="en">CSS</abbr>-Angabe <code class="inline" lang="en">text-indent: -9999px;</code> ran.</p>
<p>Allerdings hat der <span lang="en">Internet Explorer</span> wie oben beschrieben seine Schwierigkeiten mit dieser Lösung und verschiebt den kompletten <span lang="en">Button</span> ins Abseits, was sicherlich nicht im Sinne des Erfinders ist. Wir müssen den <span lang="en">Internet Explorer</span> also ausschließen, was auf zwei Arten Möglich ist.</p>
<p><strong>1. Über herkömmliche <span lang="en">Conditional Tags</span>:</strong></p>
<pre>
<dfn><abbr title="Hypertext Markup Language" lang="en">HTML</abbr>/<abbr title="Cascading Stylesheets" lang="en">CSS</abbr></dfn>
<code class="block">&lt;!--[if !IE]&gt;
&lt;style type=&quot;text/css&quot;&gt;
  input {
    text-indent: -9999px;
  }
&lt;/style&gt;
&lt;![endif]--&gt;
</code>
</pre>
<p>Dies ist die Standard-Abfrage, ob es sich beim <span lang="en">Browser</span> um einen <span lang="en">Internet Explorer</span> handelt oder nicht. Diesen <span lang="en"Code</span>-Schnipsel fügt man in den Kopf-Bereich ein und schon sieht der Button auch im <span lang="en">Opera-Browser</span> anständig aus.</p>
<p><strong>2. Ergänzung im <span lang="en">type</span>-Attribut:</strong></p>
<p>Ergänzt man das <code class="inline">type</code>-Attribut des <code class="inline" lang="en">style</code>-Elements um die mit Apostroph abgegrenzte Angabe <code class="inline" lang="en">charset=utf-8</code>, interpretiert der <span lang="en">Internet Explorer</span> die Angabe nicht mehr. Trotzdem ist das Dokument weiterhin valide.</p>
<pre>
<dfn><abbr title="Hypertext Markup Language" lang="en">HTML</abbr>/<abbr title="Cascading Stylesheets" lang="en">CSS</abbr></dfn>
<code class="block">&lt;style type=&quot;text/css;charset=utf-8&quot;&gt;
  input {
    text-indent: -9999px;
  }
&lt;/style&gt;
</code>
</pre>
<p>Welche Lösung ihr wählt, sei euch überlassen. Eine Empfehlung, welche besser ist, kann ich nicht abgeben.</p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Barrierefreier%20Button%20mit%20Text%20Replacement%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F&amp;t=Barrierefreier%20Button%20mit%20Text%20Replacement" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F&amp;title=Barrierefreier%20Button%20mit%20Text%20Replacement&amp;notes=Jeder%20kommt%20fr%C3%BCher%20oder%20sp%C3%A4ter%20beim%20Bauen%20einer%20Website%20in%20die%20Situation%2C%20dass%20er%20die%20Beschriftung%20eines%20Buttons%20loswerden%20m%C3%B6chte%2C%20um%20den%20Button%20mit%20einer%20sch%C3%B6nen%20Grafik%20zu%20versehen.%20Das%20Auge%20surft%20schlie%C3%9Flich%20mit.%0D%0A%0D%0A%0D%0A%0D%0ADemo%20%7C%20Download%0D%0A%0D%0AOftm" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F&amp;bm_description=Barrierefreier%20Button%20mit%20Text%20Replacement&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F&amp;exttitle=Barrierefreier%20Button%20mit%20Text%20Replacement" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F&amp;t=Barrierefreier%20Button%20mit%20Text%20Replacement" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F&amp;title=Barrierefreier%20Button%20mit%20Text%20Replacement" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F&amp;title=Barrierefreier%20Button%20mit%20Text%20Replacement" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F&amp;title=Barrierefreier%20Button%20mit%20Text%20Replacement" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fbarrierefreier-button-mit-text-replacement%2F&amp;title=Barrierefreier%20Button%20mit%20Text%20Replacement&amp;bodytext=Jeder%20kommt%20fr%C3%BCher%20oder%20sp%C3%A4ter%20beim%20Bauen%20einer%20Website%20in%20die%20Situation%2C%20dass%20er%20die%20Beschriftung%20eines%20Buttons%20loswerden%20m%C3%B6chte%2C%20um%20den%20Button%20mit%20einer%20sch%C3%B6nen%20Grafik%20zu%20versehen.%20Das%20Auge%20surft%20schlie%C3%9Flich%20mit.%0D%0A%0D%0A%0D%0A%0D%0ADemo%20%7C%20Download%0D%0A%0D%0AOftm" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/tutorial/fancy-login-logout-button-fur-deinen-wordpress-blog/' rel='bookmark' title='Permanent Link: Fancy Login-/Logout-Button für deinen WordPress-Blog'>Fancy Login-/Logout-Button für deinen WordPress-Blog</a></li>
<li><a href='http://www.emanuel-kluge.de/html-css/wie-man-dem-internet-explorer-6-herr-wird/' rel='bookmark' title='Permanent Link: Wie man dem Internet Explorer 6 Herr wird'>Wie man dem Internet Explorer 6 Herr wird</a></li>
<li><a href='http://www.emanuel-kluge.de/html-css/facebook-like-button-per-xfbml-in-wordpress-blogs-einfugen/' rel='bookmark' title='Permanent Link: Facebook-Like-Button per XFBML in WordPress-Blogs einfügen'>Facebook-Like-Button per XFBML in WordPress-Blogs einfügen</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/html-css/barrierefreier-button-mit-text-replacement/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Name des Autors zu post_class() in WordPress hinzufügen</title>
		<link>http://www.emanuel-kluge.de/html-css/name-des-autors-zu-post_class-in-wordpress-hinzufugen/</link>
		<comments>http://www.emanuel-kluge.de/html-css/name-des-autors-zu-post_class-in-wordpress-hinzufugen/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 08:00:53 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tips und Tricks]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=289</guid>
		<description><![CDATA[Ein Freund kam neulich auf mich zu fragte mich, wie er die Beiträge seines Blogs optisch trennen kann, je nachdem, welcher Autor den Beitrag geschrieben hat. Ich sagte, das sei ganz einfach und nahm &#8212; optmistisch, wie ich bin &#8212; an, die WordPress-Funktion post_class() würde u.a. auch den Namen des Autors als Klasse ausgeben. Dem [...]]]></description>
			<content:encoded><![CDATA[<p>Ein Freund kam neulich auf mich zu fragte mich, wie er die Beiträge seines <span lang="en">Blogs</span> optisch trennen kann, je nachdem, welcher Autor den Beitrag geschrieben hat. Ich sagte, das sei ganz einfach und nahm &mdash; optmistisch, wie ich bin &mdash; an, die <span lang="en">WordPress</span>-Funktion <code class="inline">post_class()</code> würde <abbr title="unter anderem">u.a.</abbr> auch den Namen des Autors als Klasse ausgeben. Dem ist jedoch nicht so.</p>
<p>Man kann den Namen des Autors aber ganz schnell mit folgendem PHP-<span lang="en">Code</span> hinzufügen:</p>
<pre>
<dfn>PHP/<abbr title="Hypertext Markup Language" lang="en">HTML</abbr></dfn>
<code class="block">&lt;?php $curauth = get_userdata(intval($post-&gt;post_author)); ?&gt;

&lt;div &lt;?php post_class($curauth-&gt;user_login) ?&gt;&gt;
</code>
</pre>
<p>Nun erscheint der Autorenname in der Klasse des Beitrags-<code class="inline">div</code> und man kann die einzelnen <span lang="en">Posts</span> ganz bequem per <abbr title="Cascading Stylesheets" lang="en">CSS</abbr> optisch anpassen.</p>
<p>(via <a href="http://www.theenglishguy.co.uk/2009/05/15/post_class-and-user-login/" title="post_class() and User Login " hreflang="en" lang="en">the english guy web design</a>)</p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F&amp;t=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F&amp;title=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen&amp;notes=Ein%20Freund%20kam%20neulich%20auf%20mich%20zu%20fragte%20mich%2C%20wie%20er%20die%20Beitr%C3%A4ge%20seines%20Blogs%20optisch%20trennen%20kann%2C%20je%20nachdem%2C%20welcher%20Autor%20den%20Beitrag%20geschrieben%20hat.%20Ich%20sagte%2C%20das%20sei%20ganz%20einfach%20und%20nahm%20%26mdash%3B%20optmistisch%2C%20wie%20ich%20bin%20%26mdash%3B%20an%2C%20die%20W" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F&amp;bm_description=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F&amp;exttitle=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F&amp;t=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F&amp;title=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F&amp;title=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F&amp;title=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fname-des-autors-zu-post_class-in-wordpress-hinzufugen%2F&amp;title=Name%20des%20Autors%20zu%20post_class%28%29%20in%20WordPress%20hinzuf%C3%BCgen&amp;bodytext=Ein%20Freund%20kam%20neulich%20auf%20mich%20zu%20fragte%20mich%2C%20wie%20er%20die%20Beitr%C3%A4ge%20seines%20Blogs%20optisch%20trennen%20kann%2C%20je%20nachdem%2C%20welcher%20Autor%20den%20Beitrag%20geschrieben%20hat.%20Ich%20sagte%2C%20das%20sei%20ganz%20einfach%20und%20nahm%20%26mdash%3B%20optmistisch%2C%20wie%20ich%20bin%20%26mdash%3B%20an%2C%20die%20W" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/html-css/ressourcen-sparende-navigation-in-wordpress/' rel='bookmark' title='Permanent Link: Ressourcen-sparende Navigation in WordPress'>Ressourcen-sparende Navigation in WordPress</a></li>
<li><a href='http://www.emanuel-kluge.de/html-css/wordpress-statistik-smiley-verbergen/' rel='bookmark' title='Permanent Link: WordPress-Statistik-Smiley verbergen'>WordPress-Statistik-Smiley verbergen</a></li>
<li><a href='http://www.emanuel-kluge.de/tutorial/der-perfekte-wordpress-suchschlitz/' rel='bookmark' title='Permanent Link: Der &quot;perfekte&quot; WordPress-Suchschlitz'>Der &quot;perfekte&quot; WordPress-Suchschlitz</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/html-css/name-des-autors-zu-post_class-in-wordpress-hinzufugen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress-Autoren aus der Website-Statistik rausnehmen</title>
		<link>http://www.emanuel-kluge.de/tips-und-tricks/wordpress-autoren-aus-der-website-statistik-rausnehmen/</link>
		<comments>http://www.emanuel-kluge.de/tips-und-tricks/wordpress-autoren-aus-der-website-statistik-rausnehmen/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 14:08:55 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[Tips und Tricks]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=274</guid>
		<description><![CDATA[
Gerade gucke ich meine Statistiken auf Google Analytics an und muss mit Erschrecken feststellen, dass jedes mal, wenn ich beim Schreiben eines neuen Artikels diesen in der Vorschau betrachtet habe, das ganze als Page Impression festgehalten wurde. Was für ein Blödsinn, ich gucke den ganzen Tag pausenlos bei meinem Blog vorbei, und verfälsche mir damit [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.emanuel-kluge.de/wp-content/uploads/2009/06/google-analytics-479x94.png" alt="google analytics-Screenshot" title="google analytics-Screenshot" width="479" height="94" class="aligncenter size-large wp-image-275" /></p>
<p>Gerade gucke ich meine Statistiken auf <span lang="en">Google Analytics</span> an und muss mit Erschrecken feststellen, dass jedes mal, wenn ich beim Schreiben eines neuen Artikels diesen in der Vorschau betrachtet habe, das ganze als <span lang="en">Page Impression</span> festgehalten wurde. Was für ein Blödsinn, ich gucke den ganzen Tag pausenlos bei meinem <span lang="en">Blog</span> vorbei, und verfälsche mir damit die Statistik.</p>
<p>Unangenehmer wird das ganze noch, wenn man einen <span lang="en">Blog</span> mit mehreren Autoren betreibt. Schön, wenn die regelmäßig vorbei gucken und was schreiben, aber in der Besucherstatistik haben die nicht wirklich was verloren. Deshalb bietet es sich an, einfach alle eingeloggten <span lang="en">User</span> aus der Besucherzählung rauszunehmen. Und dafür fragen wir den Status ab:</p>
<pre>
<dfn>PHP</dfn>
<code class="block">&lt;?php if (!is_user_logged_in()) : ?&gt;
   &lt;!-- Hier den Statistik-Code-Schnippel einf&uuml;gen --&gt;
&lt;?php endif; ?&gt;
</code>
</pre>
<p>Ist der Nutzer eingeloggt, wird der Zählcode nicht angezeigt. Für alle anderen, nicht eingeloggten Besucher schon. Nun muss die erste Amtshandlung beim Besuchen seiner Seite nur noch das Einloggen sein, und schon ist man raus und die Statistik zählt nur noch &quot;echte&quot;, externe Besucher der Seite.</p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F&amp;t=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F&amp;title=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen&amp;notes=%0D%0A%0D%0AGerade%20gucke%20ich%20meine%20Statistiken%20auf%20Google%20Analytics%20an%20und%20muss%20mit%20Erschrecken%20feststellen%2C%20dass%20jedes%20mal%2C%20wenn%20ich%20beim%20Schreiben%20eines%20neuen%20Artikels%20diesen%20in%20der%20Vorschau%20betrachtet%20habe%2C%20das%20ganze%20als%20Page%20Impression%20festgehalten%20wurde" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F&amp;bm_description=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F&amp;exttitle=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F&amp;t=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F&amp;title=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F&amp;title=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F&amp;title=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftips-und-tricks%2Fwordpress-autoren-aus-der-website-statistik-rausnehmen%2F&amp;title=WordPress-Autoren%20aus%20der%20Website-Statistik%20rausnehmen&amp;bodytext=%0D%0A%0D%0AGerade%20gucke%20ich%20meine%20Statistiken%20auf%20Google%20Analytics%20an%20und%20muss%20mit%20Erschrecken%20feststellen%2C%20dass%20jedes%20mal%2C%20wenn%20ich%20beim%20Schreiben%20eines%20neuen%20Artikels%20diesen%20in%20der%20Vorschau%20betrachtet%20habe%2C%20das%20ganze%20als%20Page%20Impression%20festgehalten%20wurde" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/html-css/wordpress-statistik-smiley-verbergen/' rel='bookmark' title='Permanent Link: WordPress-Statistik-Smiley verbergen'>WordPress-Statistik-Smiley verbergen</a></li>
<li><a href='http://www.emanuel-kluge.de/tutorial/fancy-login-logout-button-fur-deinen-wordpress-blog/' rel='bookmark' title='Permanent Link: Fancy Login-/Logout-Button für deinen WordPress-Blog'>Fancy Login-/Logout-Button für deinen WordPress-Blog</a></li>
<li><a href='http://www.emanuel-kluge.de/html-css/name-des-autors-zu-post_class-in-wordpress-hinzufugen/' rel='bookmark' title='Permanent Link: Name des Autors zu post_class() in WordPress hinzufügen'>Name des Autors zu post_class() in WordPress hinzufügen</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/tips-und-tricks/wordpress-autoren-aus-der-website-statistik-rausnehmen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Navigation im Googlemail-Style mit jQuery</title>
		<link>http://www.emanuel-kluge.de/tutorial/navigation-im-googlemail-style-mit-jquery/</link>
		<comments>http://www.emanuel-kluge.de/tutorial/navigation-im-googlemail-style-mit-jquery/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 09:33:28 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Tips und Tricks]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=223</guid>
		<description><![CDATA[Wer Googlemail benutzt, kennt sicherlich die Buttons mit dem Grauverlauf und den abgerundeten Ecken, die jedoch ohne eine Grafik auskommen. So etwas kann man relativ schnell selber machen, man muss nur genug HTML-Tags &#34;in den Topf werfen&#34;. In diesem Tutorial zeige ich euch, wie ihr das mithilfe von jQuery bewerkstelligen könnt. jQuery deshalb, weil man [...]]]></description>
			<content:encoded><![CDATA[<p>Wer <span lang="en">Googlemail</span> benutzt, kennt sicherlich die <span lang="en">Buttons</span> mit dem Grauverlauf und den abgerundeten Ecken, die jedoch ohne eine Grafik auskommen. So etwas kann man relativ schnell selber machen, man muss nur genug <abbr title="Hypertext Markup Language" lang="en">HTML</abbr>-<span lang="en">Tags</span> &quot;in den Topf werfen&quot;. In diesem <span lang="en">Tutorial</span> zeige ich euch, wie ihr das mithilfe von <a href="http://jquery.com/" title="jQuery" lang="en" hreflang="en">jQuery</a> bewerkstelligen könnt. <span lang="en">jQuery</span> deshalb, weil man einfach <abbr title="Hypertext Markup Language" lang="en">HTML</abbr>-<span lang="en">Tags</span> hinzufügen kann und der eigentliche Quelltext schön sauber bleibt.</p>
<p><img src="http://www.emanuel-kluge.de/wp-content/uploads/2009/06/googlemail-style-button-480x126.png" alt="navigation im googlemail-style" title="navigation im googlemail-style" width="480" height="126" class="aligncenter size-large wp-image-224" /></p>
<div class="dedo"><a href="http://www.emanuel-kluge.de/demo/googlemail-style-button/index.html" rel="nofollow" title="Demo &mdash; Navigation im Googlemail-Style mit jQuery">Demo</a> | <a href="http://www.emanuel-kluge.de/wp-content/uploads/2009/06/googlemail-style-button.zip" lang="en" title="Demo &mdash; Navigation im Googlemail-Style mit jQuery">Download</a></div>
<p>Und wenn wir schon beim Thema sind, fangen wir am besten mit dem Quelltext an. Dieser sieht so aus:</p>
<pre>
<dfn><abbr title="Hypertext Markup Language" lang="en">HTML</abbr></dfn>
<code class="block">&lt;ul class=&quot;navigation&quot;&gt;
   &lt;li&gt;&lt;a href=&quot;index.html&quot;&gt;Home&lt;/a&gt;&lt;/li&gt;
   &lt;li&gt;&lt;a href=&quot;#&quot;&gt;About&lt;/a&gt;&lt;/li&gt;
   &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Tutorials&lt;/a&gt;&lt;/li&gt;
   &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Contact&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</code>
</pre>
<p>Eine schlanke, ungeordnete Liste, wie es sich gehört. Allerdings brauchen wir nun ein Element, um die abgerundeten Ecken darzustellen, zwei weitere Elemente um den Grauverlauf zu bilden, und nochmal zwei Elemente um die geprägte Schrift auf den <span lang="en">Buttons</span> hinzubekommen.</p>
<p>Summa sumarum müssen also 5 <span lang="en">Tags</span> hinzugefügt werden, um den grafischen Effekt hinzubekommen. Deshalb auch die <span lang="en">Javascript</span>-Lösung, da <abbr title="beispielsweise">bspw.</abbr> Suchmaschinen-<span lang="en">Bots</span> oder Menschen an <span lang="en">Screen-Readern</span> nichts mit dieser Fülle an <abbr title="Hypertext Markup Language" lang="en">HTML</abbr>-Elementen anfangen können.</p>
<p>Hier nun die benötigten <span lang="en">Javascript</span>-Angaben:</p>
<pre>
<dfn lang="en">Javascript</dfn>
<code class="block">$(document).ready(function() {
   var start = &quot;&lt;span class=\&quot;layer_1\&quot;&gt;&lt;span class=\&quot;layer_2\&quot;&gt;&lt;/span&gt;&lt;span class=\&quot;layer_3\&quot;&gt;&lt;/span&gt;&lt;span class=\&quot;layer_4\&quot;&gt;&quot;;
   var middle = &quot;&lt;/span&gt;&lt;span class=\&quot;layer_5\&quot;&gt;&quot;;
   var end = &quot;&lt;/span&gt;&lt;/span&gt;&quot;;

   var item = new Array();
   $(&#x27;.navigation li a&#x27;).each( function() {
      item.push(this.innerHTML);
      for ( i = 0; i &lt; item.length; i++ ) {
         $(this).html(start + item[i] + middle + item[i] + end);
      }
   });
});
</code>
</pre>
<p>Als erstes werden die benötigten Elemente &mdash; in diesem Fall <code class="inline">&lt;span&gt;</code>-<span lang="en">Tags</span> &mdash; in Variablen gespeichert. Danach werden die jeweiligen Beschriftungen der Listen-Elemente in einem <span lang="en">Array</span> gespeichert. Zum Schluss wird alles zusammengefügt. Nun fehlen nur noch die entsprechenden Styles, um die <span lang="en">Buttons</span> fertig zu machen. Diese gestalten sich wie folgt:</p>
<pre>
<dfn><abbr title="Cascading Stylesheets" lang="en">CSS</abbr></dfn>
<code class="block">body {
	padding: 100px;
	font: normal 12px Helvetica;
	font-weight: bold;
	background-color: #FFF;
}

.navigation {
	height: 20px;
	padding: 1px 0;
	clear: left;
	list-style: none;
}

.navigation li {
	position: relative;
	width: 82px;
	height: 20px;
	margin: 0 10px 0 0;
	float: left;
	display: inline;
}

a, span {
	display: block;
	text-decoration: none;
}

a:focus {
	outline: none;
}

a:link, a:visited {
	width: 82px;
	height: 20px;
	position: relative;
	background-color: #DDD;
	text-align: center;
	line-height: 20px;
	color: #333;
	z-index: 100;
	overflow: visible;
}

a:hover {
	background-color: #999;
	color: #000;

}

.layer_1 {
	width: 80px;
	height: 20px;
	position: absolute;
	top: -1px;
	left: 1px;
	border: 0;
	border: 1px solid #DDD;
	border-left: 0;
	border-right: 0;
	background-color: #F9F9F9;
	overflow: hidden;
	z-index: 200;
}

a:hover .layer_1 {
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}

.layer_2 {
	width: 80px;
	height: 2px;
	position: absolute;
	top: 10px;
	left: 0;
	background-color: #EEE;
	z-index: 300;
}

a:active .layer_2 {
	top: 8px;
	left: 0;
}

.layer_3 {
	width: 80px;
	height: 8px;
	position: absolute;
	top: 12px;
	left: 0;
	background-color: #E3E3E3;
	z-index: 300;
}

a:active .layer_3 {
	top: 0;
	left: 0;
}

.layer_4 {
	width: 80px;
	height: 12px;
	position: absolute;
	top: 5px;
	left: 0;
	line-height: 12px;
	color: #FFF;
	text-align: center;
	z-index: 400;
}

.layer_5 {
	width: 80px;
	height: 12px;
	position: absolute;
	top: 4px;
	left: 0;
	line-height: 12px;
	color: #777;
	text-align: center;
	z-index: 500;
}

a:hover .layer_5 {
	color: #333;
}
</code>
</pre>
<p>Zugegeben, das ist ein ganz schöner Rattenschwanz an <abbr title="Cascading Stylesheets" lang="en">CSS</abbr>-Angaben, aber es lohnt sich. <code class="inline" lang="en">layer_1</code> ist höher als das <code class="inline">&lt;a&gt;</code>-<span lang="en">Tag</span> und ragt oben und unten darüber hinaus. Dadurch bekommen wir die abgerundeten Ecken. <code class="inline" lang="en">layer_2</code> und <code class="inline" lang="en">layer_3</code> sind leer und erzeugen den Grauverlauf. <code class="inline" lang="en">layer_4</code> und <code class="inline" lang="en">layer_5</code> beinhalten die Beschriftung des <span lang="en">Buttons</span> und erzeugen den Eindruck geprägter Buchstaben, indem das untere <span lang="en">Layer</span> weiße Schrift und einen <span lang="en">Offset</span> von einem Pixel in der y-Achse hat.</p>
<p>Das ganze funktioniert im <span lang="en">Internet Explorer</span> 6-8, im <span lang="en">Firefox</span>, in <span lang="en">Opera</span> und in <span lang="en">Safari</span>. Andere <span lang="en">Browser</span> habe ich nicht getestet, allerdings sollte es mit keinem modernen <span lang="en">Browser</span> Probleme geben.</p>
<p>Für Anmerkungen nutzt bitte die Kommentarfunktion, ich freue mich immer über Anregungen und konstruktive Kritik. Solltet ihr noch keine Erfahrungen mit <span lang="en">jQuery</span> gemacht haben, empfehle ich euch das Einsteiger-<span lang="en">Tutorial</span> in den &quot;Weiterführenden <span lang="en">Links</span>&quot;.</p>
<p>Weiterführende <span lang="en">Links</span>:</p>
<ul>
<li><a href="http://jquery.com/" title="jQuery" hreflang="en">Die offizielle jQuery-<span lang="en">Homepage</span></li>
<li><a href="http://www.professorweb.de/javascript-ajax/jquery-erste-schritte.html" title="ProfessorWeb"><span lang="en">jQuery</span>: Erste Schritte</li>
</ul>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Navigation%20im%20Googlemail-Style%20mit%20jQuery%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F&amp;t=Navigation%20im%20Googlemail-Style%20mit%20jQuery" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F&amp;title=Navigation%20im%20Googlemail-Style%20mit%20jQuery&amp;notes=Wer%20Googlemail%20benutzt%2C%20kennt%20sicherlich%20die%20Buttons%20mit%20dem%20Grauverlauf%20und%20den%20abgerundeten%20Ecken%2C%20die%20jedoch%20ohne%20eine%20Grafik%20auskommen.%20So%20etwas%20kann%20man%20relativ%20schnell%20selber%20machen%2C%20man%20muss%20nur%20genug%20HTML-Tags%20%26quot%3Bin%20den%20Topf%20werfen%26quot%3B.%20" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F&amp;bm_description=Navigation%20im%20Googlemail-Style%20mit%20jQuery&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F&amp;exttitle=Navigation%20im%20Googlemail-Style%20mit%20jQuery" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F&amp;t=Navigation%20im%20Googlemail-Style%20mit%20jQuery" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F&amp;title=Navigation%20im%20Googlemail-Style%20mit%20jQuery" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F&amp;title=Navigation%20im%20Googlemail-Style%20mit%20jQuery" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F&amp;title=Navigation%20im%20Googlemail-Style%20mit%20jQuery" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Ftutorial%2Fnavigation-im-googlemail-style-mit-jquery%2F&amp;title=Navigation%20im%20Googlemail-Style%20mit%20jQuery&amp;bodytext=Wer%20Googlemail%20benutzt%2C%20kennt%20sicherlich%20die%20Buttons%20mit%20dem%20Grauverlauf%20und%20den%20abgerundeten%20Ecken%2C%20die%20jedoch%20ohne%20eine%20Grafik%20auskommen.%20So%20etwas%20kann%20man%20relativ%20schnell%20selber%20machen%2C%20man%20muss%20nur%20genug%20HTML-Tags%20%26quot%3Bin%20den%20Topf%20werfen%26quot%3B.%20" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/tutorial/8bit-style-navigation-mit-fly-out-menus/' rel='bookmark' title='Permanent Link: 8Bit-Style-Navigation mit Fly-Out-Menus'>8Bit-Style-Navigation mit Fly-Out-Menus</a></li>
<li><a href='http://www.emanuel-kluge.de/tutorial/hover-und-spotlight-effekt-in-bildergalerie-mit-jquery/' rel='bookmark' title='Permanent Link: Hover- und Spotlight-Effekt in Bildergalerie mit jQuery'>Hover- und Spotlight-Effekt in Bildergalerie mit jQuery</a></li>
<li><a href='http://www.emanuel-kluge.de/tutorial/animierte-navigation-mit-jquery/' rel='bookmark' title='Permanent Link: Animierte Navigation mit jQuery'>Animierte Navigation mit jQuery</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/tutorial/navigation-im-googlemail-style-mit-jquery/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ressourcen-sparende Navigation in WordPress</title>
		<link>http://www.emanuel-kluge.de/html-css/ressourcen-sparende-navigation-in-wordpress/</link>
		<comments>http://www.emanuel-kluge.de/html-css/ressourcen-sparende-navigation-in-wordpress/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 10:10:51 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Tips und Tricks]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.emanuel-kluge.de/?p=214</guid>
		<description><![CDATA[Normalerweise baut man die Navigation in WordPress mit der Funktion wp_list_pages() (mehr auf WordPress Codex), so dass man im Backend Seiten anlegen kann und diese dynamisch im Frontend erscheinen. Dadurch ist es für Nutzer möglich, jedes beliebige Theme zu laden und trotzdem eine vollständige Navigation zu haben, ohne dass sie im Quelltext rumwerkeln müssen.
Allerdings sind [...]]]></description>
			<content:encoded><![CDATA[<p>Normalerweise baut man die Navigation in <span lang="en">WordPress</span> mit der Funktion <code class="inline">wp_list_pages()</code> (<a href="http://codex.wordpress.org/Template_Tags/wp_list_pages" hreflang="en" title="WordPress Codex">mehr auf <span lang="en">WordPress Codex</span></a>), so dass man im <span lang="en">Backend</span> Seiten anlegen kann und diese dynamisch im <span lang="en">Frontend</span> erscheinen. Dadurch ist es für Nutzer möglich, jedes beliebige <span lang="en">Theme</span> zu laden und trotzdem eine vollständige Navigation zu haben, ohne dass sie im Quelltext rumwerkeln müssen.</p>
<p>Allerdings sind damit eine Menge Abfragen verbunden, die die Ladezeit der Seite erhöhen. Baut man sich ein eigenes <span lang="en">Theme</span> und weiß, welche Seiten man anlegen möchte, sollte man ernsthaft darüber nachdenken, auf <code class="inline">wp_list_pages()</code> zu verzichten und die Navigation selbst in statischem <abbr title="Hypertext Markup Language" lang="en">HTML</abbr> mithilfe einer ungeordneten Liste zu bauen.</p>
<p>Blöderweise muss man dabei auf das von <code class="inline">wp_list_pages()</code> zur Verfügung gestellte <strong lang="en">Navigation Highlighting</strong> verzichten. Dabei wird dem <code class="inline">li</code>-<span lang="en">Tag</span> des Navigationspunktes der Seite, auf der man sich gerade befindet, die Klasse <code class="inline"" lang="en">current_page_item</code> hinzugefügt, so dass man die Möglichkeit hat, diesen Punkt per <abbr title="Cascading Stylesheest" lang="en">CSS</abbr> hervorzuheben.</p>
<p>Hier kommt jedoch die neue <span lang="en">WordPress</span>-Funktion <code class="inline">body_class()</code> ins Spiel. Diese fügt dem <code class="inline">body</code>-<span lang="en">Tag</span> <abbr title="unter anderem">u.a.</abbr> den Name der aktuellen Seite als Klasse hinzu. Der <abbr title="Hypertext Markup Language" lang="en">HTML</abbr>-Teil einer Navigation kann dann <abbr title="beispielsweise">bspw.</abbr> so aussehen:</p>
<pre>
<dfn>PHP/<abbr title="Hypertext Markup Language" lang="en">HTML</abbr></dfn>
<code class="block">&lt;body &lt;?php body_class() ?&gt;&gt;
  &hellip;
  &lt;ul class=&quot;navigation&quot;&gt;
    &lt;li class=&quot;home_nav&quot;&gt;&lt;a href=&quot;#&quot;&gt;Home&lt;/a&gt;&lt;/li&gt;
    &lt;li class=&quot;leistungen_nav&quot;&gt;&lt;a href=&quot;#&quot;&gt;Leistungen&lt;/a&gt;&lt;/li&gt;
    &lt;li class=&quot;referenzen_nav&quot;&gt;&lt;a href=&quot;#&quot;&gt;Referenzen&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
  &hellip;
&lt;/body&gt;
</code>
</pre>
<p>Den Pfad zur Seite müsst ihr natürlich ins <code class="inline">href</code>-Attribut des <code class="inline">a</code>-<span lang="en">Tags</span> eintragen. Ansonsten trifft hier der Titel der Seite in der <code class="inline">body</code>-Klasse auf die Klasse des zur Seite gehörenden <code class="inline">li</code>-<span lang="en">Tags</span>. Das kann man sich zunutze machen und zwar mit folgenden <abbr title="Cascading Stylesheets" lang="en">CSS</abbr>-Angaben:</p>
<pre>
<dfn><abbr title="Cascading Stylesheets" lang="en">CSS</abbr></dfn>
<code class="block">.home li.home_nav a:link,
.home li.home_nav a:visited,
.leistungen li.leistungen_nav a:link,
.leistungen li.leistungen_nav a:visited,
.referenzen li.referenzen_nav a:link,
.referenzen li.referenzen_nav a:visited {
  color: #FFF;
  background-color: #369;
  text-decoration: underline;
}

.home li.home_nav a:hover,
.leistungen li.leistungen_nav a:hover,
.referenzen li.referenzen_nav a:hover {
  color: #FFF;
  background-color: #666;
  text-decoration: underline;
}
</code>
</pre>
<p>Natürlich muss man noch den Normalzustand der Navigation definieren, aber ansonsten ist das <strong lang="en">Navigation Highlighting</strong> fertig. Alles mit einer(!) dymischen Komponente &mdash; der <code class="inline">body_class()</code>-Funktion &mdash;, also schön schlank.</p>
<p>Weiterführende Links:</p>
<ul>
<li><a href="http://www.nathanrice.net/blog/wordpress-2-8-and-the-body_class-function/" title="Nathan Rice" lang="en" hreflang="en">WordPress 2.8 and the body_class() Function</a></li>
</ul>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Ressourcen-sparende%20Navigation%20in%20WordPress%20-%20http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F" title="Twitter"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F&amp;t=Ressourcen-sparende%20Navigation%20in%20WordPress" title="Facebook"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F&amp;title=Ressourcen-sparende%20Navigation%20in%20WordPress&amp;notes=Normalerweise%20baut%20man%20die%20Navigation%20in%20WordPress%20mit%20der%20Funktion%20wp_list_pages%28%29%20%28mehr%20auf%20WordPress%20Codex%29%2C%20so%20dass%20man%20im%20Backend%20Seiten%20anlegen%20kann%20und%20diese%20dynamisch%20im%20Frontend%20erscheinen.%20Dadurch%20ist%20es%20f%C3%BCr%20Nutzer%20m%C3%B6glich%2C%20jedes%20beliebig" title="del.icio.us"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F&amp;bm_description=Ressourcen-sparende%20Navigation%20in%20WordPress&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F&amp;exttitle=Ressourcen-sparende%20Navigation%20in%20WordPress" title="Yigg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.myspace.com/Modules/PostTo/Pages/?u=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F&amp;t=Ressourcen-sparende%20Navigation%20in%20WordPress" title="MySpace"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/myspace.png" title="MySpace" alt="MySpace" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F&amp;title=Ressourcen-sparende%20Navigation%20in%20WordPress" title="StumbleUpon"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F&amp;title=Ressourcen-sparende%20Navigation%20in%20WordPress" title="Webnews.de"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://linkarena.com/bookmarks/addlink/?url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F&amp;title=Ressourcen-sparende%20Navigation%20in%20WordPress" title="LinkArena"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/linkarena.png" title="LinkArena" alt="LinkArena" class="sociable-hovers" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F" title="Technorati"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.emanuel-kluge.de%2Fhtml-css%2Fressourcen-sparende-navigation-in-wordpress%2F&amp;title=Ressourcen-sparende%20Navigation%20in%20WordPress&amp;bodytext=Normalerweise%20baut%20man%20die%20Navigation%20in%20WordPress%20mit%20der%20Funktion%20wp_list_pages%28%29%20%28mehr%20auf%20WordPress%20Codex%29%2C%20so%20dass%20man%20im%20Backend%20Seiten%20anlegen%20kann%20und%20diese%20dynamisch%20im%20Frontend%20erscheinen.%20Dadurch%20ist%20es%20f%C3%BCr%20Nutzer%20m%C3%B6glich%2C%20jedes%20beliebig" title="Digg"><img src="http://www.emanuel-kluge.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a></li>
</ul>
</div>


<hr /><p>Verwandte Beitr&auml;ge:<ul><li><a href='http://www.emanuel-kluge.de/tutorial/semi-transparente-navigation-in-wordpress-mit-css/' rel='bookmark' title='Permanent Link: Semi-transparente Navigation in WordPress mit CSS'>Semi-transparente Navigation in WordPress mit CSS</a></li>
<li><a href='http://www.emanuel-kluge.de/wordpress/free-wordpress-theme-blue-and-grey/' rel='bookmark' title='Permanent Link: Free WordPress-Theme: &#8220;Blue and Grey&#8221;'>Free WordPress-Theme: &#8220;Blue and Grey&#8221;</a></li>
<li><a href='http://www.emanuel-kluge.de/tutorial/navigation-mit-javascript/' rel='bookmark' title='Permanent Link: Navigation mit JavaScript'>Navigation mit JavaScript</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.emanuel-kluge.de/html-css/ressourcen-sparende-navigation-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
