<?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>DevZone &#187; Javascript</title>
	<atom:link href="http://www.devzone.fr/category/javascript/feed" rel="self" type="application/rss+xml" />
	<link>http://www.devzone.fr</link>
	<description>Zone de développement web</description>
	<lastBuildDate>Wed, 21 Jul 2010 07:30:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Tri en JavaScript</title>
		<link>http://www.devzone.fr/tri-javascript</link>
		<comments>http://www.devzone.fr/tri-javascript#comments</comments>
		<pubDate>Tue, 08 Jun 2010 12:30:26 +0000</pubDate>
		<dc:creator>bloublouc</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1863</guid>
		<description><![CDATA[Vous souhaitez trier/réorganiser des éléments de votre page sans passer par une bibliothèque (ex : tablesorter)&#8230; Voici un petit exemple utilisant la fonction native bien pratique sort() et jQuery. I. Création d&#8217;une liste désordonnée (code à placer dans la balise body) &#60;div id=&#34;conteneur&#34;&#62; &#60;ul class=&#34;liste&#34;&#62; &#60;?php $tableau = range(1, 8); shuffle($tableau); foreach ($tableau as $k=&#62;$v) [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-934 alignleft" src="http://www.devzone.fr/wp-content/uploads/2010/06/tri-javascript.jpg" alt="Tri en JavaScript" width="150" height="150" title="Tri en JavaScript" /></p>
<p>Vous souhaitez <strong>trier/réorganiser</strong> des éléments de votre page sans passer par une bibliothèque (ex : <a href="http://www.devzone.fr/plugin-jquery-tablesorter">tablesorter</a>)&#8230; Voici un petit exemple utilisant la fonction native bien pratique <em>sort()</em> et <strong>jQuery</strong>.<br />
<span id="more-1863"></span><br class="clear" /></p>
<h3>I. Création d&#8217;une liste désordonnée</h3>
<p><em>(code à placer dans la balise body)</em></p>
<pre class="brush: php;">
&lt;div id=&quot;conteneur&quot;&gt;
	&lt;ul class=&quot;liste&quot;&gt;
		&lt;?php
		$tableau = range(1, 8);
		shuffle($tableau);
		foreach ($tableau as $k=&gt;$v) {
			echo '&lt;li id=&quot;li'.$v.'&quot;&gt;#li'.$v.'&lt;/li&gt;';
		}
		?&gt;
	&lt;/ul&gt;
&lt;/div&gt;
&lt;p&gt;&lt;input type=&quot;button&quot; name=&quot;trier1&quot; value=&quot;Tri Asc&quot; onclick=&quot;tri('.liste', 'ASC')&quot; /&gt;&lt;input type=&quot;button&quot; name=&quot;trier1&quot; value=&quot;Tri Desc&quot; onclick=&quot;tri('.liste', 'DESC')&quot; /&gt;&lt;/p&gt;
</pre>
<h3>II. Mise en forme</h3>
<p><em>(code à placer dans la balise head)</em></p>
<pre class="brush: php;">
&lt;style type=&quot;text/css&quot;&gt;
	body {font:italic 12px Georgia,Arial;background:#F9F9F9;}
	p {text-align:center;}
	ul li {border:1px solid #DFDFDF;margin:10px;font-size:160%;color:#D54E21;line-height:1.4em;background-color:#fff;position:relative;}
&lt;/style&gt;
</pre>
<h3>III. Fonction de tri</h3>
<p><em>(code à placer dans la balise head)</em></p>
<pre class="brush: php;">
&lt;script type=&quot;text/javascript&quot;&gt;
function tri(el, method) {
	var ul = $(el);
	var li = $('&gt;li', ul);
	var r = method == 'DESC' ? -1 : 1;
	li.sort(function(a, b) {
		var item1 = $(a).attr('id');
		var item2 = $(b).attr('id');
		item1 = parseFloat(item1.substring(2));
		item2 = parseFloat(item2.substring(2));
		return item1 &gt; item2 ? r : -r;
	}).remove().appendTo(ul);
};
&lt;/script&gt;
</pre>
<h3>III. (bis) Version animée</h3>
<pre class="brush: php;">
&lt;script type=&quot;text/javascript&quot;&gt;
function tri(el, method) {
	var ul = $(el);
	var li = $('&gt;li', ul).css({opacity:0.5});
	var r = method == 'DESC' ? -1 : 1;
	var liOffsets = new Array();
	var ulOffset = ul.offset();
	li.each(function(i, v) {
		var liOffset = $(v).offset();
		liOffsets[v.id] = liOffset.top - parseFloat($(v).css('top')) - ulOffset.top;
	});

	li.sort(function(a, b) {
		var item1 = $(a).attr('id');
		var item2 = $(b).attr('id');
		item1 = parseFloat(item1.substring(2));
		item2 = parseFloat(item2.substring(2));
		return item1 &gt; item2 ? r : -r;
	});

	li.each(function(i, v) {
		var _id = $('&gt;li:eq('+i+')', ul).attr('id');
		$(v).css({zIndex:i+5}).delay(100*i).animate({opacity:1, top:liOffsets[_id] - liOffsets[v.id]}, 500);
	});
};
&lt;/script&gt;
</pre>
<h3>IV. Démonstration</h3>
<ul>
<li><a href="http://www.devzone.fr/wp-content/uploads/2010/06/tri-javascript.html">tri-javascript.html</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/tri-javascript/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Plugin jQuery : Uploadify, upload de fichiers</title>
		<link>http://www.devzone.fr/plugin-jquery-uploadify-upload-fichiers</link>
		<comments>http://www.devzone.fr/plugin-jquery-uploadify-upload-fichiers#comments</comments>
		<pubDate>Thu, 03 Jun 2010 13:15:55 +0000</pubDate>
		<dc:creator>devzonefr</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1860</guid>
		<description><![CDATA[Il faut avouer que par défaut un formulaire d&#8217;envoi de fichier n&#8217;a rien de sexy. Sauf qu&#8217;avec le plugin jQuery Uploadify ça va changer Comment fonctionne-t-il ? Uploadify utilise bien évidemment jQuery mais aussi la technologie Flash. Il utilise donc également la bibliothèque SWFObject. Son implémentation est donc relativement simple puisque vous partez d&#8217;un simple [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1861" title="plugin-jquery-uploadify" src="http://www.devzone.fr/wp-content/uploads/2010/06/plugin-jquery-uploadify.jpg" alt="Plugin jQuery : Uploadify, upload de fichiers" width="150" height="150" />Il faut avouer que par défaut <strong>un formulaire d&#8217;envoi de fichier</strong> n&#8217;a rien de <em>sexy</em>. Sauf qu&#8217;avec le <strong>plugin jQuery Uploadify </strong>ça va changer <img src='http://www.devzone.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Plugin jQuery : Uploadify, upload de fichiers" /> </p>
<p><span id="more-1860"></span><br class="clear" /></p>
<p>Comment fonctionne-t-il ?</p>
<p><strong>Uploadify </strong>utilise bien évidemment <strong>jQuery </strong>mais aussi la technologie <strong>Flash</strong>. Il utilise donc également la bibliothèque <a href="http://www.devzone.fr/inserer-une-animation-flash-de-maniere-optimisee-avec-du-javascript">SWFObject</a>.</p>
<p>Son implémentation est donc relativement simple puisque vous partez d&#8217;un simple <em>input </em>de type <em>file</em> :</p>
<pre class="brush: xml;">&lt;input id=&quot;fileInput&quot; name=&quot;fileInput&quot; type=&quot;file&quot; /&gt;</pre>
<p>Et voici un exemple de configuration de ce plugin :</p>
<pre class="brush: jscript;">
&lt;script type=&quot;text/javascript&quot;&gt;
// &lt;![CDATA[
$(document).ready(function() {
$('#fileInput').uploadify({
'uploader'  : 'uploadify.swf',
'script'    : 'uploadify.php',
'cancelImg' : 'cancel.png',
'auto'      : true,
'folder'    : '/uploads'
});
});
// ]]&gt;
&lt;/script&gt;
</pre>
<p>Et vous obtenez ainsi un joli formulaire d&#8217;envoi de fichiers <img src='http://www.devzone.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Plugin jQuery : Uploadify, upload de fichiers" /> </p>
<p><img class="alignnone size-full wp-image-1862" title="plugin-jquery-uploadify-demo" src="http://www.devzone.fr/wp-content/uploads/2010/06/plugin-jquery-uploadify-demo.jpg" alt="Plugin jQuery : Uploadify, upload de fichiers" width="470" height="142" /></p>
<p><strong>Lien :</strong></p>
<ul>
<li><a href="http://www.uploadify.com/">Uploadify</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/plugin-jquery-uploadify-upload-fichiers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin jQuery : Cloud Zoom, Zoomer sur vos images</title>
		<link>http://www.devzone.fr/plugin-jquery-cloud-zoom</link>
		<comments>http://www.devzone.fr/plugin-jquery-cloud-zoom#comments</comments>
		<pubDate>Mon, 31 May 2010 12:02:49 +0000</pubDate>
		<dc:creator>devzonefr</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1844</guid>
		<description><![CDATA[Les effets que l&#8217;on peut apporter sur les images sont très appréciés comme ici ce que permet le plugin jQuery Cloud Zoom : créer un zoom sur une image A l&#8217;image de JQZoom, Cloud Zoom va donc être activer au survol d&#8217;une image. Le zoom peut ainsi remplacer l&#8217;image en elle même ou s&#8217;afficher à [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1852" title="cloud-zoom" src="http://www.devzone.fr/wp-content/uploads/2010/05/cloud-zoom.jpg" alt="Plugin jQuery : Cloud Zoom, Zoomer sur vos images" width="150" height="150" />Les effets que l&#8217;on peut apporter sur les images sont très appréciés comme ici ce que permet le <strong>plugin jQuery</strong> <strong>Cloud Zoom</strong> : créer un <strong>zoom sur une image</strong></p>
<p><span id="more-1844"></span><br class="clear" /></p>
<p>A l&#8217;image de <a href="http://www.devzone.fr/plugin-jquery-jqzoom-zoom-sur-une-image">JQZoom</a>, <strong>Cloud Zoom</strong> va donc être activer au survol d&#8217;une image. Le zoom peut ainsi remplacer l&#8217;image en elle même ou s&#8217;afficher à coté.</p>
<p><img class="alignnone size-full wp-image-1851" title="cloud-zoom-demo" src="http://www.devzone.fr/wp-content/uploads/2010/05/cloud-zoom-demo.jpg" alt="Plugin jQuery : Cloud Zoom, Zoomer sur vos images" width="470" height="307" /></p>
<p><strong>Lien :</strong></p>
<ul>
<li><a href="http://www.professorcloud.com/mainsite/cloud-zoom.htm">Cloud Zoom</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/plugin-jquery-cloud-zoom/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Plugin jQuery : PikaChoose, galerie d&#8217;images</title>
		<link>http://www.devzone.fr/plugin-jquery-pikachoose-galerie-images</link>
		<comments>http://www.devzone.fr/plugin-jquery-pikachoose-galerie-images#comments</comments>
		<pubDate>Sat, 22 May 2010 09:06:03 +0000</pubDate>
		<dc:creator>devzonefr</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Image]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1821</guid>
		<description><![CDATA[PikaChoose est un plugin jQuery permettant de réaliser une bien jolie galerie d&#8217;images intégrant une fonction &#171;&#160;diaporama&#160;&#187;. Son implémentation est simple et est facilement paramètrable : $(&#34;#divID&#34;).PikaChoose({ show_captions:true, slide_enabled:false }); Les options possibles sont entres-autres : vitesse et effets de transition, dimensions des minatures, &#8230; Lien : Pikachoose]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1823" title="pickachoose" src="http://www.devzone.fr/wp-content/uploads/2010/05/pickachoose.jpg" alt="Plugin jQuery : PikaChoose, galerie dimages" width="150" height="150" /><strong>PikaChoose</strong> est un <strong>plugin jQuery</strong> permettant de réaliser une bien jolie <strong>galerie d&#8217;images</strong> intégrant une fonction &laquo;&nbsp;diaporama&nbsp;&raquo;.</p>
<p><span id="more-1821"></span><br class="clear" /></p>
<p>Son implémentation est simple et est facilement paramètrable :</p>
<pre class="brush: jscript;">
$(&quot;#divID&quot;).PikaChoose({
show_captions:true,
slide_enabled:false
});
</pre>
<p>Les options possibles sont entres-autres :</p>
<ul>
<li>vitesse et effets de transition,</li>
<li>dimensions des minatures,</li>
<li>&#8230;</li>
</ul>
<p><img class="alignnone size-full wp-image-1822" title="pikachoose-demo" src="http://www.devzone.fr/wp-content/uploads/2010/05/pikachoose-demo.jpg" alt="Plugin jQuery : PikaChoose, galerie dimages" width="470" height="452" /></p>
<p><strong>Lien :</strong></p>
<ul>
<li><a href="http://pikachoose.com/">Pikachoose</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/plugin-jquery-pikachoose-galerie-images/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin jQuery : jStackmenu, menu avec effet stack</title>
		<link>http://www.devzone.fr/plugin-jquery-jstackmenu-men-effet-stack</link>
		<comments>http://www.devzone.fr/plugin-jquery-jstackmenu-men-effet-stack#comments</comments>
		<pubDate>Tue, 11 May 2010 12:00:55 +0000</pubDate>
		<dc:creator>devzonefr</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[Menu]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1802</guid>
		<description><![CDATA[jStackmenu est un plugin jQuery qui va vous animer votre traditionnelle barre de menu. Vous pouvez, comme sur la démo, l&#8217;utiliser comme menu de partage social : &#60;div id=&#34;stack&#34;&#62; &#60;div class=&#34;trigger&#34;&#62;&#60;img src=&#34;icons/heart-64x64.png&#34; alt=&#34;share&#34; /&#62;&#60;/div&#62; &#60;ul&#62; &#60;li&#62;&#60;a href=&#34;http://twitter.com/&#34;&#62;Twitter&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://digg.com/&#34;&#62;Digg&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://www.facebook.com/&#34;&#62;Facebook&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://reddit.com/&#34;&#62;Reddit&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://stumbleupon.com/&#34;&#62;StumbleUpon&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://delicious.com/&#34;&#62;Delicious&#60;/a&#62;&#60;/li&#62; &#60;li&#62;&#60;a href=&#34;http://flickr.com/&#34;&#62;Flickr&#60;/a&#62;&#60;/li&#62; &#60;/ul&#62; &#60;/div&#62; Vous lancer ce petit [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1804" title="plugin-jquery-jStackmenu" src="http://www.devzone.fr/wp-content/uploads/2010/05/plugin-jquery-jStackmenu.jpg" alt="Plugin jQuery : jStackmenu, menu avec effet stack" width="150" height="150" /><strong>jStackmenu </strong>est un <strong>plugin jQuery</strong> qui va vous animer votre traditionnelle barre de <strong>menu</strong>.</p>
<p><span id="more-1802"></span><br class="clear" /></p>
<p>Vous pouvez, comme sur <a href="http://moronicbajebus.com/blog/jstackmenu/files/">la démo</a>, l&#8217;utiliser comme menu de partage social :</p>
<pre class="brush: xml;">
&lt;div id=&quot;stack&quot;&gt;
    &lt;div class=&quot;trigger&quot;&gt;&lt;img src=&quot;icons/heart-64x64.png&quot; alt=&quot;share&quot; /&gt;&lt;/div&gt;
        &lt;ul&gt;
	    &lt;li&gt;&lt;a href=&quot;http://twitter.com/&quot;&gt;Twitter&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;http://digg.com/&quot;&gt;Digg&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;http://www.facebook.com/&quot;&gt;Facebook&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;http://reddit.com/&quot;&gt;Reddit&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;http://stumbleupon.com/&quot;&gt;StumbleUpon&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;http://delicious.com/&quot;&gt;Delicious&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;http://flickr.com/&quot;&gt;Flickr&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
&lt;/div&gt;
</pre>
<p>Vous lancer ce petit javascript :</p>
<pre class="brush: jscript;">
jQuery( document ).ready( function( ){
        var stack = jQuery( '#stack ul' ).stackmenu( );
        jQuery( '#stack .trigger' ).click( function( ){
            stack.stackmenu( 'toggle' );
        } );
} );
</pre>
<p>Et vous obtenez :</p>
<p><img class="alignnone size-full wp-image-1803" title="jStackmenu-demo" src="http://www.devzone.fr/wp-content/uploads/2010/05/jStackmenu-demo.jpg" alt="Plugin jQuery : jStackmenu, menu avec effet stack" width="401" height="397" /></p>
<p><strong>Lien :</strong></p>
<ul>
<li> <a href="http://moronicbajebus.com/blog/jstackmenu/">jStackmenu</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/plugin-jquery-jstackmenu-men-effet-stack/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Des scripts en un clic</title>
		<link>http://www.devzone.fr/scripts-clic</link>
		<comments>http://www.devzone.fr/scripts-clic#comments</comments>
		<pubDate>Mon, 03 May 2010 12:00:27 +0000</pubDate>
		<dc:creator>devzonefr</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Outils du web]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1795</guid>
		<description><![CDATA[ScriptSrc.net est un site avec une idée très simple : proposer aux visiteurs de récupérer les liens vers les principales bibliothèques Javascript en un petit clic. Les bibliothèques proposées sont entre-autres : jquery, jqueryui, dojo, mootools, swfobject, prototype, &#8230; Ainsi, en cliquant par exemple sur le COPY de jQuery vous obtenez : &#60;script type=&#34;text/javascript&#34; src=&#34;http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js&#34;&#62;&#60;/script&#62; [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1799" title="scriptsrc" src="http://www.devzone.fr/wp-content/uploads/2010/05/scriptsrc.jpg" alt="Des scripts en un clic" width="150" height="150" /><strong>ScriptSrc.net</strong> est un site avec une idée très simple : proposer aux visiteurs de récupérer les liens vers les principales <strong>bibliothèques </strong><strong>Javascript</strong> en un petit clic.</p>
<p><span id="more-1795"></span><br class="clear" /></p>
<p>Les bibliothèques proposées sont entre-autres :</p>
<ul>
<li>jquery,</li>
<li>jqueryui,</li>
<li>dojo,</li>
<li>mootools,</li>
<li>swfobject,</li>
<li>prototype,</li>
<li>&#8230;</li>
</ul>
<p><img class="alignnone size-full wp-image-1800" title="scriptsrc-javascript" src="http://www.devzone.fr/wp-content/uploads/2010/05/scriptsrc-javascript.jpg" alt="Des scripts en un clic" width="470" height="682" /></p>
<p>Ainsi, en cliquant par exemple sur le COPY de jQuery vous obtenez :</p>
<pre class="brush: xml;">&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js&quot;&gt;&lt;/script&gt;</pre>
<p><strong>Lien :</strong></p>
<ul>
<li><a href="http://scriptsrc.net/">ScriptSrc.net</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/scripts-clic/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin jQuery : So So Social, afficher votre activité de réseautage social</title>
		<link>http://www.devzone.fr/plugin-jquery-soso-social-activite-reseautage-social</link>
		<comments>http://www.devzone.fr/plugin-jquery-soso-social-activite-reseautage-social#comments</comments>
		<pubDate>Mon, 26 Apr 2010 08:05:00 +0000</pubDate>
		<dc:creator>devzonefr</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1786</guid>
		<description><![CDATA[So So Social est un plugin jQuery qui va vous regrouper toute votre activité sur différents médias sociaux. So So Social intègre déjà les services suivants : Twitter Facebook WordPress Tumblr Last.FM Delicious Flickr Au niveau de code source, ce qui est intéressent dans ce plugin jQuery c&#8217;est l&#8217;utilisation de YQL (Yahoo Query Language) Lien [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1787" title="plugin-jquery-soso-social" src="http://www.devzone.fr/wp-content/uploads/2010/04/plugin-jquery-soso-social.jpg" alt="Plugin jQuery : So So Social, afficher votre activité de réseautage social" width="150" height="150" /><strong>So So Social</strong> est un <strong>plugin jQuery</strong> qui va vous regrouper toute votre activité sur différents <strong>médias sociaux</strong>.</p>
<p><span id="more-1786"></span><br class="clear" /></p>
<p><strong>So So Social</strong> intègre déjà les services suivants :</p>
<ul>
<li> Twitter</li>
<li> Facebook</li>
<li> WordPress</li>
<li> Tumblr</li>
<li> Last.FM</li>
<li> Delicious</li>
<li> Flickr</li>
</ul>
<p><img class="alignnone size-full wp-image-1788" title="soso-social" src="http://www.devzone.fr/wp-content/uploads/2010/04/soso-social.jpg" alt="Plugin jQuery : So So Social, afficher votre activité de réseautage social" width="470" height="168" /></p>
<p>Au niveau de code source, ce qui est intéressent dans ce <strong>plugin jQuery</strong> c&#8217;est l&#8217;utilisation de <strong>YQL </strong>(Yahoo Query Language)</p>
<p><strong>Lien :</strong></p>
<ul>
<li><a href="http://johnpatrickgiven.com/jquery/soSoSocial/">So So Social Plug-In</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/plugin-jquery-soso-social-activite-reseautage-social/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Plugin jQuery InputNotes, vérification d&#8217;élements de formulaire</title>
		<link>http://www.devzone.fr/plugin-jquery-inputnotes-verification-delements-de-formulaire</link>
		<comments>http://www.devzone.fr/plugin-jquery-inputnotes-verification-delements-de-formulaire#comments</comments>
		<pubDate>Thu, 15 Apr 2010 12:32:39 +0000</pubDate>
		<dc:creator>devzonefr</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1771</guid>
		<description><![CDATA[Vérifier un formulaire en javascript lors de sa validation c&#8217;est bien. Préciser ce qui est permis au fur et à mesure de la saisie c&#8217;est pas mal non plus D&#8217;ou le plugin jQuery InputNotes. Pour la mise en place cela donne : $(document).ready(function(){ $(&#34;#message&#34;).inputNotes( { sexwarning: { pattern: /(^&#124;\s)sex(\s&#124;$)/ig, type: 'warning', text: 'Do not type [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1774" title="jquery-inputnotes" src="http://www.devzone.fr/wp-content/uploads/2010/04/jquery-inputnotes.jpg" alt="Plugin jQuery InputNotes, vérification délements de formulaire" width="150" height="150" /> Vérifier un <strong>formulaire </strong>en javascript lors de sa validation c&#8217;est bien. Préciser ce qui est permis au fur et à mesure de la saisie c&#8217;est pas mal non plus <img src='http://www.devzone.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Plugin jQuery InputNotes, vérification délements de formulaire" /> </p>
<p>D&#8217;ou le <strong>plugin jQuery InputNotes</strong>.</p>
<p><span id="more-1771"></span><br class="clear" /></p>
<p>Pour la mise en place cela donne :</p>
<pre class="brush: jscript;">
$(document).ready(function(){
  $(&quot;#message&quot;).inputNotes(
    {
      sexwarning: {
        pattern: /(^|\s)sex(\s|$)/ig,
        type: 'warning',
        text: 'Do not type &quot;sex&quot;!'
      },
      numbersnote: {
        pattern: /[0-9]/,
        type: 'note',
        text: 'Do not type numbers!'
      }
    }
  );
});
</pre>
<p>Et cela donne par exemple en cas de saisie des lettres &laquo;&nbsp;sex&nbsp;&raquo; :</p>
<p><img class="alignnone size-full wp-image-1773" title="jquery-inputnotes-capture" src="http://www.devzone.fr/wp-content/uploads/2010/04/jquery-inputnotes-capture.jpg" alt="Plugin jQuery InputNotes, vérification délements de formulaire" width="470" height="103" /></p>
<p>Les expressions régulières sont ici utilisées pour les vérifications et deux types de &laquo;&nbsp;notes&nbsp;&raquo; sont permises :</p>
<ul>
<li>le message d&#8217;alerte (warning),</li>
<li>la simple indication (note).</li>
</ul>
<p>Pour bloquer la validation de formulaire en cas d&#8217;erreur il faut rajouter un code du style :</p>
<pre class="brush: jscript;">
if ( $(&quot;#message&quot;).hasInputNotes('warning') ){
  // don't send form
}
</pre>
<p><strong>Lien:</strong></p>
<ul>
<li><a href="http://fredibach.ch/jquery-plugins/inputnotes.php">InputNotes jQuery Plugin</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/plugin-jquery-inputnotes-verification-delements-de-formulaire/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin WordPress : jQuery Comment Preview, Prévisualisation de message</title>
		<link>http://www.devzone.fr/plugin-wordpress-jquery-comment-preview-previsualisation-message</link>
		<comments>http://www.devzone.fr/plugin-wordpress-jquery-comment-preview-previsualisation-message#comments</comments>
		<pubDate>Mon, 12 Apr 2010 12:04:31 +0000</pubDate>
		<dc:creator>devzonefr</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1757</guid>
		<description><![CDATA[Dimox nous livre un plugin jQuery pour WordPress permettant aux visiteurs de prévisualiser leur commentaire. Un bouton &#171;&#160;Prévisualiser&#160;&#187; vient se greffer au dessus de la zone de saisie : Et lorsque l&#8217;on clique sur ce bouton, cette zone devient : Lien : jQuery Comment Preview WordPress Plugin]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1769" title="jquery-comment-preview-wordpress" src="http://www.devzone.fr/wp-content/uploads/2010/04/jquery-comment-preview-wordpress.jpg" alt="Plugin WordPress : jQuery Comment Preview, Prévisualisation de message" width="150" height="150" /><em>Dimox </em>nous livre un <strong>plugin jQuery</strong> pour <strong>WordPress</strong> permettant aux visiteurs de <strong>prévisualiser leur commentaire</strong>.</p>
<p><span id="more-1757"></span><br class="clear" /></p>
<p>Un bouton &laquo;&nbsp;<em>Prévisualiser</em>&nbsp;&raquo; vient se greffer au dessus de la zone de saisie :</p>
<p><img class="alignnone size-full wp-image-1766" title="comment-preview-before" src="http://www.devzone.fr/wp-content/uploads/2010/04/comment-preview-before.jpg" alt="Plugin WordPress : jQuery Comment Preview, Prévisualisation de message" width="470" height="255" /></p>
<p>Et lorsque l&#8217;on clique sur ce bouton, cette zone devient :</p>
<p><img class="alignnone size-full wp-image-1767" title="comment-preview-after" src="http://www.devzone.fr/wp-content/uploads/2010/04/comment-preview-after.jpg" alt="Plugin WordPress : jQuery Comment Preview, Prévisualisation de message" width="470" height="197" /></p>
<p><strong>Lien :</strong></p>
<ul>
<li><a href="http://dimox.net/jquery-comment-preview-wordpress-plugin/">jQuery Comment Preview WordPress Plugin</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/plugin-wordpress-jquery-comment-preview-previsualisation-message/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>plugin jQuery : autoResize, redimensionner automatiquement vos textareas</title>
		<link>http://www.devzone.fr/plugin-jquery-autoresize-redimensionner-automatiquement-textareas</link>
		<comments>http://www.devzone.fr/plugin-jquery-autoresize-redimensionner-automatiquement-textareas#comments</comments>
		<pubDate>Thu, 08 Apr 2010 11:42:56 +0000</pubDate>
		<dc:creator>devzonefr</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.devzone.fr/?p=1758</guid>
		<description><![CDATA[Voici un petit plugin jQuery qui va simplement modifier le nombre de lignes d&#8217;un textarea au fur et à mesure de la saisie de l&#8217;utilisateur et ainsi cacher une éventuelle scrollbar. Le plugin permet même de réaliser un effet de transition durant l&#8217;augmentation ou la diminution de la zone de saisie. $('textarea#comment').autoResize({ // On resize: [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-1761" title="plugin-jquery-autoresize" src="http://www.devzone.fr/wp-content/uploads/2010/04/plugin-jquery-autoresize.jpg" alt="plugin jQuery : autoResize, redimensionner automatiquement vos textareas" width="150" height="150" />Voici un petit <strong>plugin jQuery</strong> qui va simplement modifier le nombre de lignes d&#8217;un <strong>textarea</strong> au fur et à mesure de la saisie de l&#8217;utilisateur et ainsi cacher une éventuelle scrollbar.</p>
<p><span id="more-1758"></span><br class="clear" /></p>
<p>Le plugin permet même de réaliser un effet de transition durant l&#8217;augmentation ou la diminution de la zone de saisie.</p>
<pre class="brush: jscript;">
$('textarea#comment').autoResize({
    // On resize:
    onResize : function() {
        $(this).css({opacity:0.8});
    },
    // After resize:
    animateCallback : function() {
        $(this).css({opacity:1});
    },
    // Quite slow animation:
    animateDuration : 300,
    // More extra space:
    extraSpace : 40
});
</pre>
<p><strong>Lien :</strong></p>
<ul>
<li><a href="http://james.padolsey.com/javascript/jquery-plugin-autoresize/">jQuery plugin:  autoResize</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.devzone.fr/plugin-jquery-autoresize-redimensionner-automatiquement-textareas/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: devzone.fr @ 2010-07-31 17:06:17 by W3 Total Cache -->