<?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>Servaholics &#187; Codeschnipsel</title>
	<atom:link href="http://www.servaholics.de/category/codeschnipsel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.servaholics.de</link>
	<description>Servaholics - you surf, we serve</description>
	<lastBuildDate>Thu, 17 May 2012 19:57:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Codeschnipsel: Google +1-Button erst nach Klick laden</title>
		<link>http://www.servaholics.de/2012/05/codeschnipsel-google-1-button-erst-nach-klick-laden/</link>
		<comments>http://www.servaholics.de/2012/05/codeschnipsel-google-1-button-erst-nach-klick-laden/#comments</comments>
		<pubDate>Sat, 05 May 2012 17:17:09 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Button]]></category>
		<category><![CDATA[Daten]]></category>
		<category><![CDATA[Datenschutz]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Plus]]></category>
		<category><![CDATA[heise.de]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=9143</guid>
		<description><![CDATA[Viele werden es sicherlich von heise.de und co. kennen, die regelmäßigen Leser dieses Blogs auch von hier: Buttons auf JavaScript-Basis, wie eben bspw. der +1-Button von Google, sollten nicht ohne Zustimmung des Nutzers geladen werden, da nicht klar ist, welche Daten von diesen erhoben werden. Heise setzt deshalb bspw. auf eine sog. &#34;2-Klick-Lösung&#34; - erst nach einem ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Viele werden es sicherlich von <a href="http://www.heise.de/ct/artikel/2-Klicks-fuer-mehr-Datenschutz-1333879.html" target="_blank" title="heise.de">heise.de</a> und co. kennen, die regelmäßigen Leser dieses Blogs auch von hier:</p>
<p>Buttons auf <a href="http://www.servaholics.de/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with JavaScript">JavaScript</a>-Basis, wie eben bspw. der +1-Button von <a href="http://www.servaholics.de/tag/google/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Google">Google</a>, sollten nicht ohne Zustimmung des Nutzers geladen werden, da nicht klar ist, welche <a href="http://www.servaholics.de/tag/daten/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Daten">Daten</a> von diesen erhoben werden. Heise setzt deshalb bspw. auf eine sog. &quot;2-Klick-Lösung&quot; - erst nach einem Klick wird der eigentliche Button angezeigt.</p>
<p>Mehr dazu gibt's unter &quot;<a title="Social Buttons: Datenschutzfreundliche 2-Klick-Lösung von Heise.de" href="http://www.servaholics.de/2011/09/facebook-beschwerde-uber-datenschutzfreundliche-2-klick-losung-von-heise-de/">Social Buttons: Datenschutzfreundliche 2-Klick-Lösung von Heise.de</a>&quot;.</p>
<p>Wer nicht auf die Lösung von Heise setzen möchte, der findet im folgenden einen kleinen Schnipsel, mit dem der +1-Button ganz einfach per Klick vom Nutzer nachgeladen werden kann.</p>
<p>Der Schnipsel ist für WordPress-Blogs geschrieben, kann jedoch sehr leicht angepasst werden. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Codeschnipsel: Google +1 Button erst nach Klick laden" class='wp-smiley' title="Codeschnipsel: Google +1 Button erst nach Klick laden" /> </p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="html4strict"><ol><li class="li1"><pre class="de1"><span class="sc2">&lt;<span class="kw2">script</span> <span class="kw3">type</span><span class="sy0">=</span><span class="st0">&quot;text/javascript&quot;</span>&gt;</span></pre></li><li class="li1"><pre class="de1"><span class="sc-1">&lt;!--</span></pre></li><li class="li1"><pre class="de1"><span class="sc-1">window.___gcfg = {lang: 'de'};</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1"><span class="sc-1">(function() {</span></pre></li><li class="li1"><pre class="de1"><span class="sc-1">	var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;</span></pre></li><li class="li1"><pre class="de1"><span class="sc-1">	po.src = 'https://apis.google.com/js/plusone.js';</span></pre></li><li class="li1"><pre class="de1"><span class="sc-1">	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);</span></pre></li><li class="li1"><pre class="de1"><span class="sc-1">})();     </span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1"><span class="sc-1">function renderPlusone(id, url) {</span></pre></li><li class="li1"><pre class="de1"><span class="sc-1">	gapi.plusone.render(&quot;plusone-div-&quot;+id, {&quot;size&quot;:&quot;small&quot;, &quot;annotation&quot;:&quot;none&quot;, &quot;href&quot;:&quot;&quot;+url+&quot;&quot;});</span></pre></li><li class="li1"><pre class="de1"><span class="sc-1">}</span></pre></li><li class="li1"><pre class="de1"><span class="sc-1">//--&gt;</span></pre></li><li class="li1"><pre class="de1"><span class="sc2">&lt;<span class="sy0">/</span><span class="kw2">script</span>&gt;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1"><span class="sc2">&lt;<span class="kw2">div</span> <span class="kw3">id</span><span class="sy0">=</span><span class="st0">&quot;plusone-div-&lt;?php the_ID(); ?&gt;</span></span>&quot;&gt;</pre></li><li class="li1"><pre class="de1">	<span class="sc2">&lt;<span class="kw2">img</span> <span class="kw3">src</span><span class="sy0">=</span><span class="st0">&quot;https://ssl.gstatic.com/images/icons/gplus-16.png&quot;</span> <span class="kw3">alt</span><span class="sy0">=</span><span class="st0">&quot;Google Plus&quot;</span> <span class="kw3">height</span><span class="sy0">=</span><span class="st0">&quot;16&quot;</span> <span class="kw3">width</span><span class="sy0">=</span><span class="st0">&quot;16&quot;</span> <span class="kw3">title</span><span class="sy0">=</span><span class="st0">&quot;Plus One&quot;</span> <span class="sy0">/</span>&gt;</span> </pre></li><li class="li1"><pre class="de1">	<span class="sc2">&lt;<span class="kw2">a</span> <span class="kw3">href</span><span class="sy0">=</span><span class="st0">&quot;#&quot;</span> <span class="kw3">onclick</span><span class="sy0">=</span><span class="st0">&quot;renderPlusone('&lt;?php the_ID(); ?&gt;</span></span>', '<span class="sc2">&lt;?php echo get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> ?&gt;</span>');return false;&quot; id=&quot;plusone-a-<span class="sc2">&lt;?php the_ID<span class="br0">&#40;</span><span class="br0">&#41;</span>; ?&gt;</span>&quot; title=&quot;+1!&quot;&gt;Google +1<span class="sc2">&lt;<span class="sy0">/</span><span class="kw2">a</span>&gt;</span></pre></li><li class="li1"><pre class="de1"><span class="sc2">&lt;<span class="sy0">/</span><span class="kw2">div</span>&gt;</span></pre></li></ol></div></div></div></div></div></div></div>


<p>In Zeile 12 kann sowohl die Größe des Buttons als auch das Anzeigen des Zählers eingestellt werden. Für &quot;size&quot; sind folgende Werte möglich: small, medium, <a href="http://www.servaholics.de/tag/standard/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Standard">standard</a>, tall. Für &quot;annotation&quot;: none, bubble, inline.</p>
<p>Der Standardtext &quot;Google +1&quot; kann in Zeile 19 geändert werden. Allgemein kann das &quot;Aussehen&quot; in den Zeilen 18/19 angepasst werden - wichtig sind hierbei nur das onclick- sowie id-<a href="http://www.servaholics.de/tag/attribut/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Attribut">Attribut</a> des a-<a href="http://www.servaholics.de/tag/tags/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Tags">Tags</a> (Link).</p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=9143&amp;md5=f95130f026441ce88af424610235a401" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2012/05/codeschnipsel-google-1-button-erst-nach-klick-laden/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2012%2F05%2Fcodeschnipsel-google-1-button-erst-nach-klick-laden%2F&amp;language=de_DE&amp;category=text&amp;title=Codeschnipsel%3A+Google+%2B1-Button+erst+nach+Klick+laden&amp;description=Viele+werden+es+sicherlich+von%C2%A0heise.de%C2%A0und+co.+kennen%2C+die+regelm%C3%A4%C3%9Figen+Leser+dieses+Blogs+auch+von+hier%3A+Buttons+auf+JavaScript-Basis%2C+wie+eben+bspw.+der+%2B1-Button+von+Google%2C+sollten+nicht+ohne+Zustimmung+des...&amp;tags=Button%2CCodeschnipsel%2CDaten%2CDatenschutz%2CGoogle%2CGoogle+Plus%2Cheise.de%2CJavaScript%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Share Buttons: 7 Dienste und ihre Knöpfe</title>
		<link>http://www.servaholics.de/2012/03/share-buttons-7-dienste-und-ihre-knoepfe/</link>
		<comments>http://www.servaholics.de/2012/03/share-buttons-7-dienste-und-ihre-knoepfe/#comments</comments>
		<pubDate>Mon, 26 Mar 2012 09:25:10 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Button]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Daten]]></category>
		<category><![CDATA[Datenschutz]]></category>
		<category><![CDATA[Disclaimer]]></category>
		<category><![CDATA[Einbinden]]></category>
		<category><![CDATA[Empfehlen]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Flattr]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Plus]]></category>
		<category><![CDATA[Like]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Pinterest]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Quellcode]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Share]]></category>
		<category><![CDATA[Spenden]]></category>
		<category><![CDATA[Tumblr]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[XING]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=8446</guid>
		<description><![CDATA[&#34;Share Buttons&#34; - sie sind beliebter denn je. &#34;Teilen&#34;, &#34;Empfehlen&#34;, &#34;Share&#34; - auf immer mehr Websites sind sie zu finden. Twitter, Facebook, Google+ und co. sind nur ein paar Beispiele für Dienste, die Webmastern Buttons anbieten, mit denen deren Fans Werbung in den entsprechenden Netzwerken machen können. Wir haben hier einmal sieben bekannte Dienste und ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>&quot;<a href="http://www.servaholics.de/tag/share/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Share">Share</a> Buttons&quot; - sie sind beliebter denn je. &quot;Teilen&quot;, &quot;<a href="http://www.servaholics.de/tag/empfehlen/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Empfehlen">Empfehlen</a>&quot;, &quot;<a href="http://www.servaholics.de/tag/share/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Share">Share</a>&quot; - auf immer mehr Websites sind sie zu finden.</p>
<p>Twitter, <a href="http://www.servaholics.de/tag/facebook/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Facebook">Facebook</a>, Google+ und co. sind nur ein paar Beispiele für Dienste, die Webmastern Buttons anbieten, mit denen deren Fans Werbung in den entsprechenden Netzwerken machen können. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_razz.gif' alt="icon razz Share Buttons: 7 Dienste und ihre Knöpfe" class='wp-smiley' title="Share Buttons: 7 Dienste und ihre Knöpfe" /> </p>
<p>Wir haben hier einmal sieben bekannte Dienste und ihre Buttons aufgelistet. Auf drei Dinge gehen wir dabei ein.</p>
<ol>
<li>Wo finde ich den <a href="http://www.servaholics.de/tag/quellcode/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Quellcode">Quellcode</a> des jeweiligen Buttons?</li>
<li>Falls vorhanden: Wie muss alternativ ein Link aussehen, mit dem man teilen kann?</li>
<li>Falls vorhanden: Welchen Text muss ich in meine Datenschutzbestimmungen mit aufnehmen, wenn ich einen Button verwende?</li>
</ol>
<p>Zu Punkt 2 und 3 noch schnell ein paar Worte:</p>
<p>In der letzten Zeit gab es mehrfach Beschwerden, dass &quot;Share Buttons&quot;, speziell von Facebook, <a href="http://www.servaholics.de/tag/daten/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Daten">Daten</a> von Website-Besuchern ohne deren Zustimmung sammeln würden.</p>
<p>Aus diesem Grund sollten Website-Betreiber vor dem <a href="http://www.servaholics.de/tag/einbinden/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Einbinden">Einbinden</a> solcher Buttons unbedingt in ihren Datenschutzerklärung einen Hinweis einfügen, welche Daten von welchem Button gesammelt werden - und wie man diesem widersprechen kann. Entsprechende Links scheinen zu genügen.</p>
<p>Sofern wir Informationen darüber haben gibt's bei den jeweiligen Buttons entsprechende Infos zu diesem Thema. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Share Buttons: 7 Dienste und ihre Knöpfe" class='wp-smiley' title="Share Buttons: 7 Dienste und ihre Knöpfe" /> </p>
<p>Wer ganz auf Nummer sicher gehen möchte, der kann - wie wir - statt Buttons Links wählen. Diese sammeln schließlich keine Daten. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Share Buttons: 7 Dienste und ihre Knöpfe" class='wp-smiley' title="Share Buttons: 7 Dienste und ihre Knöpfe" /> </p>
<p>So, los geht's. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_smile.gif' alt="icon smile Share Buttons: 7 Dienste und ihre Knöpfe" class='wp-smiley' title="Share Buttons: 7 Dienste und ihre Knöpfe" /> </p>
<h2>1. Twitter</h2>
<p>Beim Micro-Blogging Dienst <a href="https://www.twitter.com" target="_blank" title="Twitter">Twitter</a> gibt es aktuell unterschiedliche Buttons, die auf Wunsch einen Counter anzeigen können: <a href="https://twitter.com/about/resources/buttons" target="_blank" title="https://twitter.com/about/resources/buttons">https://twitter.com/about/resources/buttons</a>.</p>
<p><strong>Linkversion für WordPress:</strong></p>
<p>NICKNAME durch Twitter-Namen ersetzen</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php-brief"><pre class="de1">&lt;a href=&quot;https://twitter.com/share?via=NICKNAME&amp;related=NICKNAME&amp;url=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span>get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&amp;text=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span><span class="kw3">strip_tags</span><span class="br0">&#40;</span>get_the_title<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy1">?&gt;</span>&quot; target=&quot;_blank&quot; title=&quot;Teilen&quot;&gt;Teilen&lt;/a&gt;</pre></div></div></div></div></div></div></div>


<p><strong>Datenschutz:</strong></p>
<p>Bisher ist uns leider kein Mustertext bekannt. Unter Umständen kann man den Text eines anderen Buttons (z.B. Facebook) entsprechend anpassen und auf <a href="https://twitter.com/privacy" target="_blank" title="https://twitter.com/privacy">https://twitter.com/privacy</a> verlinken.</p>
<h2>2. Facebook</h2>
<p>Etwas komplizierter ist es beim größten sozialen Netzwerk <a href="https://www.facebook.com" target="_blank" title="Facebook">Facebook</a>. Hier muss man sich etwas mehr mit den unterschiedlichen Button-Arten beschäftigen:</p>
<ol>
<li><a href="https://developers.facebook.com/docs/reference/plugins/like/" target="_blank" title="https://developers.facebook.com/docs/reference/plugins/like/">https://developers.facebook.com/docs/reference/plugins/like/</a></li>
<li><a href="https://developers.facebook.com/docs/reference/plugins/send/" target="_blank" title="https://developers.facebook.com/docs/reference/plugins/send/">https://developers.facebook.com/docs/reference/plugins/send/</a></li>
<li><a href="https://developers.facebook.com/docs/reference/plugins/subscribe/" target="_blank" title="https://developers.facebook.com/docs/reference/plugins/subscribe/">https://developers.facebook.com/docs/reference/plugins/subscribe/</a></li>
</ol>
<p><strong>Linkversion für WordPress:</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php-brief"><pre class="de1">&lt;a href=&quot;http://www.facebook.com/share.php?u=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span>get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy1">?&gt;</span>&amp;t=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span><span class="kw3">strip_tags</span><span class="br0">&#40;</span>get_the_title<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy1">?&gt;</span>&quot; target=&quot;_blank&quot; title=&quot;Empfehlen&quot;&gt;Empfehlen&lt;/a&gt;</pre></div></div></div></div></div></div></div>


<p><strong>Datenschutz:</strong></p>
<p>Unter <a href="http://www.e-recht24.de/artikel/datenschutz/6590-facebook-like-button-datenschutz-disclaimer.html" target="_blank" title="e-recht24.de">e-recht24.de</a> findet man einen Muster-Text, der in die eigenen Datenschutzerklärung eingefügt werden kann. Ein Verweis auf <a href="https://www.facebook.com/about/privacy/" target="_blank" title="https://www.facebook.com/about/privacy/">https://www.facebook.com/about/privacy/</a> sollte in jedem Fall eingebunden sein.</p>

<h2>3. Google Plus (G+)</h2>
<p>Für Googles soziales Netzwerk <a href="https://plus.google.com/" target="_blank" title="Google+">Google+</a> gibt es die sog. +1-Buttons.</p>
<p>Einen entsprechenden Generator gibt's unter <a href="http://www.google.com/intl/de/webmasters/+1/button/" target="_blank" title="http://www.google.com/intl/de/webmasters/+1/button/">http://www.google.com/intl/de/webmasters/+1/button/</a>. Zwischen drei Buttonarten (u.a. mit Counter) sowie vier Größen kann gewählt werden.</p>
<p><strong>Datenschutz:</strong></p>
<p>Für die Datenschutzerklärung empfehlen wir die Textvorlage von <a href="http://spreerecht.de/google-plus/2011-07/das-rechtliche-risiko-bei-googles-1-button-inkl-muster-fuer-die-datenschutzerklaerung" target="_blank" title="spreerecht.de">spreerecht.de</a>. Webmaster sollten auf jeden Fall auf <a href="http://www.google.com/intl/de/policies/privacy/" target="_blank" title="http://www.google.com/intl/de/policies/privacy/">http://www.google.com/intl/de/policies/privacy/</a> verweisen.</p>
<h2>4. XING</h2>
<p>Seit kurzem bietet auch <a href="https://www.xing.com" target="_blank" title="XING">XING</a> einen Generator für einen Share-Button an. Dieser ist unter <a href="https://www.xing.com/app/share" target="_blank" title="https://www.xing.com/app/share">https://www.xing.com/app/share</a> zu finden, gewählt werden kann zwischen zwei Buttons samt Counter sowie drei unterschiedlichen Größen.</p>
<p><strong>Datenschutz:</strong></p>
<p>Einen vorgefertigten Text für die eigene Datenschutzerklärung findet man am Ende der Seite (nach einem Klick öffnet sich ein Pop-up).</p>
<h2>5. <a href="http://www.servaholics.de/tag/pinterest/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Pinterest">Pinterest</a></h2>
<p>Auch das erfolgreiche Start-up <a href="http://pinterest.com" target="_blank" title="Pinterest">Pinterest</a> bietet seinen Nutzern einen Generator für Buttons. Unter <a href="http://pinterest.com/about/goodies/" target="_blank" title="http://pinterest.com/about/goodies/">http://pinterest.com/about/goodies/</a> gibt's für eine Einheitsgröße die Möglichkeit, einen Counter sofern gewünscht sowohl horizontal als auch vertikal hinzuzufügen.</p>
<p><strong>Linkversion für WordPress:</strong></p>
<p>PATH_TO_IMAGE durch URL des zu pinnenden Bildes ersetzen</p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php-brief"><pre class="de1">&lt;a href=&quot;http://pinterest.com/pin/create/button/?url=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span>get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy1">?&gt;</span>&amp;media=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span>PATH_TO_IMAGE<span class="br0">&#41;</span><span class="sy0">;</span> <span class="sy1">?&gt;</span>&amp;description=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span><span class="kw3">strip_tags</span><span class="br0">&#40;</span>get_the_title<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy1">?&gt;</span>&quot; target=&quot;_blank&quot; title=&quot;Pin It!&quot;&gt;Pin It!&lt;/a&gt;</pre></div></div></div></div></div></div></div>


<h2>6. Tumblr</h2>
<p>Der Blogging-Dienst <a href="http://www.tumblr.com" target="_blank" title="Tumblr">Tumblr</a> bietet ebenfalls Buttons an. Der Generator unter <a href="http://www.tumblr.com/docs/de/share_button" target="_blank" title="http://www.tumblr.com/docs/de/share_button">http://www.tumblr.com/docs/de/share_button</a> ermöglicht Buttons in vier verschiedenen Größen und zwei Farbe: Grau und Blau.</p>
<p><strong>Linkversion für WordPress:</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php-brief"><pre class="de1">&lt;a href=&quot;http://www.tumblr.com/share/link?url=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span>get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy1">?&gt;</span>&amp;name=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span><span class="kw3">strip_tags</span><span class="br0">&#40;</span>get_the_title<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy1">?&gt;</span>&amp;description=<span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="kw3">rawurlencode</span><span class="br0">&#40;</span><span class="kw3">strip_tags</span><span class="br0">&#40;</span>get_the_excerpt<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy1">?&gt;</span>&quot; target=&quot;_blank&quot; title=&quot;Share on Tumblr&quot;&gt;Tumblr&lt;/a&gt;</pre></div></div></div></div></div></div></div>



<h2>7. Flattr</h2>
<p>Auch wenn &quot;Share Button&quot; nicht zu 100% zutrifft, so sollte man Flattrs Buttons trotzdem auch erwähnen.</p>
<p>Unter <a href="http://developers.flattr.net/button/" target="_blank" title="http://developers.flattr.net/button/">http://developers.flattr.net/button/</a> können die Spenden-Buttons generiert bzw. vorgefertige Plugins für unterschiedliche Systeme gefunden werden.</p>
<p>Für WordPress gibt es bspw. ein recht gutes <a href="http://www.servaholics.de/tag/plugin/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Plugin">Plugin</a>: <a href="http://wordpress.org/extend/plugins/flattr" target="_blank" title="wordpress.org">wordpress.org</a>. Dieses ermöglicht neben den Buttons auch eine Linkversion.</p>
<p>&nbsp;</p>
<p>So, das waren auch schon die sieben Dienste. Zum Abschluss noch ein Comic: <a href="http://xkcd.com/1034/" target="_blank" title="xkcd.com">xkcd.com</a>. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Share Buttons: 7 Dienste und ihre Knöpfe" class='wp-smiley' title="Share Buttons: 7 Dienste und ihre Knöpfe" /> </p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=8446&amp;md5=7d6a5a50757b1a478a5e0f415b393496" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2012/03/share-buttons-7-dienste-und-ihre-knoepfe/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2012%2F03%2Fshare-buttons-7-dienste-und-ihre-knoepfe%2F&amp;language=de_DE&amp;category=text&amp;title=Share+Buttons%3A+7+Dienste+und+ihre+Kn%C3%B6pfe&amp;description=%26quot%3BShare+Buttons%26quot%3B+-+sie+sind+beliebter+denn+je.+%26quot%3BTeilen%26quot%3B%2C+%26quot%3BEmpfehlen%26quot%3B%2C+%26quot%3BShare%26quot%3B+-+auf+immer+mehr+Websites+sind+sie+zu+finden.+Twitter%2C+Facebook%2C+Google%2B+und+co.+sind+nur+ein+paar+Beispiele...&amp;tags=Button%2CCode%2CDaten%2CDatenschutz%2CDisclaimer%2CEinbinden%2CEmpfehlen%2CFacebook%2CFlattr%2CGoogle%2CGoogle+Plus%2CLike%2CLinks%2CPinterest%2CPlugin%2CQuellcode%2CScript%2CShare%2CSpenden%2CTumblr%2CTwitter%2CWordPress%2CXING%2Cblog" type="text/html" />
	</item>
		<item>
		<title>PHP: Sonderzeichen wie é oder ö in Permalink/Slug richtig behandeln</title>
		<link>http://www.servaholics.de/2012/02/php-sonderzeichen-wie-oder-oe-in-permalinkslug-richtig-behandeln/</link>
		<comments>http://www.servaholics.de/2012/02/php-sonderzeichen-wie-oder-oe-in-permalinkslug-richtig-behandeln/#comments</comments>
		<pubDate>Sat, 18 Feb 2012 15:01:12 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Sonderzeichen]]></category>
		<category><![CDATA[Suchmaschine]]></category>
		<category><![CDATA[Umlaute]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=7529</guid>
		<description><![CDATA[Die WordPress-Nutzer unter euch kennen es vermutlich: Adressen von Artikeln können über sog. Permalinks (auch: &#34;Slugs&#34;) besonders suchmaschinenfreundlich, zu &#34;sprechenden Namen&#34;, gemacht werden. Aus einem é wird ein e, aus &#34; und * ein - bzw. ein Leerzeichen, und aus mañana wird manana - damit können Suchmaschinen meistens um einiges besser umgehen. Wer dies mit PHP nachbauen ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Die <a href="http://www.servaholics.de/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with WordPress">WordPress</a>-Nutzer unter euch kennen es vermutlich: Adressen von Artikeln können über sog. <a href="http://de.wikipedia.org/wiki/Permalink" target="_blank" title="Permalinks">Permalinks</a> (auch: &quot;<a href="http://de.wikipedia.org/wiki/Slug" target="_blank" title="Slugs">Slugs</a>&quot;) besonders suchmaschinenfreundlich, zu &quot;sprechenden Namen&quot;, gemacht werden.</p>
<p>Aus einem <em>é</em> wird ein <em>e</em>, aus <em>&quot;</em> und <em>*</em> ein <em>-</em> bzw. ein Leerzeichen, und aus <em>mañana</em> wird <em>manana </em>- damit können Suchmaschinen meistens um einiges besser umgehen.</p>
<p>Wer dies mit <a href="http://www.servaholics.de/tag/php/" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">PHP</a> nachbauen möchte, findet unter <a href="http://cubiq.org/the-perfect-php-clean-url-generator" target="_blank" title="cubiq.org">cubiq.org</a> (via <a href="https://twitter.com/#!/iWebaholic" target="_blank" title="@iWebaholic">@iWebaholic</a>) eine gute Erklärung - und ein gutes <a href="http://www.servaholics.de/tag/script/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Script">Script</a>. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_smile.gif' alt="icon smile PHP: Sonderzeichen wie é oder ö in Permalink/Slug richtig behandeln" class='wp-smiley' title="PHP: Sonderzeichen wie é oder ö in Permalink/Slug richtig behandeln" /> </p>

<p>Wen es bei WordPress stört, dass <a href="http://www.servaholics.de/tag/umlaute/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Umlaute">Umlaute</a> wie ä durch a und nicht ae ersetzen werden, dem empfehle ich das <a href="http://www.servaholics.de/tag/plugin/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Plugin">Plugin</a> <a href="http://wordpress.org/extend/plugins/wp-cleanumlauts2/" target="_blank" title="wp-cleanumlauts2">wp-cleanumlauts2</a>. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink PHP: Sonderzeichen wie é oder ö in Permalink/Slug richtig behandeln" class='wp-smiley' title="PHP: Sonderzeichen wie é oder ö in Permalink/Slug richtig behandeln" /> </p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=7529&amp;md5=1df8ea23639c1a5ee88f9ea031c81b67" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2012/02/php-sonderzeichen-wie-oder-oe-in-permalinkslug-richtig-behandeln/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2012%2F02%2Fphp-sonderzeichen-wie-oder-oe-in-permalinkslug-richtig-behandeln%2F&amp;language=de_DE&amp;category=text&amp;title=PHP%3A+Sonderzeichen+wie+%C3%A9+oder+%C3%B6+in+Permalink%2FSlug+richtig+behandeln&amp;description=Die+WordPress-Nutzer+unter+euch+kennen+es+vermutlich%3A+Adressen+von+Artikeln+k%C3%B6nnen+%C3%BCber+sog.+Permalinks+%28auch%3A+%26quot%3BSlugs%26quot%3B%29+besonders+suchmaschinenfreundlich%2C+zu+%26quot%3Bsprechenden+Namen%26quot%3B%2C%C2%A0gemacht+werden.+Aus+einem%C2%A0%C3%A9+wird+ein+e%2C+aus+%26quot%3B+und...&amp;tags=Links%2CPHP%2CPlugin%2CSonderzeichen%2CSuchmaschine%2CUmlaute%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Codeschnipsel: Mobile Browser in unterschiedlichen Sprachen (u.a. PHP und jQuery) erkennen</title>
		<link>http://www.servaholics.de/2012/01/codeschnipsel-mobile-browser-in-unterschiedlichen-sprachen-u-a-php-und-jquery-erkennen/</link>
		<comments>http://www.servaholics.de/2012/01/codeschnipsel-mobile-browser-in-unterschiedlichen-sprachen-u-a-php-und-jquery-erkennen/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 09:32:05 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Handy]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[mobil]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=7152</guid>
		<description><![CDATA[Quelle: Johan Larsson,flickr.com Via Twitter erhielt ich von @losslessMike einen Link zu detectmobilebrowsers.com, den ich mit euch teilen möchte. Die Seite selbst sagt erst einmal nur aus, ob der besuchende Browser ein mobiler ist oder nicht. Ist er es nicht, erhält man jedoch zusätzlich diverse Buttons für Downloads, die das Skript zur Erkennung der Browser in unterschiedlichen ... weiterlesen]]></description>
			<content:encoded><![CDATA[<div class="thumb_box_right">
<p><a href="http://www.flickr.com/photos/johanl/4397800453/" title="Browser von Johan Larsson bei Flickr" target="_blank"><img class="thumb" src="http://farm5.staticflickr.com/4049/4397800453_0518eb3292_t.jpg" width="100" height="67" alt="4397800453 0518eb3292 t Codeschnipsel: Mobile Browser in unterschiedlichen Sprachen (u.a. PHP und jQuery) erkennen"  title="Codeschnipsel: Mobile Browser in unterschiedlichen Sprachen (u.a. PHP und jQuery) erkennen" /></a></p>
<p>Quelle: <a href="http://www.flickr.com/photos/johanl/" target="_blank" title="Johan Larsson">Johan Larsson</a>,<br />flickr.com</p>
</div>
<div class="thumb_cont_right">
<p>Via <a href="http://www.servaholics.de/tag/twitter/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Twitter">Twitter</a> erhielt ich von <a href="https://twitter.com/#!/losslessMike" target="_blank" title="@losslessMike">@losslessMike</a> einen Link zu <a href="http://detectmobilebrowsers.com/" target="_blank" title="detectmobilebrowsers.com">detectmobilebrowsers.com</a>, den ich mit euch <a href="http://www.servaholics.de/tag/teilen/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Teilen">teilen</a> möchte.</p>
<p>Die Seite selbst sagt erst einmal nur aus, ob der besuchende <a href="http://www.servaholics.de/tag/browser/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Browser">Browser</a> ein mobiler ist oder nicht.</p>
<p>Ist er es nicht, erhält man jedoch zusätzlich diverse Buttons für Downloads, die das Skript zur Erkennung der Browser in unterschiedlichen Sprachen realisiert enthalten.</p>
<p>Wem also unser Artikel &quot;<a title="PHP: Handy oder PC?" href="http://www.servaholics.de/2011/01/php-handy-oder-pc/">PHP: Handy oder PC?</a>&quot; noch nicht genug war oder eine Möglichkeit für eine andere Sprache als <a href="http://www.servaholics.de/tag/php/" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">PHP</a> sucht, findet dort eine Variante in diversen Sprachen, wie man mobile Geräte auch erkennen kann. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Codeschnipsel: Mobile Browser in unterschiedlichen Sprachen (u.a. PHP und jQuery) erkennen" class='wp-smiley' title="Codeschnipsel: Mobile Browser in unterschiedlichen Sprachen (u.a. PHP und jQuery) erkennen" /> </p>
</div>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=7152&amp;md5=6cc0b98a2e558167d5fbcb46134b2dd3" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2012/01/codeschnipsel-mobile-browser-in-unterschiedlichen-sprachen-u-a-php-und-jquery-erkennen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2012%2F01%2Fcodeschnipsel-mobile-browser-in-unterschiedlichen-sprachen-u-a-php-und-jquery-erkennen%2F&amp;language=de_DE&amp;category=text&amp;title=Codeschnipsel%3A+Mobile+Browser+in+unterschiedlichen+Sprachen+%28u.a.+PHP+und+jQuery%29+erkennen&amp;description=Quelle%3A+Johan+Larsson%2Cflickr.com+Via+Twitter+erhielt+ich+von+%40losslessMike%C2%A0einen+Link+zu%C2%A0detectmobilebrowsers.com%2C+den+ich+mit+euch+teilen+m%C3%B6chte.+Die+Seite+selbst+sagt+erst+einmal+nur+aus%2C+ob+der+besuchende+Browser+ein...&amp;tags=Browser%2CCodeschnipsel%2CHandy%2CjQuery%2Cmobil%2CPHP%2Cblog" type="text/html" />
	</item>
		<item>
		<title>HTML5: Vorgaben für Eingaben in Formularfelder festlegen</title>
		<link>http://www.servaholics.de/2012/01/html5-vorgaben-fur-eingaben-in-formularfelder-festlegen/</link>
		<comments>http://www.servaholics.de/2012/01/html5-vorgaben-fur-eingaben-in-formularfelder-festlegen/#comments</comments>
		<pubDate>Fri, 20 Jan 2012 08:38:17 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Attribut]]></category>
		<category><![CDATA[automatisch]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[Formular]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Tooltip]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=6910</guid>
		<description><![CDATA[Wieder einmal ein kleiner Artikel über HTML5. Für Formularfelder (inputs) können damit pattern-Attribute mit regulären Ausdrücken (RegEx) angegeben werden. Diese entsprechen Vorgaben, welche Eingaben im Feld erlaubt sind. Beispiel:  Vierstellige Zahl: &#60;input type="text" name="number" value="" pattern="[0-9]{4}" /&#62; Hier dürfen nur vierstellige Zahlen mit den Ziffern von 0 bis 9 eingegeben werden. Ist die Eingabe falsch, ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Wieder einmal ein kleiner Artikel über <a href="http://www.servaholics.de/tag/html5/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML5">HTML5</a>. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_smile.gif' alt="icon smile HTML5: Vorgaben für Eingaben in Formularfelder festlegen" class='wp-smiley' title="HTML5: Vorgaben für Eingaben in Formularfelder festlegen" /> </p>
<p>Für Formularfelder (inputs) können damit <a href="http://www.w3schools.com/html5/att_input_pattern.asp" target="_blank" title="pattern-Attribute">pattern-Attribute</a> mit regulären Ausdrücken (RegEx) angegeben werden. Diese entsprechen Vorgaben, welche Eingaben im Feld erlaubt sind.</p>
<p>Beispiel: </p>
<p><code>Vierstellige Zahl: &lt;input type="text" name="number" value="" pattern="[0-9]{4}" /&gt;</code></p>
<p>Hier dürfen nur vierstellige Zahlen mit den Ziffern von 0 bis 9 eingegeben werden. Ist die Eingabe falsch, so wird das <a href="http://www.servaholics.de/tag/formular/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Formular">Formular</a> (in dem sich das input befindet) nicht abgeschickt und der <a href="http://www.servaholics.de/tag/browser/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Browser">Browser</a> zeigt am input <a href="http://www.servaholics.de/tag/automatisch/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automatisch">automatisch</a> ein Tooltip, eine Fehlermeldung.</p>
<p>Weitere Beispiele gibt's unter <a href="http://html5pattern.com/" target="_blank" title="html5pattern.com">html5pattern.com</a>.</p>
<p>Zusätzlich gibt es auch ein <a href="http://www.w3schools.com/html5/att_input_required.asp" target="_blank" title="required-Attribut">required-Attribut</a>, mit dem Felder angegeben werden können, die eine Eingabe benötigen. Auch hier wird im Fehlerfall ein Tooltip angezeigt.</p>
<p>Weitere <a href="http://www.servaholics.de/tag/codeschnipsel/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Codeschnipsel">Codeschnipsel</a> rund um <em>pattern</em> und <em>required</em> gibt's auf <a href="http://t3n.de/news/html5-pflichtfelder-360171/" target="_blank" title="t3n.de">t3n.de</a>.</p>
<p>Aber Achtung: Serverseitig sollte die Eingabe natürlich trotzdem/weiterhin überprüft werden. Außerdem sollte man beachten, dass der Internet Explorer sowie ältere Versionen des Safari diese Attribute nicht verstehen (Quelle: <a href="http://www.w3schools.com/html5/att_input_pattern.asp" target="_blank" title="w3schools.com">w3schools.com</a>).</p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=6910&amp;md5=b80dfc4ce0e09acf003f4d28e08be9c1" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2012/01/html5-vorgaben-fur-eingaben-in-formularfelder-festlegen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2012%2F01%2Fhtml5-vorgaben-fur-eingaben-in-formularfelder-festlegen%2F&amp;language=de_DE&amp;category=text&amp;title=HTML5%3A+Vorgaben+f%C3%BCr+Eingaben+in+Formularfelder+festlegen&amp;description=Wieder+einmal+ein+kleiner+Artikel+%C3%BCber+HTML5.+F%C3%BCr+Formularfelder+%28inputs%29+k%C3%B6nnen+damit+pattern-Attribute+mit+regul%C3%A4ren+Ausdr%C3%BCcken+%28RegEx%29+angegeben+werden.+Diese+entsprechen+Vorgaben%2C+welche+Eingaben+im+Feld+erlaubt+sind.+Beispiel%3A%C2%A0+Vierstellige...&amp;tags=Attribut%2Cautomatisch%2CBrowser%2CCodeschnipsel%2CFehler%2CFormular%2CHTML5%2CTooltip%2Cblog" type="text/html" />
	</item>
		<item>
		<title>jQuery: Zwischen WordPress-Artikeln mit Pfeiltasten navigieren</title>
		<link>http://www.servaholics.de/2012/01/jquery-zwischen-wordpress-artikeln-mit-pfeiltasten-navigieren/</link>
		<comments>http://www.servaholics.de/2012/01/jquery-zwischen-wordpress-artikeln-mit-pfeiltasten-navigieren/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 08:13:41 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Servaholics]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=6751</guid>
		<description><![CDATA[Bisher hatte ich wenig mit jQuery zu tun - ich habe es eigentlich nie großartig gebraucht. Ein Wunder also, dass ich diesen Artikel schreiben kann: Ich habe ein kleines jQuery-Skript auf Basis eines Skripts von reallysimpleworks.com (via davidhellmann.com) erstellt, mit dem man zwischen Artikeln auf WordPress blättern kann. Intuitiv lässt sich nun mit den Pfeiltasten links und rechts ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Bisher hatte ich wenig mit <a href="http://www.servaholics.de/tag/jquery/" class="st_tag internal_tag" rel="tag" title="Posts tagged with jQuery">jQuery</a> zu tun - ich habe es eigentlich nie großartig gebraucht. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin jQuery: Zwischen WordPress Artikeln mit Pfeiltasten navigieren" class='wp-smiley' title="jQuery: Zwischen WordPress Artikeln mit Pfeiltasten navigieren" /> </p>
<p>Ein Wunder also, dass ich diesen Artikel schreiben kann: Ich habe ein kleines jQuery-Skript auf Basis eines Skripts von <a href="http://reallysimpleworks.com/blog/navigating-between-blog-posts-with-jquery-keyboard-shortcuts/" target="_blank" title="reallysimpleworks.com">reallysimpleworks.com</a> (via <a href="http://davidhellmann.com/tipps-und-tricks/blog-nun-per-pfeiltasten-blaetterbar-1619/" target="_blank" title="davidhellmann.com">davidhellmann.com</a>) erstellt, mit dem man zwischen Artikeln auf <a href="http://www.servaholics.de/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with WordPress">WordPress</a> blättern kann.</p>
<p>Intuitiv lässt sich nun mit den Pfeiltasten <a href="http://www.servaholics.de/tag/links/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Links">links</a> und rechts zum nächst alten bzw. neuen wechseln. Grundlage hierfür sind die zwei link-<a href="http://www.servaholics.de/tag/tags/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Tags">Tags</a> <em>prev</em> und <em>next</em>, die WordPress standardmäßig einbindet.</p>
<p>Bemerkung: Das Skript funktioniert (absichtlich <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_razz.gif' alt="icon razz jQuery: Zwischen WordPress Artikeln mit Pfeiltasten navigieren" class='wp-smiley' title="jQuery: Zwischen WordPress Artikeln mit Pfeiltasten navigieren" /> ) nicht in <em>input</em>- und <em>textarea</em>-Elementen.</p>
<p>Eingebunden werden sollte es natürlich nur für die Ansicht einzelner Artikel (in WordPress normalerweise <em>single.<a href="http://www.servaholics.de/tag/php/" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">php</a></em>), und nach dem <a href="http://www.servaholics.de/tag/einbinden/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Einbinden">Einbinden</a> einer <em>jquery.js</em>. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_smile.gif' alt="icon smile jQuery: Zwischen WordPress Artikeln mit Pfeiltasten navigieren" class='wp-smiley' title="jQuery: Zwischen WordPress Artikeln mit Pfeiltasten navigieren" /> </p>

<p>

<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="javascript"><ol><li class="li1"><pre class="de1"><span class="br0">&#40;</span><span class="kw2">function</span> <span class="br0">&#40;</span>$<span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">	jQuery<span class="br0">&#40;</span>document<span class="br0">&#41;</span>.<span class="me1">keydown</span><span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span>e<span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">		<span class="kw2">var</span> element <span class="sy0">=</span> e.<span class="me1">target</span>.<span class="me1">nodeName</span>.<span class="me1">toLowerCase</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1"> 		<span class="kw1">if</span> <span class="br0">&#40;</span>element <span class="sy0">!=</span> <span class="st0">'input'</span> <span class="sy0">&amp;&amp;</span> element <span class="sy0">!=</span> <span class="st0">'textarea'</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw2">var</span> url <span class="sy0">=</span> <span class="kw2">false</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">if</span> <span class="br0">&#40;</span>e.<span class="me1">which</span> <span class="sy0">==</span> <span class="nu0">37</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">if</span> <span class="br0">&#40;</span>$<span class="br0">&#40;</span><span class="st0">&quot;link[rel='prev']&quot;</span><span class="br0">&#41;</span>.<span class="me1">length</span> <span class="sy0">&gt;</span> <span class="nu0">0</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">					url <span class="sy0">=</span> $<span class="br0">&#40;</span><span class="st0">&quot;link[rel='prev']&quot;</span><span class="br0">&#41;</span>.<span class="me1">attr</span><span class="br0">&#40;</span><span class="st0">'href'</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">			<span class="br0">&#125;</span> <span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">&#40;</span>e.<span class="me1">which</span> <span class="sy0">==</span> <span class="nu0">39</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">if</span> <span class="br0">&#40;</span>$<span class="br0">&#40;</span><span class="st0">&quot;link[rel='next']&quot;</span><span class="br0">&#41;</span>.<span class="me1">length</span> <span class="sy0">&gt;</span> <span class="nu0">0</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">					url <span class="sy0">=</span> $<span class="br0">&#40;</span><span class="st0">&quot;link[rel='next']&quot;</span><span class="br0">&#41;</span>.<span class="me1">attr</span><span class="br0">&#40;</span><span class="st0">'href'</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">			<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">if</span> <span class="br0">&#40;</span>url<span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				window.<span class="me1">location</span> <span class="sy0">=</span> url<span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">			<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">		<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">	<span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1"><span class="br0">&#125;</span><span class="br0">&#41;</span><span class="br0">&#40;</span>jQuery<span class="br0">&#41;</span><span class="sy0">;</span></pre></li></ol></div></div></div></div></div></div></div>


</p>
<p><strong>Nachtrag:</strong></p>
<p>Sollte das jQuery-Skript nicht funktionieren, kann dies unter anderem folgende zwei Gründe haben:</p>
<ol>
<li>Keine Version eines jQuery-Bibliothek wurde eingefügt.</li>
<li>Die Meta-Tags &quot;prev&quot; und &quot;next&quot; fehlen. Folgender PHP-<a href="http://www.servaholics.de/tag/code/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Code">Code</a>, eingefügt in die <em>functions.php</em>-Datei des Themes, sollte funktionieren (getestet unter WordPress 3.3.1):


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><ol><li class="li1"><pre class="de1"><span class="kw2">&lt;?php</span></pre></li><li class="li1"><pre class="de1">add_action<span class="br0">&#40;</span><span class="st_h">'wp_head'</span><span class="sy0">,</span> <span class="st_h">'adjacent_posts_rel_link_wp_head'</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1"><span class="sy1">?&gt;</span></pre></li></ol></div></div></div></div></div></div></div>


</li>
</ol>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=6751&amp;md5=0bf9591869b67f252c734d51de4732fc" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2012/01/jquery-zwischen-wordpress-artikeln-mit-pfeiltasten-navigieren/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2012%2F01%2Fjquery-zwischen-wordpress-artikeln-mit-pfeiltasten-navigieren%2F&amp;language=de_DE&amp;category=text&amp;title=jQuery%3A+Zwischen+WordPress-Artikeln+mit+Pfeiltasten+navigieren&amp;description=Bisher+hatte+ich+wenig+mit+jQuery+zu+tun+-+ich+habe+es+eigentlich+nie+gro%C3%9Fartig+gebraucht.+Ein+Wunder+also%2C+dass+ich+diesen+Artikel+schreiben+kann%3A+Ich+habe+ein+kleines+jQuery-Skript...&amp;tags=blog" type="text/html" />
	</item>
		<item>
		<title>Codeschnipsel: 29 nützliche WordPress-Anpassungen</title>
		<link>http://www.servaholics.de/2012/01/codeschnipsel-29-nutzliche-wordpress-anpassungen/</link>
		<comments>http://www.servaholics.de/2012/01/codeschnipsel-29-nutzliche-wordpress-anpassungen/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 12:49:31 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Datum]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=6453</guid>
		<description><![CDATA[Dem einen oder anderen ist es vielleicht schon aufgefallen: Wir haben ein paar Kleinigkeiten am Blog geändert. Unter anderem wurde die &#34;Datumsbox&#34; bei Artikeln entfernt und durch die Anzeige &#34;vor X Minuten/Stunden/...&#34; ersetzt. Grundlage hierfür war ein Codeschnipsel, den ich via @webrookieDE auf hongkiat.com gefunden habe - dort gibt's auch noch 28 weitere Codeschnipsel für WordPress.]]></description>
			<content:encoded><![CDATA[<p>Dem einen oder anderen ist es vielleicht schon aufgefallen: Wir haben ein paar Kleinigkeiten am <a href="http://www.servaholics.de/tag/blog/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Blog">Blog</a> geändert.</p>
<p>Unter anderem wurde die &quot;Datumsbox&quot; bei Artikeln entfernt und durch die Anzeige &quot;vor X Minuten/Stunden/...&quot; ersetzt.</p>
<p>Grundlage hierfür war ein <a href="http://www.servaholics.de/tag/codeschnipsel/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Codeschnipsel">Codeschnipsel</a>, den ich via <a href="https://twitter.com/#!/webrookieDE/status/154509907297701889" target="_blank" title="@webrookieDE">@webrookieDE</a> auf <a href="http://www.hongkiat.com/blog/wordpress-tweaks-for-post-management/" target="_blank" title="hongkiat.com">hongkiat.com</a> gefunden habe - dort gibt's auch noch 28 weitere Codeschnipsel für <a href="http://www.servaholics.de/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with WordPress">WordPress</a>. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Codeschnipsel: 29 nützliche WordPress Anpassungen" class='wp-smiley' title="Codeschnipsel: 29 nützliche WordPress Anpassungen" /> </p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=6453&amp;md5=24c06847d0948fdd1ac9ce18160bb5a4" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2012/01/codeschnipsel-29-nutzliche-wordpress-anpassungen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2012%2F01%2Fcodeschnipsel-29-nutzliche-wordpress-anpassungen%2F&amp;language=de_DE&amp;category=text&amp;title=Codeschnipsel%3A+29+n%C3%BCtzliche+WordPress-Anpassungen&amp;description=Dem+einen+oder+anderen+ist+es+vielleicht+schon+aufgefallen%3A+Wir+haben+ein+paar+Kleinigkeiten+am+Blog+ge%C3%A4ndert.+Unter+anderem+wurde+die+%26quot%3BDatumsbox%26quot%3B+bei+Artikeln+entfernt+und+durch+die+Anzeige+%26quot%3Bvor...&amp;tags=Codeschnipsel%2CDatum%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>WordPress: Eigen-Pingbacks/-Trackbacks (&quot;Self-Pings&quot;) verhindern</title>
		<link>http://www.servaholics.de/2011/12/wordpress-eigen-pingbacks-trackbacks-self-pings-verhindern/</link>
		<comments>http://www.servaholics.de/2011/12/wordpress-eigen-pingbacks-trackbacks-self-pings-verhindern/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 15:58:44 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Domains]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Servaholics]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=6364</guid>
		<description><![CDATA[Aus aktuellem Anlass - weil eines meiner Plugins, das diese Arbeit eigentlich erledigen sollte, dies nicht richtig tut - gibt's mal wieder einen Codeschnipsel. Mit diesem lassen sich in WordPress sog. &#34;Self-Pings&#34;, Ping- und Trackbacks des Blogs zu sich selbst, verhindern. Der folgende Code achtet zusätzlich darauf, dass auch die Subdomain &#34;m&#34; gesperrt wird. Eingefügt ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Aus aktuellem Anlass - weil eines meiner Plugins, das diese Arbeit eigentlich erledigen sollte, dies nicht richtig tut <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin WordPress: Eigen Pingbacks/ Trackbacks (Self Pings) verhindern" class='wp-smiley' title="WordPress: Eigen Pingbacks/ Trackbacks (Self Pings) verhindern" />  - gibt's mal wieder einen <a href="http://www.servaholics.de/tag/codeschnipsel/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Codeschnipsel">Codeschnipsel</a>.</p>
<p>Mit diesem lassen sich in <a href="http://www.servaholics.de/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with WordPress">WordPress</a> sog. &quot;Self-Pings&quot;, Ping- und Trackbacks des Blogs zu sich selbst, verhindern.</p>
<p>Der folgende <a href="http://www.servaholics.de/tag/code/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Code">Code</a> achtet zusätzlich darauf, dass auch die Subdomain &quot;m&quot; gesperrt wird.</p>
<p>Eingefügt werden sollte er in die Datei <em>functions.<a href="http://www.servaholics.de/tag/php/" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">php</a></em> im Ordner des Templates (normalerweise: <em>/wp-content/themes/<strong>Template-Name</strong>/</em>).</p>
<p>Beispiel: Liegt der WordPress-<a href="http://www.servaholics.de/tag/blog/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Blog">Blog</a> auf der Domain <em>http://(www.)<a href="http://www.servaholics.de/tag/servaholics/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Servaholics">servaholics</a>.de</em>, so werden keine Pings von Seiten auf den <a href="http://www.servaholics.de/tag/domains/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Domains">Domains</a> <em>http://(www.)servaholics.de</em> und <em>http://m.servaholics.de</em> gespeichert.</p>
<p>Achtung: Für Blogs, die bereits auf einer Subdomain liegen, funktioniert dieser Codeschnipsel nicht - er kann jedoch leicht angepasst werden. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink WordPress: Eigen Pingbacks/ Trackbacks (Self Pings) verhindern" class='wp-smiley' title="WordPress: Eigen Pingbacks/ Trackbacks (Self Pings) verhindern" /> </p>

<p>

<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><ol><li class="li1"><pre class="de1"><span class="kw2">&lt;?php</span></pre></li><li class="li1"><pre class="de1"><span class="kw2">function</span> no_self_ping<span class="br0">&#40;</span><span class="sy0">&amp;</span><span class="re0">$links</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">	<span class="co1">// get WordPress's home option</span></pre></li><li class="li1"><pre class="de1">	<span class="re0">$home</span> <span class="sy0">=</span> get_option<span class="br0">&#40;</span><span class="st_h">'home'</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">	<span class="co1">// remove last slash if exists</span></pre></li><li class="li1"><pre class="de1">	<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">substr</span><span class="br0">&#40;</span><span class="re0">$home</span><span class="sy0">,</span> <span class="sy0">-</span><span class="nu0">1</span><span class="br0">&#41;</span> <span class="sy0">==</span> <span class="st0">&quot;/&quot;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">		<span class="re0">$home</span> <span class="sy0">=</span> <span class="kw3">substr</span><span class="br0">&#40;</span><span class="re0">$home</span><span class="sy0">,</span> <span class="nu0">0</span><span class="sy0">,</span> <span class="sy0">-</span><span class="nu0">1</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">	<span class="br0">&#125;</span>	</pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">	<span class="co1">// make domain without www.</span></pre></li><li class="li1"><pre class="de1">	<span class="re0">$home</span> <span class="sy0">=</span> <span class="kw3">str_replace</span><span class="br0">&#40;</span><span class="st0">&quot;http://www.&quot;</span><span class="sy0">,</span> <span class="st0">&quot;http://&quot;</span><span class="sy0">,</span> <span class="re0">$home</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">	<span class="co1">// make domain with www.</span></pre></li><li class="li1"><pre class="de1">	<span class="re0">$home_www</span> <span class="sy0">=</span> <span class="kw3">str_replace</span><span class="br0">&#40;</span><span class="st0">&quot;http://&quot;</span><span class="sy0">,</span> <span class="st0">&quot;http://www.&quot;</span><span class="sy0">,</span> <span class="re0">$home</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">	<span class="co1">// make subdomain http://m.</span></pre></li><li class="li1"><pre class="de1">	<span class="re0">$subdomain</span> <span class="sy0">=</span> <span class="kw3">str_replace</span><span class="br0">&#40;</span><span class="st0">&quot;http://&quot;</span><span class="sy0">,</span> <span class="st0">&quot;http://m.&quot;</span><span class="sy0">,</span> <span class="re0">$home</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">	<span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re0">$links</span> <span class="kw1">as</span> <span class="re0">$l</span> <span class="sy0">=&gt;</span> <span class="re0">$link</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">		<span class="kw1">if</span> <span class="br0">&#40;</span><span class="nu0">0</span> <span class="sy0">===</span> <span class="kw3">strpos</span><span class="br0">&#40;</span><span class="re0">$link</span><span class="sy0">,</span> <span class="re0">$home</span><span class="br0">&#41;</span> OR <span class="nu0">0</span> <span class="sy0">===</span> <span class="kw3">strpos</span><span class="br0">&#40;</span><span class="re0">$link</span><span class="sy0">,</span> <span class="re0">$home_www</span><span class="br0">&#41;</span> OR <span class="nu0">0</span> <span class="sy0">===</span> <span class="kw3">strpos</span><span class="br0">&#40;</span><span class="re0">$link</span><span class="sy0">,</span> <span class="re0">$subdomain</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw3">unset</span><span class="br0">&#40;</span><span class="re0">$links</span><span class="br0">&#91;</span><span class="re0">$l</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">		<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">	<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1"><span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">add_action<span class="br0">&#40;</span><span class="st_h">'pre_ping'</span><span class="sy0">,</span> <span class="st_h">'no_self_ping'</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1"><span class="sy1">?&gt;</span></pre></li></ol></div></div></div></div></div></div></div>

</p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=6364&amp;md5=87cf3e89cd939a8972bfc397c5e5c7d9" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/12/wordpress-eigen-pingbacks-trackbacks-self-pings-verhindern/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F12%2Fwordpress-eigen-pingbacks-trackbacks-self-pings-verhindern%2F&amp;language=de_DE&amp;category=text&amp;title=WordPress%3A+Eigen-Pingbacks%2F-Trackbacks+%28%26quot%3BSelf-Pings%26quot%3B%29+verhindern&amp;description=Aus+aktuellem+Anlass+-+weil+eines+meiner+Plugins%2C+das+diese+Arbeit+eigentlich+erledigen+sollte%2C+dies+nicht+richtig+tut+-+gibt%27s+mal+wieder+einen+Codeschnipsel.+Mit+diesem+lassen+sich+in+WordPress...&amp;tags=Codeschnipsel%2CDomains%2CPHP%2CPlugin%2CServaholics%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>CSS(3): Farbverläufe für (fast) alle Browser generieren</title>
		<link>http://www.servaholics.de/2011/12/css3-farbverlaufe-fur-fast-alle-browser-generieren/</link>
		<comments>http://www.servaholics.de/2011/12/css3-farbverlaufe-fur-fast-alle-browser-generieren/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 15:43:48 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Farbverlauf]]></category>
		<category><![CDATA[Generatoren]]></category>
		<category><![CDATA[Standard]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=6262</guid>
		<description><![CDATA[Ich gebe zu: Der/das Tag &#34;CSS3&#34;, den/das dieser Artikel erhalten hat, ist nur bedingt richtig. Farbverläufe sind zwar auch Teil von CSS3 (siehe w3.org), jedoch bietet der folgende Generator zusätzlich einen CSS-Code an, der für diverse Browser speziell angepasste Teile enthält - diese sind wiederum nicht Teil von CSS3. Es geht um einen Generator von colorzilla.com. Der ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Ich gebe zu: Der/das Tag &quot;<a href="http://www.servaholics.de/tag/css3/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS3">CSS3</a>&quot;, den/das dieser Artikel erhalten hat, ist nur bedingt richtig.</p>
<p>Farbverläufe sind zwar auch Teil von <a href="http://www.servaholics.de/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>3 (siehe <a href="http://www.w3.org/TR/css3-images/#gradients" target="_blank" title="w3.org">w3.org</a>), jedoch bietet der folgende Generator zusätzlich einen CSS-<a href="http://www.servaholics.de/tag/code/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Code">Code</a> an, der für diverse <a href="http://www.servaholics.de/tag/browser/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Browser">Browser</a> speziell angepasste Teile enthält - diese sind wiederum nicht Teil von CSS3. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink CSS(3): Farbverläufe für (fast) alle Browser generieren" class='wp-smiley' title="CSS(3): Farbverläufe für (fast) alle Browser generieren" /> </p>
<p>Es geht um einen Generator von <a href="http://www.colorzilla.com/gradient-editor/" target="_blank" title="colorzilla.com">colorzilla.com</a>. Der von diesem zusammengestellte CSS-Code ist angepasst an:</p>
<ul>
<li><a href="http://www.servaholics.de/tag/firefox/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Firefox">Firefox</a> 3.6+</li>
<li>ältere Chrome-Versionen</li>
<li>Chrome 10+</li>
<li>Safari 4+</li>
<li>Safari 5.1+</li>
<li>Opera 11.10+</li>
<li>Internet Explorer 6-9</li>
<li>Internet Explorer 10+</li>
<li>veraltete Browser (bei diesen wird lediglich eine einzelne Hintergrundfarbe statt eines Verlaufs angezeigt)</li>
</ul>
<p>Er enthält zusätzlich auch eine Zeile, die den <a href="http://www.servaholics.de/tag/standard/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Standard">Standard</a>, den das <a href="http://www.servaholics.de/tag/w3c/" class="st_tag internal_tag" rel="tag" title="Posts tagged with W3C">W3C</a> mit CSS3 vorgibt, umsetzt. Erklärungen zu den einzelnen Anpassungen gibt's bspw. unter <a href="http://webdesignerwall.com/tutorials/cross-browser-css-gradient" target="_blank" title="webdesignerwall.com">webdesignerwall.com</a>.</p>
<p>Pro: Nahezu jeder Browser sieht den gewünschten Farbverlauf.</p>
<p>Contra: Nur die W3C-angepasste Zeile ist Teil des Standards. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink CSS(3): Farbverläufe für (fast) alle Browser generieren" class='wp-smiley' title="CSS(3): Farbverläufe für (fast) alle Browser generieren" /> </p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=6262&amp;md5=41f61737baa1a6e124f58bc48adf96c2" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/12/css3-farbverlaufe-fur-fast-alle-browser-generieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F12%2Fcss3-farbverlaufe-fur-fast-alle-browser-generieren%2F&amp;language=de_DE&amp;category=text&amp;title=CSS%283%29%3A+Farbverl%C3%A4ufe+f%C3%BCr+%28fast%29+alle+Browser+generieren&amp;description=Ich+gebe+zu%3A+Der%2Fdas+Tag+%26quot%3BCSS3%26quot%3B%2C+den%2Fdas+dieser+Artikel+erhalten+hat%2C+ist+nur+bedingt+richtig.+Farbverl%C3%A4ufe+sind+zwar+auch+Teil+von+CSS3+%28siehe%C2%A0w3.org%29%2C+jedoch+bietet+der+folgende+Generator+zus%C3%A4tzlich+einen...&amp;tags=Browser%2CCSS%2CCSS3%2CFarbverlauf%2CGeneratoren%2CStandard%2CW3C%2Cblog" type="text/html" />
	</item>
		<item>
		<title>CSS3: Minimalistische Bildergalerie mit Zoom-Effekt - ohne JavaScript</title>
		<link>http://www.servaholics.de/2011/12/css3-minimalistische-bildergalerie-mit-zoom-effekt-ohne-javascript/</link>
		<comments>http://www.servaholics.de/2011/12/css3-minimalistische-bildergalerie-mit-zoom-effekt-ohne-javascript/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 12:12:36 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Animationen]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Galerie]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=6176</guid>
		<description><![CDATA[Mal wieder ein kleiner Artikel über etwas, das man mit CSS3 realisieren kann.  t3n.de hat dazu erneut einen tollen Artikel geschrieben: Wie setzt man eine Bildergalerie mit Zoom-Effekt ganz ohne JavaScript um? Grundlage hierfür ist die CSS3-Eigenschaft &#34;transition&#34;, die wir bereits einige Male vorgestellt haben. Für große Galerien ist die Umsetzung wahrscheinlich nichts, doch zum ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Mal wieder ein kleiner Artikel über etwas, das man mit <a href="http://www.servaholics.de/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>3 realisieren kann.  <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin CSS3: Minimalistische Bildergalerie mit Zoom Effekt   ohne JavaScript" class='wp-smiley' title="CSS3: Minimalistische Bildergalerie mit Zoom Effekt   ohne JavaScript" /> </p>
<p><a href="http://t3n.de/news/css3-minigalerie-zoomfunktion-ganz-ohne-javascript-351460/" target="_blank" title="t3n.de hat dazu erneut einen tollen Artikel geschrieben">t3n.de hat dazu erneut einen tollen Artikel geschrieben</a>: Wie setzt man eine Bildergalerie mit Zoom-Effekt ganz ohne <a href="http://www.servaholics.de/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with JavaScript">JavaScript</a> um?</p>
<p>Grundlage hierfür ist die <a title="CSS3: Animationen mit &quot;transition&quot;" href="http://www.servaholics.de/2011/07/css3-animationen-mit-transition/">CSS3-Eigenschaft &quot;transition&quot;, die wir bereits einige Male vorgestellt haben</a>.</p>
<p>Für große Galerien ist die Umsetzung wahrscheinlich nichts, doch zum Basteln und Testen sowie für kleinere Bildersammlungen durchaus interessant. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink CSS3: Minimalistische Bildergalerie mit Zoom Effekt   ohne JavaScript" class='wp-smiley' title="CSS3: Minimalistische Bildergalerie mit Zoom Effekt   ohne JavaScript" /> </p>
<p>Viel Spaß. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink CSS3: Minimalistische Bildergalerie mit Zoom Effekt   ohne JavaScript" class='wp-smiley' title="CSS3: Minimalistische Bildergalerie mit Zoom Effekt   ohne JavaScript" /> </p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=6176&amp;md5=87c99babd6c5011b170b899bb62b0605" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/12/css3-minimalistische-bildergalerie-mit-zoom-effekt-ohne-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F12%2Fcss3-minimalistische-bildergalerie-mit-zoom-effekt-ohne-javascript%2F&amp;language=de_DE&amp;category=text&amp;title=CSS3%3A+Minimalistische+Bildergalerie+mit+Zoom-Effekt+-+ohne+JavaScript&amp;description=Mal+wieder+ein+kleiner+Artikel+%C3%BCber+etwas%2C+das+man+mit+CSS3+realisieren+kann.%C2%A0+t3n.de+hat+dazu+erneut+einen+tollen+Artikel+geschrieben%3A+Wie+setzt+man+eine+Bildergalerie+mit+Zoom-Effekt+ganz+ohne...&amp;tags=Animationen%2CBilder%2CCSS3%2CGalerie%2CJavaScript%2Cblog" type="text/html" />
	</item>
		<item>
		<title>PHP: Auf Google+ geteilte Links in WordPress anzeigen</title>
		<link>http://www.servaholics.de/2011/10/php-auf-google-geteilte-links-in-wordpress-anzeigen/</link>
		<comments>http://www.servaholics.de/2011/10/php-auf-google-geteilte-links-in-wordpress-anzeigen/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 12:49:27 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Empfehlen]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Plus]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=5488</guid>
		<description><![CDATA[Auch wenn Google Plus von vielen (noch) nicht als weltweites soziales Netzwerk anerkannt wird, so nutzen doch bereits einige den Dienst, um interessante, skurrile und spannende Links weiterzuempfehlen. Ähnlich wie für Twitter (siehe Twitter: Tweets eines Benutzers auslesen) gibt es nun auch ein Skript, das auf Google+ empfohlene Links auflisten kann: infoblog.li. Das PHP-Skript ist zwar für WordPress ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Auch wenn <a href="http://www.servaholics.de/tag/google/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Google">Google</a> Plus von vielen (noch) nicht als weltweites soziales Netzwerk anerkannt wird, so nutzen doch bereits einige den Dienst, um interessante, skurrile und spannende <a href="http://www.servaholics.de/tag/links/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Links">Links</a> weiterzuempfehlen.</p>
<p>Ähnlich wie für <a href="http://www.servaholics.de/tag/twitter/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Twitter">Twitter</a> (siehe <a title="Twitter: Tweets eines Benutzers auslesen" href="http://www.servaholics.de/2010/12/tweets-eines-benutzers-auslesen/">Twitter: Tweets eines Benutzers auslesen</a>) gibt es nun auch ein Skript, das auf Google+ empfohlene Links auflisten kann: <a href="http://infoblog.li/auf-google-geteilte-links-als-wordpress-widget/" target="_blank" title="infoblog.li">infoblog.li</a>.</p>
<p>Das <a href="http://www.servaholics.de/tag/php/" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">PHP</a>-Skript ist zwar für <a href="http://www.servaholics.de/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with WordPress">WordPress</a> gedacht, kann jedoch auch für andere Systeme o.ä. angepasst werden. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink PHP: Auf Google+ geteilte Links in WordPress anzeigen" class='wp-smiley' title="PHP: Auf Google+ geteilte Links in WordPress anzeigen" /> </p>
<p>Viel Spaß. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin PHP: Auf Google+ geteilte Links in WordPress anzeigen" class='wp-smiley' title="PHP: Auf Google+ geteilte Links in WordPress anzeigen" /> </p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=5488&amp;md5=a6062e748ede63939d5d456396ffb887" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/10/php-auf-google-geteilte-links-in-wordpress-anzeigen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F10%2Fphp-auf-google-geteilte-links-in-wordpress-anzeigen%2F&amp;language=de_DE&amp;category=text&amp;title=PHP%3A+Auf+Google%2B+geteilte+Links+in+WordPress+anzeigen&amp;description=Auch+wenn+Google+Plus+von+vielen+%28noch%29+nicht+als+weltweites+soziales+Netzwerk+anerkannt+wird%2C+so+nutzen+doch+bereits+einige+den+Dienst%2C+um+interessante%2C%C2%A0skurrile%C2%A0und+spannende+Links+weiterzuempfehlen.+%C3%84hnlich+wie+f%C3%BCr+Twitter...&amp;tags=Empfehlen%2CGoogle%2CGoogle+Plus%2CLinks%2CPHP%2CTwitter%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>HTML5: Aufklappboxen - ohne JavaScript</title>
		<link>http://www.servaholics.de/2011/10/html5-aufklappboxen-ohne-javascript/</link>
		<comments>http://www.servaholics.de/2011/10/html5-aufklappboxen-ohne-javascript/#comments</comments>
		<pubDate>Thu, 27 Oct 2011 18:46:07 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=5441</guid>
		<description><![CDATA[Mal wieder eine Link-Empfehlung zu einem Tutorial. Dieses Mal geht es darum, wie man ganz ohne JavaScript, nur mit HTML5, Aufklappboxen realisieren kann: t3n.de. Erwähnt sei noch (auch wenn es im Artikel selbst ebenfalls steht), dass der vorgeschlagene Quellcode auch in Browsern, die HTML5 nicht verstehen, einigermaßen gut dargestellt wird. Die HTML5-Elemente werden ggf. als ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Mal wieder eine Link-Empfehlung zu einem Tutorial. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink HTML5: Aufklappboxen   ohne JavaScript" class='wp-smiley' title="HTML5: Aufklappboxen   ohne JavaScript" /> </p>
<p>Dieses Mal geht es darum, wie man ganz ohne <a href="http://www.servaholics.de/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with JavaScript">JavaScript</a>, nur mit <a href="http://www.servaholics.de/tag/html5/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML5">HTML5</a>, Aufklappboxen realisieren kann: <a href="http://t3n.de/news/html5-howto-aufklappboxen-ohne-javascript-337546/" target="_blank" title="t3n.de">t3n.de</a>.</p>

<p>Erwähnt sei noch (auch wenn es im Artikel selbst ebenfalls steht), dass der vorgeschlagene <a href="http://www.servaholics.de/tag/quellcode/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Quellcode">Quellcode</a> auch in Browsern, die <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a>5 nicht verstehen, einigermaßen gut dargestellt wird. Die <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a>5-Elemente werden ggf. als Block-Elemente (vergleiche &lt;div&gt;) interpretiert.</p>
<p>Viel Spaß beim Basteln.  <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin HTML5: Aufklappboxen   ohne JavaScript" class='wp-smiley' title="HTML5: Aufklappboxen   ohne JavaScript" /> </p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=5441&amp;md5=b9dbb251fc37d8a57150111d436a9c44" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/10/html5-aufklappboxen-ohne-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F10%2Fhtml5-aufklappboxen-ohne-javascript%2F&amp;language=de_DE&amp;category=text&amp;title=HTML5%3A+Aufklappboxen+-+ohne+JavaScript&amp;description=Mal+wieder+eine+Link-Empfehlung+zu+einem+Tutorial.+Dieses+Mal+geht+es+darum%2C+wie+man+ganz+ohne+JavaScript%2C+nur+mit+HTML5%2C+Aufklappboxen+realisieren+kann%3A+t3n.de.+Erw%C3%A4hnt+sei+noch+%28auch+wenn+es...&amp;tags=HTML5%2CTutorials%2Cblog" type="text/html" />
	</item>
		<item>
		<title>webRookie.de - Deine Hilfeseite zum Thema eigene Homepage und Webspace</title>
		<link>http://www.servaholics.de/2011/09/webrookie-de-deine-hilfeseite-zum-thema-eigene-homepage-und-webspace/</link>
		<comments>http://www.servaholics.de/2011/09/webrookie-de-deine-hilfeseite-zum-thema-eigene-homepage-und-webspace/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 07:40:01 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Forum]]></category>
		<category><![CDATA[Fragen]]></category>
		<category><![CDATA[Hilfe]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Start-up]]></category>
		<category><![CDATA[Webmaster]]></category>
		<category><![CDATA[Webspace]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=4681</guid>
		<description><![CDATA[&#34;Na, klappt was nicht?&#34; Jeder Webmaster fängt einmal klein an. Ein bisschen Erfahrung in einem Baukasten für Homepages gesammelt hat er vielleicht schon. Aber für mehr als ein paar simple HTML-Tags hat es noch nicht gereicht. Doch irgendwann ist das nicht mehr genug - dann ruft die eigene Homepage, auf eigenem Webspace - eben alles ... weiterlesen]]></description>
			<content:encoded><![CDATA[<div class="thumb_box_right">
<p><img class="thumb" title="webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" src="http://media.servaholics.de/2011/09/webrookie-03.png" alt="webrookie 03 webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" width="200" height="69" /></p>
</div>
<div class="thumb_cont_right">
<p>&quot;Na, klappt was nicht?&quot;</p>
<p>Jeder <a href="http://www.servaholics.de/tag/webmaster/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Webmaster">Webmaster</a> fängt einmal klein an. Ein bisschen Erfahrung in einem Baukasten für Homepages gesammelt hat er vielleicht schon.</p>
<p>Aber für mehr als ein paar simple <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a>-<a href="http://www.servaholics.de/tag/tags/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Tags">Tags</a> hat es noch nicht gereicht.</p>
<p>Doch irgendwann ist das nicht mehr genug - dann ruft die eigene Homepage, auf eigenem Webspace - eben alles unter Eigenregie.</p>
<p>Um den Einstieg so einfach und problemlos wie möglich zu gestalten, wurde &quot;<a href="http://www.webrookie.de/" target="_blank" title="webRookie">webRookie</a>&quot; von zwei befreundeten Webmastern gegründet.</p>
<p><img class="thumb" title="webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" src="http://media.servaholics.de/2011/09/webrookie-01.png" alt="webrookie 01 webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" width="551" height="199" /></p>
<p>Was braucht man eigentlich, um eine eigene Homepage zu erstellen? Wo bekomme ich Webspace, also Speicherplatz im Internet, her?</p>
<p>Wie geht das mit dem Bearbeiten und Hochladen? Wo finde ich tolles <a href="http://www.servaholics.de/tag/design/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Design">Design</a>? Und wie passe ich diese an?</p>
<p>All das wird erklärt, in einfachen und verständlichen Worten, und trotzdem stets möglichst fachlich korrekt und fortschrittlich.</p>
<p>Bestes Beispiel: Neben Erläuterungen, wie ein HTML-Grundgerüst in HTML 4.01 und XHTML aussieht, wird dieses auch für das experimentelle <a href="http://www.servaholics.de/tag/html5/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML5">HTML5</a> erklärt.</p>
<p><img class="thumb" title="webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" src="http://media.servaholics.de/2011/09/webrookie-02.png" alt="webrookie 02 webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" width="421" height="256" /></p>

<p>Bleibt trotzdem noch eine Frage offen, so gibt's immer noch das <a href="http://www.servaholics.de/tag/forum/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Forum">Forum</a> für eventuelle Rückfragen.</p>
<p><img class="thumb" title="webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" src="http://media.servaholics.de/2011/09/webrookie-04.png" alt="webrookie 04 webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" width="500" height="132" /></p>
<p>Heute - vor wenigen Sekunden! - ging's los, kreative Vorschläge sind gerne gesehen. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_razz.gif' alt="icon razz webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" class='wp-smiley' title="webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" /> </p>
<p>Mehr Informationen gibt's im <a href="http://www.servaholics.de/tag/blog/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Blog">Blog</a> unter <a href="http://blog.webrookie.de/" target="_blank" title="blog.webrookie.de">blog.webrookie.de</a>.</p>
<p><img class="thumb" title="webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" src="http://media.servaholics.de/2011/09/webrookie-06.png" alt="webrookie 06 webRookie.de   Deine Hilfeseite zum Thema eigene Homepage und Webspace" width="468" height="187" /></p>
</div>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=4681&amp;md5=176685690565b673ea743c9dd638d292" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/09/webrookie-de-deine-hilfeseite-zum-thema-eigene-homepage-und-webspace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F09%2Fwebrookie-de-deine-hilfeseite-zum-thema-eigene-homepage-und-webspace%2F&amp;language=de_DE&amp;category=text&amp;title=webRookie.de+-+Deine+Hilfeseite+zum+Thema+eigene+Homepage+und+Webspace&amp;description=%26quot%3BNa%2C+klappt+was+nicht%3F%26quot%3B+Jeder+Webmaster+f%C3%A4ngt+einmal+klein+an.+Ein+bisschen+Erfahrung+in+einem+Baukasten+f%C3%BCr+Homepages+gesammelt+hat+er+vielleicht+schon.+Aber+f%C3%BCr+mehr+als+ein+paar+simple...&amp;tags=Blog%2CDesign%2CForum%2CFragen%2CHilfe%2CHTML%2CHTML5%2CStart-up%2CWebmaster%2CWebspace%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Codeschnipsel: Sammlung aus fünf Jahren</title>
		<link>http://www.servaholics.de/2011/09/codeschnipsel-sammlung-aus-funf-jahren/</link>
		<comments>http://www.servaholics.de/2011/09/codeschnipsel-sammlung-aus-funf-jahren/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 12:49:29 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Sammlung]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=4730</guid>
		<description><![CDATA[Eine Sammlung von Codeschnipseln aus fünf Jahren. Ein Mix aus .htaccess, PHP, WordPress, JavaScript/jQuery, HTML und CSS. Das alles gibt's unter perishablepress.com/code-snippets. Sind ein paar tolle Schnipsel dabei, empfehlenswert. Quelle: t3n.de]]></description>
			<content:encoded><![CDATA[<p>Eine <a href="http://www.servaholics.de/tag/sammlung/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Sammlung">Sammlung</a> von Codeschnipseln aus fünf Jahren.</p>
<p>Ein Mix aus .htaccess, <a href="http://www.servaholics.de/tag/php/" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">PHP</a>, <a href="http://www.servaholics.de/tag/wordpress/" class="st_tag internal_tag" rel="tag" title="Posts tagged with WordPress">WordPress</a>, <a href="http://www.servaholics.de/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with JavaScript">JavaScript</a>/<a href="http://www.servaholics.de/tag/jquery/" class="st_tag internal_tag" rel="tag" title="Posts tagged with jQuery">jQuery</a>, <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a> und <a href="http://www.servaholics.de/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>.</p>
<p>Das alles gibt's unter <a href="http://perishablepress.com/code-snippets/" target="_blank" title="perishablepress.com/code-snippets">perishablepress.com/code-snippets</a>. Sind ein paar tolle Schnipsel dabei, empfehlenswert. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_razz.gif' alt="icon razz Codeschnipsel: Sammlung aus fünf Jahren" class='wp-smiley' title="Codeschnipsel: Sammlung aus fünf Jahren" /> </p>
<p><em>Quelle: <a href="http://t3n.de/news/riesensammlung-codeschnipseln-htaccess-php-wordpress-331388/" target="_blank" title="t3n.de">t3n.de</a></em></p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=4730&amp;md5=6e600eda43330e958d52b82f96b9ca15" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/09/codeschnipsel-sammlung-aus-funf-jahren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F09%2Fcodeschnipsel-sammlung-aus-funf-jahren%2F&amp;language=de_DE&amp;category=text&amp;title=Codeschnipsel%3A+Sammlung+aus+f%C3%BCnf+Jahren&amp;description=Eine+Sammlung+von+Codeschnipseln+aus+f%C3%BCnf+Jahren.+Ein+Mix+aus+.htaccess%2C+PHP%2C+WordPress%2C+JavaScript%2FjQuery%2C+HTML+und+CSS.+Das+alles+gibt%27s+unter+perishablepress.com%2Fcode-snippets.+Sind+ein+paar+tolle+Schnipsel+dabei%2C+empfehlenswert.+Quelle%3A...&amp;tags=Code%2CCodeschnipsel%2CCSS%2CHTML%2CJavaScript%2CjQuery%2CPHP%2CSammlung%2CWordPress%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Formular: Passwort anzeigen mit jQuery</title>
		<link>http://www.servaholics.de/2011/09/formular-passwort-anzeigen-mit-jquery/</link>
		<comments>http://www.servaholics.de/2011/09/formular-passwort-anzeigen-mit-jquery/#comments</comments>
		<pubDate>Sat, 17 Sep 2011 11:26:58 +0000</pubDate>
		<dc:creator>Jakob</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[anzeigen]]></category>
		<category><![CDATA[Formular]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Passwörter]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=4628</guid>
		<description><![CDATA[Eine Eigenschaft, die ich zwar noch nicht im Praxiseinsatz gesehen habe (jedenfalls nicht bewusst), die ich aber vor einiger Zeit in so einer &#34;50 hübsche Ideen für ein Login&#34;-Serie gesehen und sofort gemocht habe: die Option, beim Registrieren das Passwort auf Befehl anzuzeigen bzw. zu verstecken. Macht durchaus Sinn, finde ich. Und wollte es dann ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Eine Eigenschaft, die ich zwar noch nicht im Praxiseinsatz gesehen habe (jedenfalls nicht bewusst), die ich aber vor einiger Zeit in so einer &quot;50 hübsche Ideen für ein Login&quot;-Serie gesehen und sofort gemocht habe: die Option, beim Registrieren das Passwort auf Befehl anzuzeigen bzw. zu verstecken. Macht durchaus Sinn, finde ich. Und wollte es dann auch gleich nachbauen... mit <a href="http://www.servaholics.de/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with JavaScript">Javascript</a>/<a href="http://jquery.com/" target="_blank" title="jQuery">jQuery</a> sollte das doch eigentlich relativ einfach gehen!</p>
<p>Dabei stieß ich allerdings auf ein Problem, welches zwar berechtigt ist, jedoch ersteinmal das ganze als unlösbar darstellt (auf den ersten Blick jedenfalls): man kann das <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a>-<a href="http://www.servaholics.de/tag/attribut/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Attribut">Attribut</a> <em>type</em> eines Input-Feldes mittels Javascript nicht ändern! Also muss man sich eines kleinen <a href="http://www.servaholics.de/tag/tricks/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Tricks">Tricks</a> behelfen, der zwar ein paar Zeilen mehr <a href="http://www.servaholics.de/tag/code/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Code">Code</a> beansprucht, aber trotzdem eigentlich relativ simpel ist: einfach ein zweites Input-Feld vom Typ <em>text</em>, welches auf Klick anstelle des normalen Passwort-Feldes angezeigt wird und dessen Wert auch übernimmt. Mit einem weiteren Klick wird die ganze Aktion umgekehrt gestartet. Als Code sieht das dann so aus:</p>
<p><strong>HTML:</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="html"><ol><li class="li1"><pre class="de1">&lt;input type=&quot;password&quot; id=&quot;password&quot; name=&quot;password&quot; /&gt;&lt;input type=&quot;text&quot; id=&quot;password_fake&quot; name=&quot;password_fake&quot; /&gt;&lt;br /&gt;</pre></li><li class="li1"><pre class="de1">&lt;input type=&quot;checkbox&quot; id=&quot;show_password&quot; name=&quot;show_password&quot; value=&quot;Passwort zeigen&quot; /&gt; Passwort anzeigen</pre></li></ol></div></div></div></div></div></div></div>


<p>Wichtig! Da es ja noch immer Leute geben soll die mit dem Internet Explorer surfen, darf zwischen den Passwort-Feldern (also dem richtigen und dem &quot;falschen&quot;) kein Leerzeichen sein, da der IE dieses sonst ausgibt und die &quot;Fälschung&quot; leicht verschoben dargestellt wird <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Formular: Passwort anzeigen mit jQuery" class='wp-smiley' title="Formular: Passwort anzeigen mit jQuery" /> </p>
<p><strong><a href="http://www.servaholics.de/tag/jquery/" class="st_tag internal_tag" rel="tag" title="Posts tagged with jQuery">jQuery</a>:</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="javascript"><pre class="de1">$<span class="br0">&#40;</span>document<span class="br0">&#41;</span>.<span class="me1">ready</span><span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
&nbsp;
     $<span class="br0">&#40;</span><span class="st0">'#show_password'</span><span class="br0">&#41;</span>.<span class="me1">change</span><span class="br0">&#40;</span><span class="kw2">function</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
          <span class="kw1">if</span><span class="br0">&#40;</span>$<span class="br0">&#40;</span><span class="kw1">this</span><span class="br0">&#41;</span>.<span class="kw1">is</span><span class="br0">&#40;</span><span class="st0">&quot;:checked&quot;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span>
               $<span class="br0">&#40;</span><span class="st0">'#password_fake'</span><span class="br0">&#41;</span>.<span class="me1">val</span><span class="br0">&#40;</span>$<span class="br0">&#40;</span><span class="st0">'#password'</span><span class="br0">&#41;</span>.<span class="me1">val</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
               $<span class="br0">&#40;</span><span class="st0">'#password'</span><span class="br0">&#41;</span>.<span class="me1">hide</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
               $<span class="br0">&#40;</span><span class="st0">'#password_fake'</span><span class="br0">&#41;</span>.<span class="me1">show</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
          <span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span>
               $<span class="br0">&#40;</span><span class="st0">'#password'</span><span class="br0">&#41;</span>.<span class="me1">val</span><span class="br0">&#40;</span>$<span class="br0">&#40;</span><span class="st0">'#password_fake'</span><span class="br0">&#41;</span>.<span class="me1">val</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span>
               $<span class="br0">&#40;</span><span class="st0">'#password_fake'</span><span class="br0">&#41;</span>.<span class="me1">hide</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
               $<span class="br0">&#40;</span><span class="st0">'#password'</span><span class="br0">&#41;</span>.<span class="me1">show</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span>
          <span class="br0">&#125;</span>
     <span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span>
&nbsp;
<span class="br0">&#125;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></div></div></div></div></div></div></div>


<p>Jetzt gibt es nur noch ein Problem: in der Verarbeitung bzw. dem eigentlichen Login-Prozess. Denn hier muss natürlich das richtige Passwort benutzt werden - was, wenn man als letztes die Option auf &quot;Passwort zeigen&quot; hatte, jedoch das andere, das &quot;richtige&quot; Passwort benutzt wird? Ich habe das ganze mittels <a href="http://www.servaholics.de/tag/php/" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">PHP</a> gelöst: wenn die Checkbox aktiviert ist, soll der Passwort-Fake als $password gesetzt werden - wenn nicht, dann eben das normale, richtige Passwort-Feld.</p>
<p><strong>PHP:</strong></p>


<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><ol><li class="li1"><pre class="de1"><span class="kw2">&lt;?php</span></pre></li><li class="li1"><pre class="de1"><span class="kw1">if</span><span class="br0">&#40;</span><span class="kw3">isset</span><span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'show_password'</span><span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="sy0">&amp;&amp;</span> <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'show_password'</span><span class="br0">&#93;</span> <span class="sy0">==</span> <span class="st0">&quot;Passwort zeigen&quot;</span><span class="br0">&#41;</span> <span class="re0">$password</span> <span class="sy0">=</span> <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'password'</span><span class="br0">&#93;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1"><span class="kw1">else</span> <span class="re0">$password</span> <span class="sy0">=</span> <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'password_fake'</span><span class="br0">&#93;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1"><span class="co1">// Weitere Code folgt hier...</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1"><span class="sy1">?&gt;</span></pre></li></ol></div></div></div></div></div></div></div>


<p>Viel Spaß mit dem Anzeigen des Passwortes! <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Formular: Passwort anzeigen mit jQuery" class='wp-smiley' title="Formular: Passwort anzeigen mit jQuery" /> </p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=4628&amp;md5=9e1330c8d6ab6a0de4bdb12c863dc53b" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/09/formular-passwort-anzeigen-mit-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F09%2Fformular-passwort-anzeigen-mit-jquery%2F&amp;language=de_DE&amp;category=text&amp;title=Formular%3A+Passwort+anzeigen+mit+jQuery&amp;description=Eine+Eigenschaft%2C+die+ich+zwar+noch+nicht+im+Praxiseinsatz+gesehen+habe+%28jedenfalls+nicht+bewusst%29%2C+die+ich+aber+vor+einiger+Zeit+in+so+einer+%26quot%3B50+h%C3%BCbsche+Ideen+f%C3%BCr+ein+Login%26quot%3B-Serie+gesehen...&amp;tags=anzeigen%2CFormular%2CHTML%2CJavaScript%2CjQuery%2CPassw%C3%B6rter%2Cblog" type="text/html" />
	</item>
		<item>
		<title>HTML5: Diese Tags werden abgeschafft</title>
		<link>http://www.servaholics.de/2011/09/html5-diese-tags-werden-abgeschafft/</link>
		<comments>http://www.servaholics.de/2011/09/html5-diese-tags-werden-abgeschafft/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 09:12:47 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Quellcode]]></category>
		<category><![CDATA[Tags]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=4602</guid>
		<description><![CDATA[HTML5 kommt, einige Tags gehen: Mit der neuen Version von HTML sind auch neue Regeln für die Struktur von Website-Quellcodes festgelegt worden. Dazu gehören einige neue Tags, die verwendet werden können, aber auch Tags, die nun als &#34;veraltet&#34; gelten. Website-Besitzer sollten in Zukunft z.B. die Tags &#60;center&#62; und &#60;u&#62; nicht mehr verwenden. CSS bietet jeweils einen ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a>5 kommt, einige <a href="http://www.servaholics.de/tag/tags/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Tags">Tags</a> gehen: Mit der neuen Version von <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a> sind auch neue Regeln für die Struktur von <a href="http://www.servaholics.de/tag/website/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Website">Website</a>-Quellcodes festgelegt worden.</p>
<p>Dazu gehören einige neue Tags, die verwendet werden können, aber auch Tags, die nun als &quot;veraltet&quot; gelten.</p>
<p>Website-Besitzer sollten in Zukunft z.B. die Tags &lt;center&gt; und &lt;u&gt; nicht mehr verwenden. <a href="http://www.servaholics.de/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a> bietet jeweils einen passenden Ersatz.</p>
<p>Die ganze Liste gibt's unter <a href="http://www.w3schools.com/html5/html5_reference.asp" target="_blank" title="http://www.w3schools.com/html5/html5_reference.asp">http://www.w3schools.com/html5/html5_reference.asp</a>. Alternativ-Lösungen für veraltete Tags findet man bspw. unter <a href="http://blog.mixable.de/nicht-mehr-unterstutze-bzw-veraltete-tags-in-html5/" target="_blank" title="blog.mixable.de">blog.mixable.de</a>.</p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=4602&amp;md5=e8ca75e1e43aef749f6ad72d0d31ba72" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/09/html5-diese-tags-werden-abgeschafft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F09%2Fhtml5-diese-tags-werden-abgeschafft%2F&amp;language=de_DE&amp;category=text&amp;title=HTML5%3A+Diese+Tags+werden+abgeschafft&amp;description=HTML5+kommt%2C+einige+Tags+gehen%3A+Mit+der+neuen+Version+von+HTML+sind+auch+neue+Regeln+f%C3%BCr+die+Struktur+von+Website-Quellcodes+festgelegt+worden.+Dazu+geh%C3%B6ren+einige+neue+Tags%2C+die+verwendet+werden...&amp;tags=CSS%2CHTML5%2CQuellcode%2CTags%2CWebsite%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Google: Statistiken mit Chart API erstellen</title>
		<link>http://www.servaholics.de/2011/09/google-statistiken-mit-chart-api-erstellen/</link>
		<comments>http://www.servaholics.de/2011/09/google-statistiken-mit-chart-api-erstellen/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 13:51:54 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Diagramme]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google API]]></category>
		<category><![CDATA[Statistiken]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=4434</guid>
		<description><![CDATA[Google bietet bekanntlich einige Tools an, mit denen über unterschiedliche APIs tolle Dinge erzeugt werden können. Ein Beispiel sind z.B. Wetter-Daten, die von Google bereitgestellt werden. Doch auch Statistiken und Diagramme sind vertreten: Mit den Google Chart Tools können sie ganz einfach erzeugt werden. Eine kleine Anleitung gibt's unter t3n.de. Viel Spaß.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.servaholics.de/tag/google/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Google">Google</a> bietet bekanntlich einige Tools an, mit denen über unterschiedliche APIs tolle Dinge erzeugt werden können. Ein Beispiel sind z.B. <a title="Wetter-Anzeige auf eigene Website einbinden mit Google API" href="http://www.servaholics.de/2011/01/wetter-anzeige-auf-eigene-website-einbinden-mit-google-api/">Wetter-Daten, die von Google bereitgestellt werden</a>.</p>
<p>Doch auch <a href="http://www.servaholics.de/tag/statistiken/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Statistiken">Statistiken</a> und Diagramme sind vertreten: Mit den <a href="http://code.google.com/intl/de-DE/apis/chart/" target="_blank" title="Google Chart Tools">Google Chart Tools</a> können sie ganz einfach erzeugt werden.</p>
<p>Eine kleine Anleitung gibt's unter <a href="http://t3n.de/news/google-chart-tools-einfaches-werkzeug-webdesigner-329107/" target="_blank" title="t3n.de">t3n.de</a>. Viel Spaß. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Google: Statistiken mit Chart API erstellen" class='wp-smiley' title="Google: Statistiken mit Chart API erstellen" /> </p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=4434&amp;md5=872ee0e1b23b148af5e1c024e73544a8" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/09/google-statistiken-mit-chart-api-erstellen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F09%2Fgoogle-statistiken-mit-chart-api-erstellen%2F&amp;language=de_DE&amp;category=text&amp;title=Google%3A+Statistiken+mit+Chart+API+erstellen&amp;description=Google+bietet+bekanntlich+einige+Tools+an%2C+mit+denen+%C3%BCber+unterschiedliche+APIs+tolle+Dinge+erzeugt+werden+k%C3%B6nnen.+Ein+Beispiel+sind+z.B.+Wetter-Daten%2C+die+von+Google+bereitgestellt+werden.+Doch+auch+Statistiken+und...&amp;tags=API%2CDiagramme%2CGoogle%2CGoogle+API%2CStatistiken%2Cblog" type="text/html" />
	</item>
		<item>
		<title>CSS3: Ein weiteres Button-Pack</title>
		<link>http://www.servaholics.de/2011/09/css3-ein-weiteres-button-pack/</link>
		<comments>http://www.servaholics.de/2011/09/css3-ein-weiteres-button-pack/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 15:58:40 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Button]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Icons]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=4320</guid>
		<description><![CDATA[Und einmal mehr gibt's einen Link zu einem Tutorial, in dem erklärt wird, wie man CSS3-Buttons ganz ohne Grafiken erstellen kann. Besonders dieses Mal: Kleine Icons auf den Buttons, erstellt mit &#34;HTML-Entities&#34; in Hexadezimal-Form - ebenfalls nur mit HTML+CSS! Ein Pfeil nach rechts (➜) z.B., der laut Tabelle über &#38;#x279c; darstellbar ist, wird mit \279C bei der ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Und einmal mehr gibt's einen Link zu einem Tutorial, in dem erklärt wird, wie man <a href="http://www.servaholics.de/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>3-Buttons ganz ohne <a href="http://www.servaholics.de/tag/grafiken/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Grafiken">Grafiken</a> erstellen kann. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink CSS3: Ein weiteres Button Pack" class='wp-smiley' title="CSS3: Ein weiteres Button Pack" /> </p>
<p>Besonders dieses Mal: Kleine <a href="http://www.servaholics.de/tag/icons/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Icons">Icons</a> auf den Buttons, erstellt mit &quot;<a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a>-Entities&quot; in Hexadezimal-Form - ebenfalls nur mit <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a>+CSS!</p>
<p>Ein Pfeil nach rechts (➜) z.B., der laut <a href="http://www.fileformat.info/info/unicode/char/279c/index.htm" target="_blank" title="Tabelle">Tabelle</a> über <strong><em>&amp;#x279c; </em></strong>darstellbar ist, wird mit <strong><em>\279C </em></strong>bei der CSS-Eigenschaft &quot;<a href="http://www.css4you.de/content.html" target="_blank" title="content">content</a>&quot; angegeben - siehe Demo/<a href="http://www.servaholics.de/tag/quellcode/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Quellcode">Quellcode</a>.</p>
<p>Tutorial samt Demo und Quellcode gibt's unter <a href="http://www.red-team-design.com/just-another-awesome-css3-buttons" target="_blank" title="red-team-design.com">red-team-design.com</a>.</p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=4320&amp;md5=17b891478269d64e0ca87e93d4d45e98" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/09/css3-ein-weiteres-button-pack/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F09%2Fcss3-ein-weiteres-button-pack%2F&amp;language=de_DE&amp;category=text&amp;title=CSS3%3A+Ein+weiteres+Button-Pack&amp;description=Und+einmal+mehr+gibt%27s+einen+Link+zu+einem+Tutorial%2C+in+dem+erkl%C3%A4rt+wird%2C+wie+man+CSS3-Buttons+ganz+ohne+Grafiken+erstellen+kann.+Besonders+dieses+Mal%3A+Kleine+Icons+auf+den+Buttons%2C+erstellt...&amp;tags=Button%2CCSS3%2CIcons%2Cblog" type="text/html" />
	</item>
		<item>
		<title>PHP: Altersabfrage</title>
		<link>http://www.servaholics.de/2011/09/php-altersabfrage/</link>
		<comments>http://www.servaholics.de/2011/09/php-altersabfrage/#comments</comments>
		<pubDate>Tue, 06 Sep 2011 11:29:23 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Alter]]></category>
		<category><![CDATA[Datum]]></category>
		<category><![CDATA[Formular]]></category>
		<category><![CDATA[Geburtstag]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=4285</guid>
		<description><![CDATA[Da ich nach einem Skript der folgenden Art gefragt wurde, gibt's hier einen PHP-Schnipsel, um das Alter eines Nutzers abzufragen und entsprechend Text anzuzeigen: &#60;?php$min_alter = '18'; // Wie alt muss ein Nutzer mindestens sein?&#160;// Falls das Formular abgeschickt wurdeif &#40;isset&#40;$_POST&#91;'submit'&#93;&#41;&#41; &#123; // Eingegebene Daten auf Logik prüfen $timestamp = strtotime&#40;$_POST&#91;'YYYY'&#93;.&#34;-&#34;.$_POST&#91;'mm'&#93;.&#34;-&#34;.$_POST&#91;'dd'&#93;&#41;; if &#40;$timestamp !== false ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Da ich nach einem Skript der folgenden Art gefragt wurde, gibt's hier einen <a href="http://www.servaholics.de/tag/php/" class="st_tag internal_tag" rel="tag" title="Posts tagged with PHP">PHP</a>-Schnipsel, um das <a href="http://www.servaholics.de/tag/alter/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Alter">Alter</a> eines Nutzers abzufragen und entsprechend Text anzuzeigen:</p>



<div class="wp-geshi-highlight-wrap5"><div class="wp-geshi-highlight-wrap4"><div class="wp-geshi-highlight-wrap3"><div class="wp-geshi-highlight-wrap2"><div class="wp-geshi-highlight-wrap"><div class="wp-geshi-highlight"><div class="php"><ol><li class="li1"><pre class="de1"><span class="kw2">&lt;?php</span></pre></li><li class="li1"><pre class="de1"><span class="re0">$min_alter</span> <span class="sy0">=</span> <span class="st_h">'18'</span><span class="sy0">;</span> <span class="co1">// Wie alt muss ein Nutzer mindestens sein?</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1"><span class="co1">// Falls das Formular abgeschickt wurde</span></pre></li><li class="li1"><pre class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">isset</span><span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'submit'</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">	<span class="co1">// Eingegebene Daten auf Logik prüfen</span></pre></li><li class="li1"><pre class="de1">	<span class="re0">$timestamp</span> <span class="sy0">=</span> <span class="kw3">strtotime</span><span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'YYYY'</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;-&quot;</span><span class="sy0">.</span><span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'mm'</span><span class="br0">&#93;</span><span class="sy0">.</span><span class="st0">&quot;-&quot;</span><span class="sy0">.</span><span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'dd'</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">	<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$timestamp</span> <span class="sy0">!==</span> <span class="kw4">false</span> AND <span class="re0">$timestamp</span> <span class="sy0">!=</span> <span class="nu0">0</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="co1">// Falls die Daten ein logisches Datum bilden</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">		<span class="co1">// Alter berechnen</span></pre></li><li class="li1"><pre class="de1">		<span class="re0">$alter</span> <span class="sy0">=</span> <span class="kw3">date</span><span class="br0">&#40;</span><span class="st0">&quot;Y&quot;</span><span class="sy0">,</span> <span class="kw3">time</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">-</span> <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'YYYY'</span><span class="br0">&#93;</span> <span class="sy0">-</span> <span class="nu0">1</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">		<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">date</span><span class="br0">&#40;</span><span class="st0">&quot;m&quot;</span><span class="sy0">,</span> <span class="kw3">time</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">&gt;</span> <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'mm'</span><span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">			<span class="re0">$alter</span><span class="sy0">++;</span></pre></li><li class="li1"><pre class="de1">		<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">		<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">date</span><span class="br0">&#40;</span><span class="st0">&quot;m&quot;</span><span class="sy0">,</span> <span class="kw3">time</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">==</span> <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'mm'</span><span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">date</span><span class="br0">&#40;</span><span class="st0">&quot;d&quot;</span><span class="sy0">,</span> <span class="kw3">time</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">&gt;=</span> <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st_h">'dd'</span><span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="re0">$alter</span><span class="sy0">++;</span></pre></li><li class="li1"><pre class="de1">			<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">		<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">		<span class="co1">// Falls alt genug</span></pre></li><li class="li1"><pre class="de1">		<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$alter</span> <span class="sy0">&gt;=</span> <span class="re0">$min_alter</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">echo</span> <span class="st_h">'Du bist '</span><span class="sy0">.</span><span class="re0">$min_alter</span><span class="sy0">.</span><span class="st_h">' oder &amp;auml;ter!'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">		<span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span> <span class="co1">// Falls nicht</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">echo</span> <span class="st_h">'Du solltest eigentlich mindestens '</span><span class="sy0">.</span><span class="re0">$min_alter</span><span class="sy0">.</span><span class="st_h">' Jahr'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$min_alter</span> <span class="sy0">!=</span> <span class="nu0">1</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw1">echo</span> <span class="st_h">'e'</span><span class="sy0">;</span> <span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">echo</span> <span class="st_h">' alt sein.'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">		<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">	<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1"><span class="br0">&#125;</span> <span class="kw1">else</span> <span class="br0">&#123;</span> <span class="co1">// Falls noch kein Geburtstag angegeben</span></pre></li><li class="li1"><pre class="de1">	<span class="sy1">?&gt;</span></pre></li><li class="li1"><pre class="de1">&lt;form action=&quot;&quot; method=&quot;post&quot;&gt;</pre></li><li class="li1"><pre class="de1">		An welchem Tag wurdest du geboren? </pre></li><li class="li1"><pre class="de1">&lt;select name=&quot;dd&quot; size=&quot;1&quot;&gt;</pre></li><li class="li1"><pre class="de1">			<span class="kw2">&lt;?php</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">for</span> <span class="br0">&#40;</span><span class="re0">$i</span><span class="sy0">=</span><span class="nu0">1</span><span class="sy0">;</span><span class="re0">$i</span><span class="sy0">&lt;=</span><span class="nu0">31</span><span class="sy0">;</span><span class="re0">$i</span><span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">strlen</span><span class="br0">&#40;</span><span class="re0">$i</span><span class="br0">&#41;</span> <span class="sy0">==</span> <span class="nu0">1</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="re0">$i</span> <span class="sy0">=</span> <span class="st_h">'0'</span><span class="sy0">.</span><span class="re0">$i</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">echo</span> <span class="st_h">'</span></pre></li><li class="li1"><pre class="de1"><span class="st_h">&lt;option value=&quot;'</span><span class="sy0">.</span><span class="re0">$i</span><span class="sy0">.</span><span class="st_h">'&quot;'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">date</span><span class="br0">&#40;</span><span class="st0">&quot;d&quot;</span><span class="sy0">,</span> <span class="kw3">time</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">==</span> <span class="re0">$i</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">echo</span> <span class="st_h">' selected=&quot;selected&quot;'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">echo</span> <span class="st_h">'&gt;'</span><span class="sy0">.</span><span class="re0">$i</span><span class="sy0">.</span><span class="st_h">'&lt;/option&gt;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1"><span class="st_h">'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">			<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">			<span class="sy1">?&gt;</span></pre></li><li class="li1"><pre class="de1">		&lt;/select&gt;</pre></li><li class="li1"><pre class="de1">&lt;select name=&quot;mm&quot; size=&quot;1&quot;&gt;</pre></li><li class="li1"><pre class="de1">			<span class="kw2">&lt;?php</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">for</span> <span class="br0">&#40;</span><span class="re0">$i</span><span class="sy0">=</span><span class="nu0">1</span><span class="sy0">;</span><span class="re0">$i</span><span class="sy0">&lt;=</span><span class="nu0">12</span><span class="sy0">;</span><span class="re0">$i</span><span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">strlen</span><span class="br0">&#40;</span><span class="re0">$i</span><span class="br0">&#41;</span> <span class="sy0">==</span> <span class="nu0">1</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="re0">$i</span> <span class="sy0">=</span> <span class="st_h">'0'</span><span class="sy0">.</span><span class="re0">$i</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">echo</span> <span class="st_h">'</span></pre></li><li class="li1"><pre class="de1"><span class="st_h">&lt;option value=&quot;'</span><span class="sy0">.</span><span class="re0">$i</span><span class="sy0">.</span><span class="st_h">'&quot;'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">date</span><span class="br0">&#40;</span><span class="st0">&quot;m&quot;</span><span class="sy0">,</span> <span class="kw3">time</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">==</span> <span class="re0">$i</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">echo</span> <span class="st_h">' selected=&quot;selected&quot;'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">echo</span> <span class="st_h">'&gt;'</span><span class="sy0">.</span><span class="re0">$i</span><span class="sy0">.</span><span class="st_h">'&lt;/option&gt;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1"><span class="st_h">'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">			<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">			<span class="sy1">?&gt;</span></pre></li><li class="li1"><pre class="de1">		&lt;/select&gt;</pre></li><li class="li1"><pre class="de1">&lt;select name=&quot;YYYY&quot; size=&quot;1&quot;&gt;</pre></li><li class="li1"><pre class="de1">			<span class="kw2">&lt;?php</span></pre></li><li class="li1"><pre class="de1">			<span class="kw1">for</span> <span class="br0">&#40;</span><span class="re0">$i</span><span class="sy0">=</span><span class="nu0">1900</span><span class="sy0">;</span><span class="re0">$i</span><span class="sy0">&lt;=</span><span class="kw3">date</span><span class="br0">&#40;</span><span class="st0">&quot;Y&quot;</span><span class="sy0">,</span> <span class="kw3">time</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="sy0">;</span><span class="re0">$i</span><span class="sy0">++</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">echo</span> <span class="st_h">'</span></pre></li><li class="li1"><pre class="de1"><span class="st_h">&lt;option value=&quot;'</span><span class="sy0">.</span><span class="re0">$i</span><span class="sy0">.</span><span class="st_h">'&quot;'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">if</span> <span class="br0">&#40;</span><span class="kw3">date</span><span class="br0">&#40;</span><span class="st0">&quot;Y&quot;</span><span class="sy0">,</span> <span class="kw3">time</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">==</span> <span class="re0">$i</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">echo</span> <span class="st_h">' selected=&quot;selected&quot;'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">				<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">				<span class="kw1">echo</span> <span class="st_h">'&gt;'</span><span class="sy0">.</span><span class="re0">$i</span><span class="sy0">.</span><span class="st_h">'&lt;/option&gt;</span></pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1"><span class="st_h">'</span><span class="sy0">;</span></pre></li><li class="li1"><pre class="de1">			<span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1">			<span class="sy1">?&gt;</span></pre></li><li class="li1"><pre class="de1">		&lt;/select&gt;</pre></li><li class="li1"><pre class="de1">&lt;input type=&quot;submit&quot; name=&quot;submit&quot; value=&quot;Abschicken&quot; /&gt;</pre></li><li class="li1"><pre class="de1">	&lt;/form&gt;</pre></li><li class="li1"><pre class="de1">&nbsp;</pre></li><li class="li1"><pre class="de1">	<span class="kw2">&lt;?php</span></pre></li><li class="li1"><pre class="de1"><span class="br0">&#125;</span></pre></li><li class="li1"><pre class="de1"><span class="sy1">?&gt;</span></pre></li></ol></div></div></div></div></div></div></div>


 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=4285&amp;md5=bcfa52004f5fa59acea36e57a8817e81" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/09/php-altersabfrage/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F09%2Fphp-altersabfrage%2F&amp;language=de_DE&amp;category=text&amp;title=PHP%3A+Altersabfrage&amp;description=Da+ich+nach+einem+Skript+der+folgenden+Art+gefragt+wurde%2C+gibt%27s+hier+einen+PHP-Schnipsel%2C+um+das+Alter+eines+Nutzers+abzufragen+und+entsprechend+Text+anzuzeigen%3A+%26lt%3B%3Fphp%24min_alter+%3D+%2718%27%3B+%2F%2F+Wie+alt...&amp;tags=Alter%2CDatum%2CFormular%2CGeburtstag%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Google: +1-Button mit neuen Features</title>
		<link>http://www.servaholics.de/2011/09/google-1-button-mit-neuen-features/</link>
		<comments>http://www.servaholics.de/2011/09/google-1-button-mit-neuen-features/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 11:35:44 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Kurz notiert]]></category>
		<category><![CDATA[+1 Button]]></category>
		<category><![CDATA[Button]]></category>
		<category><![CDATA[Generatoren]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Plus]]></category>
		<category><![CDATA[Teilen]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=4165</guid>
		<description><![CDATA[Googles &#34;+1-Button&#34; hat ein paar kleinere Update erhalten. Unter anderem kann nun ähnlich wie bei Facebooks Like-Button eine sog. &#34;Inline Annotation&#34; eingebaut werden, mit der Nutzer sehen, wenn Freunde den aktuellen Link bereits geteilt haben (siehe Quelle für Screenshot ). Die Änderung sind bisher nur beim englischen Generator zu sehen: http://www.google.com/intl/en/webmasters/+1/button/. Quelle: googlewatchblog.de]]></description>
			<content:encoded><![CDATA[<p>Googles &quot;+1-<a href="http://www.servaholics.de/tag/button/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Button">Button</a>&quot; hat ein paar kleinere Update erhalten.</p>
<p>Unter anderem kann nun ähnlich wie bei Facebooks <a href="http://www.servaholics.de/tag/like/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Like">Like</a>-Button eine sog. &quot;Inline Annotation&quot; eingebaut werden, mit der Nutzer sehen, wenn Freunde den aktuellen Link bereits geteilt haben (siehe Quelle für Screenshot <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Google: +1 Button mit neuen Features" class='wp-smiley' title="Google: +1 Button mit neuen Features" />  ).</p>
<p>Die Änderung sind bisher nur beim englischen Generator zu sehen: <a href="http://www.google.com/intl/en/webmasters/+1/button/" target="_blank" title="http://www.google.com/intl/en/webmasters/+1/button/">http://www.google.com/intl/en/webmasters/+1/button/</a>.</p>
<p><em>Quelle: <a href="http://www.googlewatchblog.de/2011/09/google-inline-annotation-teilen-mit-google1-button-fuer-alle-nutzer/" target="_blank" title="googlewatchblog.de">googlewatchblog.de</a></em></p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=4165&amp;md5=aab83672b05b82bf5826dde9f5514c65" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/09/google-1-button-mit-neuen-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F09%2Fgoogle-1-button-mit-neuen-features%2F&amp;language=de_DE&amp;category=text&amp;title=Google%3A+%2B1-Button+mit+neuen+Features&amp;description=Googles+%26quot%3B%2B1-Button%26quot%3B+hat+ein+paar+kleinere+Update+erhalten.+Unter+anderem+kann+nun+%C3%A4hnlich+wie+bei+Facebooks+Like-Button+eine+sog.+%26quot%3BInline+Annotation%26quot%3B+eingebaut+werden%2C+mit+der+Nutzer+sehen%2C+wenn+Freunde+den...&amp;tags=%2B1+Button%2CButton%2CGeneratoren%2CGoogle%2CGoogle+Plus%2CTeilen%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Google Translate: Übersetzungstool für die eigene Website</title>
		<link>http://www.servaholics.de/2011/08/google-translate-ubersetzungstool-fur-die-eigene-website/</link>
		<comments>http://www.servaholics.de/2011/08/google-translate-ubersetzungstool-fur-die-eigene-website/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 16:12:27 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Translate]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Übersetzung]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=4139</guid>
		<description><![CDATA[Möglichkeiten, Googles Übersetzer &#34;Google Translate&#34; für die eigene Website zu nutzen, gibt es viele. Beliebt sind bspw. Links, bei denen über Parameter die eigene Seite und die gewünschte Sprache übergeben werden - Beispiel: translate.google.com. Besonders nützlich ist jedoch auch ein Codeschnipsel, der unter http://translate.google.com/translate_tools zu finden ist. Mit diesem JavaScript wird eine kleine Box zur Auswahl der ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>Möglichkeiten, Googles Übersetzer &quot;<a href="http://translate.google.com/" target="_blank" title="Google Translate">Google Translate</a>&quot; für die eigene <a href="http://www.servaholics.de/tag/website/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Website">Website</a> zu nutzen, gibt es viele. Beliebt sind bspw. <a href="http://www.servaholics.de/tag/links/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Links">Links</a>, bei denen über Parameter die eigene Seite und die gewünschte Sprache übergeben werden - Beispiel: <a href="http://translate.google.com/translate?js=n&amp;prev=_t&amp;hl=de&amp;ie=UTF-8&amp;layout=2&amp;eotf=1&amp;sl=de&amp;tl=en&amp;u=http%3A%2F%2Fwww.servaholics.de" target="_blank" title="translate.google.com">translate.google.com</a>.</p>
<p>Besonders nützlich ist jedoch auch ein <a href="http://www.servaholics.de/tag/codeschnipsel/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Codeschnipsel">Codeschnipsel</a>, der unter <a href="http://translate.google.com/translate_tools" target="_blank" title="http://translate.google.com/translate_tools">http://translate.google.com/translate_tools</a> zu finden ist. Mit diesem <a href="http://www.servaholics.de/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with JavaScript">JavaScript</a> wird eine kleine Box zur Auswahl der Übersetzungssprache angezeigt. Bei Auswahl einer Sprache wird die aktuelle (Unter-)Seite <a href="http://www.servaholics.de/tag/automatisch/" class="st_tag internal_tag" rel="tag" title="Posts tagged with automatisch">automatisch</a> in dieser neu geladen.</p>
<p>Auch wenn <a href="http://www.servaholics.de/tag/google/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Google">Google</a> Translate natürlich kein perfekter Übersetzer ist, so kann der Dienst doch praktisch sein - z.B. um eine fremde Sprache wenigstens teilweise zu verstehen. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Google Translate: Übersetzungstool für die eigene Website" class='wp-smiley' title="Google Translate: Übersetzungstool für die eigene Website" /> </p>
<p><em>Quelle: <a href="http://stadt-bremerhaven.de/google-translate-fuer-die-eigene-webseite" target="_blank" title="stadt-bremerhaven.de">stadt-bremerhaven.de</a></em></p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=4139&amp;md5=f3a8f925541d2624c5cc59123e07ae94" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/08/google-translate-ubersetzungstool-fur-die-eigene-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F08%2Fgoogle-translate-ubersetzungstool-fur-die-eigene-website%2F&amp;language=de_DE&amp;category=text&amp;title=Google+Translate%3A+%C3%9Cbersetzungstool+f%C3%BCr+die+eigene+Website&amp;description=M%C3%B6glichkeiten%2C+Googles+%C3%9Cbersetzer+%26quot%3BGoogle+Translate%26quot%3B+f%C3%BCr+die+eigene+Website+zu+nutzen%2C+gibt+es+viele.+Beliebt+sind+bspw.+Links%2C+bei+denen+%C3%BCber+Parameter+die+eigene+Seite+und+die+gew%C3%BCnschte+Sprache+%C3%BCbergeben...&amp;tags=Codeschnipsel%2CGoogle%2CGoogle+Translate%2CJavaScript%2C%C3%9Cbersetzung%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Codeschnipsel: Nyan-Cat per Browser</title>
		<link>http://www.servaholics.de/2011/08/codeschnipsel-nyan-cat-per-browser/</link>
		<comments>http://www.servaholics.de/2011/08/codeschnipsel-nyan-cat-per-browser/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 17:59:33 +0000</pubDate>
		<dc:creator>aledjones</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Minecraft]]></category>
		<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[Nyan Cat]]></category>
		<category><![CDATA[Quellcode]]></category>
		<category><![CDATA[Script]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=3989</guid>
		<description><![CDATA[In Anlehnung an den Beitrag zu Nyan-Cat in Minecraft habe ich nochmal ein bisschen gesucht und den Quellcode für eine HTML-Version von Nyan-Cat gefunden. Gleich mal auf meinen Server geschmissen: nyan-cat.janospixars.org (Ich empfehle zur korrekten Darstellung Firefox ab Version 5.0) &#160; Leider konnte ich den Autor des originalen Scriptes nicht mehr ausfindig machen. Es sei ... weiterlesen]]></description>
			<content:encoded><![CDATA[<p>In Anlehnung an den <a href="http://www.servaholics.de/2011/08/youtube-der-nyan-cat-song-in-minecraft/" target="_blank" title="Beitrag zu Nyan-Cat in Minecraft">Beitrag zu Nyan-Cat in Minecraft</a> habe ich nochmal ein bisschen gesucht und den <a href="http://www.servaholics.de/tag/quellcode/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Quellcode">Quellcode</a> für eine <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a>-Version von Nyan-Cat gefunden. Gleich mal auf meinen <a href="http://www.servaholics.de/tag/server/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Server">Server</a> geschmissen: <a href="http://nyan-cat.janospixars.org/" target="_blank" title="nyan-cat.janospixars.org">nyan-cat.janospixars.org</a></p>
<p><span style="font-size: x-small"><em>(Ich empfehle zur korrekten Darstellung <a href="http://www.servaholics.de/tag/firefox/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Firefox">Firefox</a> ab Version 5.0)</em></span></p>
<p>&nbsp;</p>
<p>Leider konnte ich den Autor des originalen Scriptes nicht mehr ausfindig machen. Es sei aber erwähnt, dass diese Nyan-Cat under der <a href="http://www.servaholics.de/tag/mozilla/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Mozilla">Mozilla</a> Public-License veröffentlicht wurde.</p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=3989&amp;md5=4e0dcf743d26cdeffa9c55757144fb77" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/08/codeschnipsel-nyan-cat-per-browser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F08%2Fcodeschnipsel-nyan-cat-per-browser%2F&amp;language=de_DE&amp;category=text&amp;title=Codeschnipsel%3A+Nyan-Cat+per+Browser&amp;description=In+Anlehnung+an+den+Beitrag+zu+Nyan-Cat+in+Minecraft+habe+ich+nochmal+ein+bisschen+gesucht+und+den+Quellcode+f%C3%BCr+eine+HTML-Version+von+Nyan-Cat+gefunden.+Gleich+mal+auf+meinen+Server+geschmissen%3A...&amp;tags=Browser%2CCodeschnipsel%2CFirefox%2CHTML%2CMinecraft%2CMozilla%2CNyan+Cat%2CQuellcode%2CScript%2CServer%2Cblog" type="text/html" />
	</item>
		<item>
		<title>CSS: Dreiecke ohne Grafiken</title>
		<link>http://www.servaholics.de/2011/08/css-dreieck-ohne-grafiken/</link>
		<comments>http://www.servaholics.de/2011/08/css-dreieck-ohne-grafiken/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 12:37:19 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Grafiken]]></category>
		<category><![CDATA[Navigation]]></category>
		<category><![CDATA[Quellcode]]></category>
		<category><![CDATA[Tricks]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=3851</guid>
		<description><![CDATA[Dreiecke für z.B. Navigationspunkte erstellen? Ohne Grafiken? Ja, das geht: Mit CSS. Auch wenn CSS3 an der Realisierung dieses Mal nicht beteiligt ist, werden einige CSS-Eigenschaften verwendet, die nicht in jedem Browser funktionieren. Eben wie bei CSS3. Beispiele und den Quellcode gibt's unter t3n.de.]]></description>
			<content:encoded><![CDATA[<p>Dreiecke für z.B. Navigationspunkte erstellen? Ohne <a href="http://www.servaholics.de/tag/grafiken/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Grafiken">Grafiken</a>? Ja, das geht: Mit <a href="http://www.servaholics.de/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>.</p>
<p>Auch wenn <a href="http://www.servaholics.de/tag/css3/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS3">CSS3</a> an der Realisierung dieses Mal nicht beteiligt ist, werden einige CSS-Eigenschaften verwendet, die nicht in jedem <a href="http://www.servaholics.de/tag/browser/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Browser">Browser</a> funktionieren. Eben wie bei CSS3. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink CSS: Dreiecke ohne Grafiken" class='wp-smiley' title="CSS: Dreiecke ohne Grafiken" /> </p>
<p>Beispiele und den <a href="http://www.servaholics.de/tag/quellcode/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Quellcode">Quellcode</a> gibt's unter <a href="http://t3n.de/news/css-tricks-dreiecke-ohne-grafiken-320502/" target="_blank" title="t3n.de">t3n.de</a>.</p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=3851&amp;md5=46541c4c6cf9a664b1496c9dcb0c899e" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/08/css-dreieck-ohne-grafiken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F08%2Fcss-dreieck-ohne-grafiken%2F&amp;language=de_DE&amp;category=text&amp;title=CSS%3A+Dreiecke+ohne+Grafiken&amp;description=Dreiecke+f%C3%BCr+z.B.+Navigationspunkte+erstellen%3F+Ohne+Grafiken%3F+Ja%2C+das+geht%3A+Mit+CSS.+Auch+wenn+CSS3+an+der+Realisierung+dieses+Mal+nicht+beteiligt+ist%2C+werden+einige+CSS-Eigenschaften+verwendet%2C+die+nicht+in...&amp;tags=Browser%2CCSS%2CCSS3%2CGrafiken%2CNavigation%2CQuellcode%2CTricks%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Generator für HTML/CSS-Buttons</title>
		<link>http://www.servaholics.de/2011/07/generator-fur-htmlcss-buttons/</link>
		<comments>http://www.servaholics.de/2011/07/generator-fur-htmlcss-buttons/#comments</comments>
		<pubDate>Sat, 23 Jul 2011 13:39:47 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[Button]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Generatoren]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=3537</guid>
		<description><![CDATA[Wie man Buttons ganz ohne Grafiken, nur mit HTML und CSS, erstellen kann, haben wir bereits einmal als Tutorial verlinkt: Nun gibt's auch einen Generator, der einem sämtliche Code-Arbeit abnimmt: http://www.sciweavers.org/i2style. Mehrere Angaben wie Layout, Schrift- und Hintergrundfarbe, Ränder und Schatten lassen sich einstellen. Das Ergebnis gibt's als Code ganze ohne Anmeldung und co.]]></description>
			<content:encoded><![CDATA[<p>Wie man Buttons ganz ohne <a href="http://www.servaholics.de/tag/grafiken/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Grafiken">Grafiken</a>, nur mit <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a> und <a href="http://www.servaholics.de/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a>, erstellen kann, <a title="CSS3: Buttons ohne Grafiken" href="http://www.servaholics.de/2011/02/css3-buttons-ohne-grafiken/">haben wir bereits einmal als Tutorial verlinkt</a>: Nun gibt's auch einen Generator, der einem sämtliche <a href="http://www.servaholics.de/tag/code/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Code">Code</a>-Arbeit abnimmt: <a href="http://www.sciweavers.org/i2style" target="_blank" title="http://www.sciweavers.org/i2style">http://www.sciweavers.org/i2style</a>.</p>
<p>Mehrere Angaben wie Layout, Schrift- und Hintergrundfarbe, Ränder und Schatten lassen sich einstellen. Das Ergebnis gibt's als Code ganze ohne Anmeldung und co.</p>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=3537&amp;md5=2a5fbcc4ba402139ad88fed91400c2d1" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/07/generator-fur-htmlcss-buttons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F07%2Fgenerator-fur-htmlcss-buttons%2F&amp;language=de_DE&amp;category=text&amp;title=Generator+f%C3%BCr+HTML%2FCSS-Buttons&amp;description=Wie+man+Buttons+ganz+ohne+Grafiken%2C+nur+mit+HTML+und+CSS%2C+erstellen+kann%2C%C2%A0haben+wir+bereits+einmal+als+Tutorial+verlinkt%3A+Nun+gibt%27s+auch+einen+Generator%2C+der+einem+s%C3%A4mtliche+Code-Arbeit+abnimmt%3A%C2%A0http%3A%2F%2Fwww.sciweavers.org%2Fi2style.+Mehrere...&amp;tags=Button%2CCSS%2CGeneratoren%2CHTML%2Cblog" type="text/html" />
	</item>
		<item>
		<title>Non-Stop Nyan Cat als CSS-JavaScript-Version</title>
		<link>http://www.servaholics.de/2011/07/non-stop-nyan-cat-als-css-javascript-version/</link>
		<comments>http://www.servaholics.de/2011/07/non-stop-nyan-cat-als-css-javascript-version/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 18:37:00 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Codeschnipsel]]></category>
		<category><![CDATA[Internet-Mix]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[github]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Katze]]></category>
		<category><![CDATA[Non-Stop]]></category>
		<category><![CDATA[Nyan Cat]]></category>

		<guid isPermaLink="false">http://www.servaholics.de/?p=3476</guid>
		<description><![CDATA[Quelle: Benjamin Forrest,flickr.com Ach, wie schön. Irgendwie scheint die Non-Stop Nyan Cat Menschen auf aller Welt zu begeistern. Wer sie für einen eigenen Dienst o. ä. verwenden möchte, findet auf developer.mozilla.org eine Version, die nur auf HTML, CSS und JavaScript basiert. JavaScript wird hierbei jedoch nur für den Ton benötigt, die animierte Katze ist reines CSS. ... weiterlesen]]></description>
			<content:encoded><![CDATA[<div class="thumb_box_right">
<p><a href="http://www.flickr.com/photos/benjamin_forrest/5862391962/" title="@thepegisin I'm like non-stop nyan cat; I can never be truly be stopped. von Benjamin Forrest bei Flickr" target="_blank"><img class="thumb" src="http://farm6.static.flickr.com/5158/5862391962_c2152ef249_o.jpg" width="160" height="112" alt="5862391962 c2152ef249 o Non Stop Nyan Cat als CSS JavaScript Version"  title="Non Stop Nyan Cat als CSS JavaScript Version" /></a></p>
<p>Quelle: <a href="http://www.flickr.com/photos/benjamin_forrest/" target="_blank" title="Benjamin Forrest">Benjamin Forrest</a>,<br />flickr.com</p>
</div>
<div class="thumb_cont_right">
<p>Ach, wie schön. Irgendwie scheint die <a title="Non-Stop Nyan Cat" href="http://www.servaholics.de/2011/04/non-stop-nyan-cat/">Non-Stop Nyan Cat</a> Menschen auf aller Welt zu begeistern. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_mrgreen.gif' alt="icon mrgreen Non Stop Nyan Cat als CSS JavaScript Version" class='wp-smiley' title="Non Stop Nyan Cat als CSS JavaScript Version" /> </p>
<p>Wer sie für einen eigenen Dienst o. ä. verwenden möchte, findet auf <a href="https://developer.mozilla.org/de/demos/detail/css-nyan-cat/launch" target="_blank" title="developer.mozilla.org">developer.mozilla.org</a> eine Version, die nur auf <a href="http://www.servaholics.de/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with HTML">HTML</a>, <a href="http://www.servaholics.de/tag/css/" class="st_tag internal_tag" rel="tag" title="Posts tagged with CSS">CSS</a> und <a href="http://www.servaholics.de/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with JavaScript">JavaScript</a> basiert. <a href="http://www.servaholics.de/tag/javascript/" class="st_tag internal_tag" rel="tag" title="Posts tagged with JavaScript">JavaScript</a> wird hierbei jedoch nur für den Ton benötigt, die animierte <a href="http://www.servaholics.de/tag/katze/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Katze">Katze</a> ist reines CSS. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_wink.gif' alt="icon wink Non Stop Nyan Cat als CSS JavaScript Version" class='wp-smiley' title="Non Stop Nyan Cat als CSS JavaScript Version" /> </p>
<p>Den <a href="http://www.servaholics.de/tag/code/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Code">Code</a> zum Downloaden gibt's auf <a href="https://github.com/michalbe/css-nyan-cat" target="_blank" title="github.com">github.com</a> - viel Spaß. Über Beispiele, wie ihr sie verwendet habt, würde ich mich freuen. <img src='http://www.servaholics.de/wp-includes/images/smilies/icon_biggrin.gif' alt="icon biggrin Non Stop Nyan Cat als CSS JavaScript Version" class='wp-smiley' title="Non Stop Nyan Cat als CSS JavaScript Version" /> </p>
</div>
 <p><a href="http://www.servaholics.de/?flattrss_redirect&amp;id=3476&amp;md5=4c32873297f3f5dcf937ff8ebfd7b6f3" title="Flattr" target="_blank"><img src="http://www.servaholics.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.servaholics.de/2011/07/non-stop-nyan-cat-als-css-javascript-version/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="https://flattr.com/submit/auto?user_id=servaholics&amp;popout=1&amp;url=http%3A%2F%2Fwww.servaholics.de%2F2011%2F07%2Fnon-stop-nyan-cat-als-css-javascript-version%2F&amp;language=de_DE&amp;category=text&amp;title=Non-Stop+Nyan+Cat+als+CSS-JavaScript-Version&amp;description=Quelle%3A+Benjamin+Forrest%2Cflickr.com+Ach%2C+wie+sch%C3%B6n.+Irgendwie+scheint+die+Non-Stop+Nyan+Cat+Menschen+auf+aller+Welt+zu+begeistern.+Wer+sie+f%C3%BCr+einen+eigenen+Dienst+o.+%C3%A4.+verwenden+m%C3%B6chte%2C+findet+auf...&amp;tags=CSS%2Cgithub%2CJavaScript%2CKatze%2CNon-Stop%2CNyan+Cat%2Cblog" type="text/html" />
	</item>
	</channel>
</rss>

