<?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>Fishme - Webentwicklungen &#187; Fishme &#8211; Webentwicklung Web5.0</title>
	<atom:link href="http://www.fishme.de/category/jquery-scripts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.fishme.de</link>
	<description>Web 5.0</description>
	<lastBuildDate>Thu, 13 Jan 2011 15:45:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>WordPress jQuery &#8211; Overlay Plugin 0.9.2</title>
		<link>http://www.fishme.de/2010/07/29/wordpress-jquery-overlay-plugin-0-9-2/</link>
		<comments>http://www.fishme.de/2010/07/29/wordpress-jquery-overlay-plugin-0-9-2/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 08:19:54 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[für Entwickler]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery Tools]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=778</guid>
		<description><![CDATA[Die Neue Version vom WordPress Overlay Plugin ist da.  Die Version 0.9.2 bringt ein geiles Feature mit sich. Man kann nun Widgets ins Overlay laden, das ganze wird dann über AJAX nachgeladen. Im Grunde ist es Widget möglich, das einzige &#8230; <a class="more-link" href="http://www.fishme.de/2010/07/29/wordpress-jquery-overlay-plugin-0-9-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Die Neue Version vom <a href="http://www.fishme.de/overlay">WordPress Overlay Plugin</a> ist da. <br />
 Die Version 0.9.2 bringt ein geiles Feature mit sich.</p>
<p>Man kann nun Widgets ins Overlay laden, das ganze wird dann über AJAX nachgeladen. Im Grunde ist es Widget möglich, das einzige was man dann noch tun muss, ist das CSS anpassen.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/07/29/wordpress-jquery-overlay-plugin-0-9-2/' addthis:title='WordPress jQuery &#8211; Overlay Plugin 0.9.2 ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/07/29/wordpress-jquery-overlay-plugin-0-9-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress Plugin Overlay mit jQuery Tools</title>
		<link>http://www.fishme.de/2010/07/24/wordpress-plugin-overlay-mit-jquery-tools/</link>
		<comments>http://www.fishme.de/2010/07/24/wordpress-plugin-overlay-mit-jquery-tools/#comments</comments>
		<pubDate>Sat, 24 Jul 2010 20:32:14 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery Tools]]></category>
		<category><![CDATA[Overlay]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=687</guid>
		<description><![CDATA[Nach längerer Überlegungen und mehreren Anfragen habe ich nun endlich das WordPress Plugin Overlay fertig gestellt. Derzeit befindet sich das Plugin in der Version 0.9.1. Wer die Overlay von den jQuery Tools nicht kennt, sollte mal einen Blick auf mein &#8230; <a class="more-link" href="http://www.fishme.de/2010/07/24/wordpress-plugin-overlay-mit-jquery-tools/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Nach längerer Überlegungen und mehreren Anfragen habe ich nun endlich das <a href="http://www.fishme.de/overlay">WordPress Plugin Overlay</a> fertig gestellt.<br />
Derzeit befindet sich das Plugin in der Version 0.9.1.</p>
<p>Wer die Overlay von den jQuery Tools nicht kennt, sollte mal einen Blick auf <a href="http://www.fishme.de/overlay">mein Plugin</a> werfen oder auf die <a href="http://flowplayer.org/tools/overlay/index.html" target="_blank">jQuery Tools</a> Seite schauen.</p>
<p>Featureliste und Download findest du <a href="http://www.fishme.de/overlay">hier</a>.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/07/24/wordpress-plugin-overlay-mit-jquery-tools/' addthis:title='WordPress Plugin Overlay mit jQuery Tools ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/07/24/wordpress-plugin-overlay-mit-jquery-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fishme baut neues jQuery Gallery Plugin</title>
		<link>http://www.fishme.de/2010/05/18/fishme-baut-neues-jquery-gallery-plugin/</link>
		<comments>http://www.fishme.de/2010/05/18/fishme-baut-neues-jquery-gallery-plugin/#comments</comments>
		<pubDate>Tue, 18 May 2010 12:53:32 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[Privat]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery Plugin]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=636</guid>
		<description><![CDATA[Derzeit komme ich einfach nicht zum Posten, in da Firma geht&#8217;s gerade mal wieder drunter und drüber und daheim code ich wie a blöder an einem neuem jQuery Plugin. um was geht es beim Plugin? Tja das fragen mich in &#8230; <a class="more-link" href="http://www.fishme.de/2010/05/18/fishme-baut-neues-jquery-gallery-plugin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Derzeit komme ich einfach nicht zum Posten, in da Firma geht&#8217;s gerade mal wieder drunter und drüber und daheim code ich wie a blöder an einem neuem jQuery Plugin.</p>
<p>um was geht es beim Plugin?<br />
Tja das fragen mich in letzter Zeit viele:</p>
<p><strong>kurze Featureliste:</strong></p>
<ul>
<li>Overlay mit Panel (kann verschoben werden)</li>
<li>Facebookintegration</li>
<li>Flickerintegration</li>
<li>Twitterintegration</li>
<li>Einbindung in HTML Code</li>
<li>jede Public Function kann über ein Callback aufgerufen werden</li>
<li>Ajaxunterstützung</li>
<li>Timeversion pro Bild</li>
<li>eigene Effekte</li>
<li>Autoresize</li>
<li>Kommentarfunktion</li>
<li>Autoplay etc etc&#8230;.</li>
</ul>
<p>mehr mag ich noch nicht verraten, ist kein kleines Projekt &#8211; der Name steht auch noch nicht ganz fest.<br />
Wahrscheinlich FishEye oder Fishme2Image oder sowas&#8230; keine Ahnung</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/05/18/fishme-baut-neues-jquery-gallery-plugin/' addthis:title='Fishme baut neues jQuery Gallery Plugin ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/05/18/fishme-baut-neues-jquery-gallery-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Tools 1.2 &#8211; ist raus</title>
		<link>http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/</link>
		<comments>http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/#comments</comments>
		<pubDate>Wed, 05 May 2010 12:22:55 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Plugin]]></category>
		<category><![CDATA[jQuery Tools]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=608</guid>
		<description><![CDATA[Nun ist es endlich soweit jQuery Tools legt nach! Neue Features: Formular Validator neue HTML5 Objekte &#8211; jQuery Tools Form History Plugin Scrollable &#8211; wurde komplett überarbeitet &#8211; es gibt jetzt sogar eine Kombi zu den Forms Leider ist das &#8230; <a class="more-link" href="http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.fishme.de/fishmebilder/hero.jpg"><img rel="overlay_image_608"class="alignnone size-medium wp-image-609" title="hero" src="http://www.fishme.de/fishmebilder/hero-300x78.jpg" alt="" width="300" height="78" /></a></p>
<p>Nun ist es endlich soweit jQuery Tools legt nach!</p>
<p>Neue Features:</p>
<ul>
<li>Formular Validator neue HTML5 Objekte &#8211; jQuery Tools Form</li>
<li>History Plugin</li>
<li>Scrollable &#8211; wurde komplett überarbeitet &#8211; es gibt jetzt sogar eine Kombi zu den Forms</li>
<li>Leider ist das Gallery Plugin im Overlay weg <img rel="overlay_image_608"src='http://www.fishme.de/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </li>
</ul>
<p>alle weiteren <a href="http://flowplayer.org/tools/release-notes/1.2.0/index.html" target="_blank">Änderungen findest du hier</a>.</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/' addthis:title='jQuery Tools 1.2 &#8211; ist raus ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/05/05/jquery-tools-1-2-ist-raus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Panic Software Download</title>
		<link>http://www.fishme.de/2010/04/27/panic-software-download/</link>
		<comments>http://www.fishme.de/2010/04/27/panic-software-download/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 04:36:45 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=589</guid>
		<description><![CDATA[Habe eben ein nettes Feature auf der Startseite von Panic gefunden, um den Download eines Produktes zu starten, zieht man per Drag Drop das Icon zum Downloadfeld. Und schon startet der Download, ja ich weiß ist ja nicht weiter schwer, &#8230; <a class="more-link" href="http://www.fishme.de/2010/04/27/panic-software-download/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Habe eben ein nettes Feature auf der Startseite von <a href="http://www.panic.com/" target="_blank">Panic</a> gefunden, um den Download eines Produktes zu starten, zieht man per Drag Drop das Icon zum Downloadfeld.</p>
<p>Und schon startet der Download, ja ich weiß ist ja nicht weiter schwer, doch genau solche Kleinigkeiten macht manchmal eine coole Website aus.<br />
Ich war eigentlich nur dort wegen dem neuem Transmit, der eigentlich für letzten Montag angekündigt war. Jetzt gibt es aber schon einen Stunden Countdown &#8211; sabasaba.</p>
<p><a href="http://www.fishme.de/fishmebilder/Bildschirmfoto-2010-04-27-um-06.35.32.png"><img rel="overlay_image_589"class="alignnone size-medium wp-image-590" title="Bildschirmfoto 2010-04-27 um 06.35.32" src="http://www.fishme.de/fishmebilder/Bildschirmfoto-2010-04-27-um-06.35.32-300x208.png" alt="" width="300" height="208" /></a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/04/27/panic-software-download/' addthis:title='Panic Software Download ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/04/27/panic-software-download/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery Plugin &#8211; Timezone Combobox (Zeitzoneauswahl)</title>
		<link>http://www.fishme.de/2010/04/06/jquery-plugin-timezone-combobox/</link>
		<comments>http://www.fishme.de/2010/04/06/jquery-plugin-timezone-combobox/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 09:04:42 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[für Entwickler]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery Plugin]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=566</guid>
		<description><![CDATA[Die Zeitzonen sind immer wieder ein Problem, bei mir zumindest Problemstellung: Wie findet man die aktuelle Zeit und die Zeitzone des Benutzers heraus? Naja im Grunde keine schwere Sache, doch warum soll man immer was neues erfinden? Ich habe nun &#8230; <a class="more-link" href="http://www.fishme.de/2010/04/06/jquery-plugin-timezone-combobox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Die Zeitzonen sind immer wieder ein Problem, bei mir zumindest <img rel="overlay_image_566"src='http://www.fishme.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <br />
<strong>Problemstellung:</strong><br />
Wie findet man die aktuelle Zeit und die Zeitzone des Benutzers heraus?</p>
<p>Naja im Grunde keine schwere Sache, doch warum soll man immer was neues erfinden?<br />
Ich habe nun das <a href="http://manifesthome.blogspot.com/2009/10/timezonecombobox-plugin-for-jquery_30.html">jQuery Plugin &#8211; Timezone ComboBox</a> ausprobiert, funktioniert recht fein, einfach JS Aufruf und DIV setzen fertig. <br />
<a href="http://www.fishme.de/fishmebilder/Bildschirmfoto-2010-04-06-um-11.01.05.png"><img rel="overlay_image_566"src="http://www.fishme.de/fishmebilder/Bildschirmfoto-2010-04-06-um-11.01.05-146x150.png" alt="" title="Bildschirmfoto 2010-04-06 um 11.01.05" width="146" height="150" class="alignnone size-thumbnail wp-image-567" /></a><br />
Wie das geht zeige ich dir hier:</p>
<p>Zuerst mal auf die <a href="http://plugins.jquery.com/taxonomy/term/157">jQuery Seite</a> gehen und lade dir die 2 JS Files runter.</p>
<pre name="code" class="html">
<script src="jquery.timers.js" type="text/javascript"></script>
<script src="jquery.timezonecombobox.js" type="text/javascript"></script>
</pre>
<p>Dann in deinen HTML Code gehen und eine DIV mit einer ID setzen.</p>
<pre name="code" class="html">
<div id="timezone"></div>
</pre>
<p>Dann noch in dein JS File folgenden Code hinzufügen</p>
<pre name="code" class="javascript">
$('#timezone').timezoneComboBox( {refreshTime: 100000} );
</pre>
<p>
<strong>Optionen</strong>:</p>
<p><strong>refreshTime</strong>: ini (aktualisiert die Zeit vom Benutzer)<br />
<strong>isHidden</strong>: True (erstellt statt der Selectbox ein Hiddenfeld mit der Zeitzone)</p>
<p>Jetzt fragst du dich sicher warum habe ich die refreshTime so hoch gedreht, ganz einfach weil wenn man jede Sekunde refreshen würde, verlierst du immer den Focus, falls der Benutzer gerade die Zeitzone ändern würde.</p>
<p>Das wars auch schon wieder, Viel Spass!</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/04/06/jquery-plugin-timezone-combobox/' addthis:title='jQuery Plugin &#8211; Timezone Combobox (Zeitzoneauswahl) ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/04/06/jquery-plugin-timezone-combobox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Datepicker Plugin</title>
		<link>http://www.fishme.de/2010/04/02/jquery-datepicker-plugin/</link>
		<comments>http://www.fishme.de/2010/04/02/jquery-datepicker-plugin/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 09:49:56 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery Plugin]]></category>
		<category><![CDATA[jQuery Tools]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=542</guid>
		<description><![CDATA[Eigentlich bin ich kein Fan von Datepicker, alleine das ich mich da immer durch klicken muss, macht mich schon krank. Für mein derzeitiges Projekt, ging es leider nicht anders. Nach kurzer Suche im Google bin ich dann auf den Datepicker &#8230; <a class="more-link" href="http://www.fishme.de/2010/04/02/jquery-datepicker-plugin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Eigentlich bin ich kein Fan von Datepicker, alleine das ich mich da immer durch klicken muss, macht mich schon krank. Für mein derzeitiges Projekt, ging es leider nicht anders.</p>
<p>Nach kurzer Suche im Google bin ich dann auf den Datepicker von <a href="http://www.kelvinluck.com" target="_blank">Kelvin Luck</a> gekommen. Ich kenne schon ein anderes Plugin von ihm den <a href="http://www.kelvinluck.com/assets/jquery/jScrollPane/jScrollPane.html"  target="_blank">jScrollPane</a> &#8211; ein JS DIV Scroller. Mir gefällt sein Code, sauber und schnell und verdammt geil zu benutzen.</p>
<p>Heute möchte dir den Datepicker näher bringen, mit einer Datumsüberprüfung die über Ajax funktioniert.</p>
<p><strong>Ziel des Beispiels</strong>: Deaktivierung von Tagen</p>
<p>1) <a href="http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/" target="_blank">Download</a> des JS und CSS Files &#8211; lade dir auch die <a href="http://github.com/vitch/jquery-methods/raw/master/date.js">Date Klasse</a> herunter <br />
2) Binde nun die zwei Files in deinem Header ein</p>
<pre class="html" name="code">
<script type="text/javascript" src="date.js"></script>
<script type="text/javascript" src="jquery.datePicker.js"></script>
<link rel="stylesheet" type="text/css" media="screen" href="datePicker.css">
</pre>
<p>Erstelle folgendes Input Feld:</p>
<pre class="html" name="code">
<input type="text" class="date-pick" />
</pre>
<p>3) gehe nun in dein JS File</p>
<p>Wir bauen uns jetzt schnell mal ein kleines Ajax Event</p>
<pre class="javascript" name="code">
 $.ajax({
            type: "GET",
            url: 'test.php',
            async: true,
            dataType: 'json',
            success: function(msg) {
                       $.each(msg.blockeddays, function(key,val) {
                           bookingdate[key] = val.date;
                        });
                           $('.date-pick').datePicker({
                            clickInput: enableClickInput,
                            renderCallback:function($td, thisDate, month, year) {
                                if (jQuery.inArray(thisDate.asString(),bookingdate)>0) {
                                    //disabled date
                                    $td.addClass('closed');
                                    $td.addClass('disabled');
                                }
                            }
                        })
            }
});
</pre>
<p>So jetzt fehlt nur noch das PHP File &#8211; test.php:</p>
<pre code="php" name="code">
$days['blockeddays'][] = '14.04.2010';
$days['blockeddays'][] = '15.04.2010';
$days['blockeddays'][] = '16.04.2010';
echo json_encode($days);
</pre>
<p>Das war es schon, was machen wir hier jetzt? wir kontrollieren das Datum das gesperrt werden soll und setzen die Class disabled und closed.</p>
<p>Fertig &#8211; viel Spass!</p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/04/02/jquery-datepicker-plugin/' addthis:title='jQuery Datepicker Plugin ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/04/02/jquery-datepicker-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YUI Compressor</title>
		<link>http://www.fishme.de/2010/02/03/yui-compressor/</link>
		<comments>http://www.fishme.de/2010/02/03/yui-compressor/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 12:13:01 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[für Entwickler]]></category>
		<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=139</guid>
		<description><![CDATA[Jeder kennt das man codet und codet und das JS File wird immer größer und größer. Wie zum Beispiel bei mir hat es aufeinmal 30kb, nicht gut. Wobei heute hat eh jeder schon eine schnelle Leitung, was solls es muss &#8230; <a class="more-link" href="http://www.fishme.de/2010/02/03/yui-compressor/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Jeder kennt das man codet und codet und das JS File wird immer größer und größer. Wie zum Beispiel bei mir hat es aufeinmal 30kb, nicht gut. Wobei heute hat eh jeder schon eine schnelle Leitung, was solls es muss kleiner werden aber wie?</p>
<p>Es gibt veschiedene Tools womit man das bewerkstellen kann. Ein Beispiel wäre von <a href="http://developer.yahoo.com/yui/compressor/" target="_blank">Yahoo YUI Compressor</a><br />
Ich zeige dir schnell wie man das Teil benutzt, geht super flott:</p>
<p>1) Zuerst <a href="http://developer.yahoo.com/yui/compressor/" target="_blank">letzte Version</a> saugen<br />
2) Terminal Öffnen oder Shell (Mac: Terminal, Win: Dosteil)<br />
3) ins jeweilige Verzeichnis wechseln zum YUI Compressor unter /build<br />
4) ausführen und zwar so:</p>
<pre class="java" name="code">java -jar yuicompressor-2.4.2.jar /PFAD/DEINALTES_JSFILE.js -o /PFAD/DEINNEUES_JSFILE.js
</pre>
<p>5) fertig das wars schon</p>
<p><a href="http://www.fishme.de/fishmebilder/Bildschirmfoto-2010-02-03-um-13.02.31.png"><img rel="overlay_image_139"class="alignnone size-medium wp-image-140" title="Terminal" src="http://www.fishme.de/fishmebilder/Bildschirmfoto-2010-02-03-um-13.02.31-300x100.png" alt="" width="300" height="100" /></a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/02/03/yui-compressor/' addthis:title='YUI Compressor ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/02/03/yui-compressor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery &#8211; Version 1.4</title>
		<link>http://www.fishme.de/2010/01/19/jquery-version-1-4/</link>
		<comments>http://www.fishme.de/2010/01/19/jquery-version-1-4/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 11:17:23 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=89</guid>
		<description><![CDATA[Eine neue Version der jQuery Lib ist da mit über 200 Bugfixes! Folgende Punkte freuen mich ganz besonders: .text() works on text and CDATA nodes Event Multi-binding New events: `focusin` and `focusout` jQuery.isEmptyObject() ausprobiert habe ich es bis dato noch &#8230; <a class="more-link" href="http://www.fishme.de/2010/01/19/jquery-version-1-4/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Eine neue Version der<a href="http://www.jquery.com" target="_blank"> jQuery Lib</a> ist da mit über 200 Bugfixes!<br />
Folgende Punkte freuen mich ganz besonders:</p>
<ul>
<li>.text() works on text and CDATA nodes</li>
<li>Event Multi-binding</li>
<li>New events: `focusin` and `focusout`</li>
<li>jQuery.isEmptyObject()</li>
</ul>
<p>ausprobiert habe ich es bis dato noch nicht, aber das kommt schon noch!<br />
<em><strong>Hier der Changelog:</strong></em><br />
<strong>AJAX:</strong></p>
<ul>
<li>Nested param serialization.</li>
<li>JSON and script types auto-detected by content-type.</li>
<li>Etag support has been added.</li>
<li>Strict JSON parsing, using native JSON.parse.</li>
<li>Serialize HTML5 elements.</li>
<li>Context for Ajax Request.</li>
<li>Success callback receives XHR object as third argument.</li>
<li>Explicitly set a content-type.</li>
<li>Explicitly specify a JSONP callback name</li>
<li>Avoid pre-flighting cross-domain XHR</li>
<li>Query.ajax() is now using onreadystatechange instead of a timer</li>
</ul>
<p><strong>Attributes:</strong></p>
<ul>
<li>The performance of .css() and .attr() has been improved.</li>
<li>The .attr() takes a function setter.</li>
<li>.val( Function )</li>
<li>.text() works on text and CDATA nodes</li>
</ul>
<p><strong>Core:</strong></p>
<ul>
<li>Quick Element Construction</li>
<li>.eq(-N), .get(-N)</li>
<li>New .first() and .last() methods</li>
<li>New .toArray() method</li>
<li>jQuery() returns empty set</li>
<li>jQuery(“TAG”)</li>
<li>jQuery(“&lt; div &gt;”) jQuery(“&lt; div/ &gt;”) and jQuery(“&lt; div &gt;&lt;/ div &gt;”)</li>
</ul>
<p><strong>CSS:</strong></p>
<ul>
<li>The performance of the .css() method has seen a 2x performance improvement.</li>
<li>The performance of the .addClass(), .removeClass(), and .hasClass() methods has seen a 3x performance improvement.</li>
<li>.toggleClass() can toggle multiple classes</li>
</ul>
<p><strong>Data:</strong></p>
<ul>
<li>.data() returns Object and .data(Object) sets the object</li>
<li>Data cache is no longer created if it isn’t needed</li>
</ul>
<p><strong>Effects:</strong></p>
<ul>
<li>Per-property Easing</li>
</ul>
<p><strong>Events:</strong></p>
<ul>
<li>New Method: jQuery.proxy()</li>
<li>Event Multi-binding</li>
<li>`change` and `submit` events normalized</li>
<li>New events: `focusin` and `focusout`</li>
<li>All Events Can Be Live Events</li>
<li>live/die now work with context</li>
<li>Make sure ready event has body at least</li>
<li>Unload is sped up in non-IE browsers that don’t need memory leak hand-holding.</li>
</ul>
<p><strong>Manipulation:</strong></p>
<ul>
<li>Performance of .append(), .prepend(), .before(), and .after() has been improved.</li>
<li>Performance of .html() has been improved by nearly 3x.</li>
<li>Performance of .remove() and .empty() has seen over a 4x speed increase.</li>
<li>New Method: .detach()</li>
<li>New unwrap() method.</li>
<li>Caching in domManip</li>
<li>before, after, replaceWith on disconnected nodes</li>
<li>.clone(true) also clones data</li>
</ul>
<p><strong>Offset:</strong></p>
<ul>
<li>.offset( coords | Function )</li>
</ul>
<p><strong>Queue:</strong></p>
<ul>
<li>New .delay() method</li>
<li>.clearQueue()</li>
</ul>
<p><strong>Selectors:</strong></p>
<ul>
<li>“#id p” is faster</li>
</ul>
<p><strong>Traversing:</strong></p>
<ul>
<li>.index(), .index(String)</li>
<li>New .has() method</li>
<li>New .nextUntil(), .prevUntil(), .parentsUntil() methods</li>
<li>.add(String, Element)</li>
<li>.closest(filter, DOMElement)</li>
</ul>
<p><strong>Utilities:</strong></p>
<ul>
<li>jQuery.isEmptyObject()</li>
<li>jQuery.isPlainObject()</li>
<li>jQuery.contains() (jQuery.contains() documentation, commit)</li>
<li>jQuery.noop (jQuery.noop() documentation, commit)</li>
<li>jQuery.unique()</li>
</ul>
<p><strong>Miscellaneous:</strong></p>
<ul>
<li>jQuery.browser is now engine-centric</li>
<li>Better support for applets</li>
<li>No longer use arguments.callee</li>
<li>Now use Closure Compiler instead of YUI Min</li>
</ul>
<p><strong>Internal Reorganization:</strong></p>
<ul>
<li>The old ‘core.js’ file has been split apart into ‘attribute.js’, ‘css.js’, ‘data.js’, ‘manipulation.js’, ‘traversing.js’, and ‘queue.js’.</li>
<li>The ready event has been moved into core.js (as it’s a fundamental part of jQuery itself).</li>
<li>The majority of core matches the new jQuery Core Style Guidelines.</li>
<li>The logic for CSS and attributes have been split and aren’t so intertwined anymore.</li>
</ul>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/01/19/jquery-version-1-4/' addthis:title='jQuery &#8211; Version 1.4 ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/01/19/jquery-version-1-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery Tools &#8211; Overlay / Lightbox</title>
		<link>http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/</link>
		<comments>http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 06:33:14 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Home]]></category>
		<category><![CDATA[jQuery Scripts]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[jQuery Tools]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.fishme.de/?p=76</guid>
		<description><![CDATA[Wie versprochen hier der zweite Teil der jQuery Tools Serie. Heute zeige ich euch wie super leicht es ist, die Overlay bzw. Lightbox Funktion zu nutzen. Ich möchte euch dies in zwei Varianten zeigen: mit und ohne Ajax! Meine Lieblingsvariante &#8230; <a class="more-link" href="http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Wie versprochen hier der zweite Teil der jQuery Tools Serie.</p>
<p>Heute zeige ich euch wie super leicht es ist, die Overlay bzw. Lightbox Funktion zu nutzen.<br />
Ich möchte euch dies in zwei Varianten zeigen: mit und ohne Ajax!<br />
Meine Lieblingsvariante ist natürlich mit Ajax damit fangen wir gleich mal an, doch vorerst gehe bitte auf die <a href="http://flowplayer.org/tools/download.html">jQuery Tools Seite</a> und sauge dir folgende Libs. runter.</p>
<p><a href="http://www.fishme.de/fishmebilder/jqueryTools_overlay.gif"><img rel="overlay_image_76"class="alignnone size-full wp-image-77" title="jqueryTools_overlay" src="http://www.fishme.de/fishmebilder/jqueryTools_overlay.gif" alt="" width="745" height="99" /></a></p>
<p>Soda jetzt kanns schon losgehen.</p>
<p><strong>Variante 1 &#8211; Dynamischer Content über Ajax</strong><br />
Was brauchen wir alles?</p>
<ul>
<li>HTML Teil</li>
<li>CSS Teil</li>
<li>Javascript mit Ajax</li>
</ul>
<pre class="html" name="code">
<a rel="overlay" href="/ajax/overlay.php?mode=1">Starte Overlay</a>
<a rel="overlay" href="/ajax/overlay.php?mode=2">Starte Overlay mit anderem Content</a>
<div class="overlay" id="overlay">
<div class="contentWrap"></div>
</div>
</pre>
<p>Damit haben wir den Grundcontainer, der Inhalt kommt nur in die contentWrap Classe rein.</p>
<pre name="code" class="javascript">
$("a[rel=#overlay]").overlay({
    expose: '#fbfbfb',
    effect: 'apple',
    onBeforeLoad: function() {
        var wrap = this.getContent().find(".contentWrap");
        wrap.load(this.getTrigger().attr("href"));
    },
    onClose: function() {
        if ($("#overlay").hasClass('content-overlay')) {
            $("#overlay").removeClass('content-overlay');
        }
    }
});
</pre>
<p>Was macht der Code?<br />
Er sucht uns alle Links raus wo der REL Tag Overlay ist, weiteres definieren wir mit &#8220;expose&#8221; die Hintergrundfarbe und den Effekt wie das ganze aufgehen soll, in diesem Fall &#8220;apple&#8221; wie kann es auch anderes sein <img rel="overlay_image_76"src='http://www.fishme.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Weiteres können wir hier bevor her die Box aufklappt den Content laden und zwar greift er nun auf den href vom Link Tag zu. In unserem Beispiel wäre das &#8220;overlay.php&#8221;</p>
<p><strong>CSS Teil:</strong></p>
<pre name="code" class="css">

/* container for external content. uses vertical scrollbar, if needed */
div.contentWrap {
    height:441px;
    overflow-y:auto;
    margin-left:40px;
    margin-top:35px;
}

.overlay {
    display:none;
    background-image:url(../images/overlay.png);
    width:941px;
	height:450px;
}

.content-overlay {
	width: 800px;
	height: 650px;
	background-image:url(../images/overlay-content.png);
	padding: 10px;
}

.content-overlay div.contentWrap {
	height: 650px;
}

/* default close button positioned on upper right corner */
.overlay div.close {
    background-image:url(../images/close.png);
    position:absolute; right:-0px; top:-2px;
    cursor:pointer;
    height:33px;
    width:32px;
}
</pre>
<p><strong>wichtig ist du brauchst folgende Bilder:</strong><br />
1) Hintergrundbild vom Contentberreich<br />
2) Hintergrundbild vom versteckten Bereich<br />
3) Bild für den Closebutton</p>
<p>Achte darauf das das Bild für den versteckten Bereich a png24 ist, das das ganze auch transparent ist.</p>
<p>so jetzt haben schon mal den gesamten HTML, CSS und Javascript abgedeckt. Nun kommt noch der PHP Teil, der nun wirklich nicht mehr schwer ist.</p>
<pre name="code" class="php">
//output ajax call overlay
if($_GET['mode'] == 1) {
      echo 'Hello World';
} elseif($_GET['mode'] == 2) {
      echo 'Hello Mars and Jupiter';
}
</pre>
<p>das war nicht schwer oder?</p>
<p><strong>Nun zur Variante 2: eine kleine Bildershow</strong></p>
<p>Den CSS Code können wir uns von oben kopieren, der JS Code wird etwas kleiner, dafür kommt mehr <strong>HTML</strong> dazu.</p>
<pre name="code" class="html">
<img rel="overlay_image_76"rel="#loadimg1" src="../myimage.jpg" /><img rel="overlay_image_76"rel="#loadimg2" src="../myimage2.jpg" />
<div class="overlay" id="loadimg1">
     <!-- large image -->
    <img rel="overlay_image_76"src="../largimage.jpg" />
</div>
<div class="overlay" id="loadimg2">
     <!-- large image -->
    <img rel="overlay_image_76"src="../largimage2.jpg" />
</div>
</pre>
<p><strong>JS Code:</strong></p>
<pre name="code" class="javascript">
$("img[rel]").overlay();
</pre>
<p>Wichtig: achte immer darauf das der REL Tag inhalt der selbe ist wie die ID von deinen Overlay Container.</p>
<p>So war doch nicht so schwer, hoffe ich habe dir damit einen kleinen Einblick in den Techniken der Overlay Class von jQuery Tools gegeben.<br />
Alle weiteren Informationen findest du unter<a href="http://flowplayer.org/tools/demos/overlay/index.html" target="_blank"> jQuery Tools Overlay Demo.</a></p>
<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/' addthis:title='jQuery Tools &#8211; Overlay / Lightbox ' ><a href="//addthis.com/bookmark.php?v=250&amp;username=xa-4d2b47597ad291fb" class="addthis_button_compact">Share</a><span class="addthis_separator">|</span><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.fishme.de/2010/01/15/jquery-tools-overlay-lightbox/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

