<?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>Point2Zero &#187; jQuery</title>
	<atom:link href="http://www.point2zero.net/blog/category/framework/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.point2zero.net/blog</link>
	<description>Bring to you Information Technology</description>
	<lastBuildDate>Tue, 23 Mar 2010 11:17:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Le Fieldset peut être utile en jQuery</title>
		<link>http://www.point2zero.net/blog/2010/03/13/le-fieldset-peut-etre-utile-en-jquery/</link>
		<comments>http://www.point2zero.net/blog/2010/03/13/le-fieldset-peut-etre-utile-en-jquery/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 15:10:01 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[xHTML]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=985</guid>
		<description><![CDATA[
			
				
			
		
Pendant mes cours de xHTML, CSS, Javascript cette semaine j'ai expliqué l'utilisation de la balise html fieldset.
J'utilise un plugin jQuery qui permet grâce à l'utilisation des balises fieldset d'avoir un formulaire qu'on remplis pas à pas.

Prenons un exemple de code tel que :

&#60;!-- N'oubliez pas d'ajouter ici le doctype et les balises html, head etc... [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2010%2F03%2F13%2Fle-fieldset-peut-etre-utile-en-jquery%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2010%2F03%2F13%2Fle-fieldset-peut-etre-utile-en-jquery%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Pendant mes cours de xHTML, CSS, Javascript cette semaine j'ai expliqué l'utilisation de la balise html fieldset.</p>
<p>J'utilise un plugin jQuery qui permet grâce à l'utilisation des balises fieldset d'avoir un formulaire qu'on remplis pas à pas.</p>
<p><a href="http://www.point2zero.net/blog/wp-content/uploads/2010/03/image.ftw_.jpg"><img class="aligncenter size-full wp-image-986" title="image.ftw" src="http://www.point2zero.net/blog/wp-content/uploads/2010/03/image.ftw_.jpg" alt="" width="500" height="229" /></a></p>
<p>Prenons un exemple de code tel que :</p>
<pre class="brush: xml;">
&lt;!-- N'oubliez pas d'ajouter ici le doctype et les balises html, head etc... --&gt;
&lt;body&gt;
  &lt;div id=&quot;page&quot;&gt;
    &lt;form action=&quot;submit.php&quot; method=&quot;post&quot;&gt;
      &lt;fieldset&gt;
        &lt;legend&gt;Informations Personnelles :&lt;/legend&gt;
        &lt;label for=&quot;nom&quot;&gt;Nom :&lt;/label&gt;
        &lt;input id=&quot;nom&quot; name=&quot;nom&quot; type=&quot;text&quot; /&gt;
        &lt;label for=&quot;prenom&quot;&gt;Prénom :&lt;/label&gt;
        &lt;input id=&quot;prenom&quot; name=&quot;prenom&quot; type=&quot;text&quot; /&gt;
        &lt;label for=&quot;sexe&quot;&gt;Sexe :&lt;/label&gt;
        &lt;input id=&quot;sexem&quot; name=&quot;sexe&quot; type=&quot;radio&quot; value=&quot;m&quot; /&gt;M
        &lt;input id=&quot;sexef&quot; name=&quot;sexe&quot; type=&quot;radio&quot; value=&quot;f&quot; /&gt;F
      &lt;/fieldset&gt;
      &lt;fieldset&gt;
        &lt;legend&gt;Domicile :&lt;/legend&gt;&lt;label for=&quot;adresse&quot;&gt;Adresse :&lt;/label&gt;
        &lt;textarea id=&quot;adresse&quot; cols=&quot;50&quot; rows=&quot;3&quot; name=&quot;adresse&quot;&gt;&lt;/textarea&gt;
        &lt;label for=&quot;cp&quot;&gt;Code Postal :&lt;/label&gt;
        &lt;input id=&quot;cp&quot; name=&quot;cp&quot; type=&quot;text&quot; /&gt;
        &lt;label for=&quot;ville&quot;&gt;Ville :&lt;/label&gt;
        &lt;input id=&quot;ville&quot; name=&quot;ville&quot; type=&quot;text&quot; /&gt;
      &lt;/fieldset&gt;
      &lt;fieldset&gt;
        &lt;legend&gt;Compte :&lt;/legend&gt;
        &lt;label for=&quot;identifiant&quot;&gt;Identifiant :&lt;/label&gt;
        &lt;input id=&quot;identifiant&quot; name=&quot;identifiant&quot; type=&quot;text&quot; /&gt;
        &lt;label for=&quot;mdp&quot;&gt;Mot de passe :&lt;/label&gt;
        &lt;input id=&quot;mdp&quot; name=&quot;mdp&quot; type=&quot;password&quot; /&gt;
        &lt;label for=&quot;confirm&quot;&gt;Confirmation :&lt;/label&gt;
        &lt;input id=&quot;confirm&quot; name=&quot;confirm&quot; type=&quot;password&quot; /&gt;
      &lt;/fieldset&gt;
      &lt;p&gt;
        &lt;input id=&quot;submit&quot; name=&quot;submit&quot; type=&quot;submit&quot; value=&quot;Envoyer&quot; /&gt;
      &lt;/p&gt;
    &lt;/form&gt;
  &lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Les trois parties du formulaire : Informations Personnelles, Domicile et Compte seront découpé en 3 étapes sur 3 pages avec une navigation "etape précédente" et "étape suivante".</p>
<p><a href="http://www.point2zero.net/blog/wp-content/uploads/2010/03/image.fieldsettostep.png"><img class="aligncenter size-full wp-image-989" title="image.fieldsettostep" src="http://www.point2zero.net/blog/wp-content/uploads/2010/03/image.fieldsettostep.png" alt="" width="500" height="316" /></a></p>
<p>L'utilisateur peut donc voir qu'il y a 3 étapes pour valider le formulaire, je trouve que le formulaire est plus clair quand il est fait étape par étape.<br />
<a href="http://L9.fr/Kp">Voir la démo</a>. <a href="http://L9.fr/Kq">Télécharger le plugin</a>.<br />
Pour en savoir plus rendez vous sur la page <a href="http://L9.fr/Ko">FormToWizard plugin</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2010/03/13/le-fieldset-peut-etre-utile-en-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quelques plugins jQuery utiles</title>
		<link>http://www.point2zero.net/blog/2010/01/24/quelques-plugins-jquery-utiles/</link>
		<comments>http://www.point2zero.net/blog/2010/01/24/quelques-plugins-jquery-utiles/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 17:31:57 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=972</guid>
		<description><![CDATA[
			
				
			
		
Voici trois plugin jQuery que j'utilise relativement souvent :
- Time ago


Permet de modifier un timestamp en : "Il y a 4 minutes" ou "Il y a 8 jours", "Il y a un mois" comme ce qu'on peut voir dans les timeline de Twitter ou Facebook.
- jQuery Validation


Permet la validation des champs d'un formulaire avant d'être [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2010%2F01%2F24%2Fquelques-plugins-jquery-utiles%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2010%2F01%2F24%2Fquelques-plugins-jquery-utiles%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Voici trois plugin jQuery que j'utilise relativement souvent :</p>
<p>- <a href="http://timeago.yarp.com/">Time ago</a><br />
<a href="http://timeago.yarp.com/"><img src="http://www.point2zero.net/blog/wp-content/uploads/2010/01/TimeAgo.png" alt="" title="TimeAgo" width="371" height="111" class="alignleft size-full wp-image-973" /></a><br />
<br class="clear" /><br />
Permet de modifier un timestamp en : "Il y a 4 minutes" ou "Il y a 8 jours", "Il y a un mois" comme ce qu'on peut voir dans les timeline de Twitter ou Facebook.</p>
<p>- <a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/">jQuery Validation</a><br />
<a href="http://bassistance.de/jquery-plugins/jquery-plugin-validation/"><img src="http://www.point2zero.net/blog/wp-content/uploads/2010/01/Screen-shot-2010-01-24-at-18.25.05.png" alt="" title="jQuery Validation" width="541" height="252" class="alignleft size-full wp-image-974" /></a><br />
<br class="clear" /><br />
Permet la validation des champs d'un formulaire avant d'être envoyé.</p>
<p>- <a href="http://deepliquid.com/projects/Jcrop">jCrop</a><br />
<a href="http://deepliquid.com/projects/Jcrop"><img src="http://www.point2zero.net/blog/wp-content/uploads/2010/01/jCrop.png" alt="" title="jCrop" width="427" height="322" class="alignleft size-full wp-image-975" /></a><br />
<br class="clear" /><br />
Permet de retailler une image sur un site internet. J'avais fait ce genre de code en javascript + php (sur le site de Live9 pour l'envoi des pochettes) avant de trouver ce plugin jQuery.</p>
<p>N'hésitez pas a partager vous aussi les différents plugins que vous utilisez régulièrement.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2010/01/24/quelques-plugins-jquery-utiles/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>jQuery + CodeIgniter + Référencement</title>
		<link>http://www.point2zero.net/blog/2009/12/31/jquery-code-igniter-referencement/</link>
		<comments>http://www.point2zero.net/blog/2009/12/31/jquery-code-igniter-referencement/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 14:29:33 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[xHTML]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=927</guid>
		<description><![CDATA[
			
				
			
		
Sur un site j'utilise CodeIgniter et un plug in jQuery pour la navigation (sans recharger tout le contenu).
La navigation comme ça c'est bien mais ça ne fonctionne pas partout et pour le référencement c'est pas terrible.
Donc je vais vous expliquer les différentes modifications que j'ai fait dans mon code source de base pour pouvoir référencer [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F12%2F31%2Fjquery-code-igniter-referencement%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F12%2F31%2Fjquery-code-igniter-referencement%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Sur un site j'utilise CodeIgniter et un plug in jQuery pour la navigation (sans recharger tout le contenu).</p>
<p>La navigation comme ça c'est bien mais ça ne fonctionne pas partout et pour le référencement c'est pas terrible.</p>
<p>Donc je vais vous expliquer les différentes modifications que j'ai fait dans mon code source de base pour pouvoir référencer correctement le site avec la navigation en "AJAX".</p>
<p>Dans un premier temps j'ai utiliser le Framework PHP CodeIgniter : <a href="http://www.codeigniter.com">http://www.codeigniter.com</a></p>
<p>Ensuite j'ai téléchargé la librairie jQuery : <a href="http://www.jQuery.com">http://www.jQuery.com</a> ainsi que le plugin jQuery.History disponible ici : <a href="http://www.mikage.to/jquery/jquery_history.html">http://www.mikage.to/jquery/jquery_history.html</a></p>
<p>Par défaut les adresses de Code Igniter sont du genre : /index.php/class/méthode etc... ce qui est vraiment pas optimum pour le référencement j'ai donc décidé de supprimer le "index.php/" pour cela j'utilise un fichier .htaccess avec les paramètres suivants :</p>
<pre class="brush: xml;">
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]
</pre>
<p>Ce qui me permet d'avoir : /accueil/login à la place de : /index.php/accueil/login<br />
Ou d'avoir /accueil à la place de : /index.php/accueil</p>
<p>J'ai créer dans /application/controllers un contrôleur que j'ai nommé "page". Ce contrôleur appellera la page demandé avec un header et un footer.</p>
<pre class="brush: php;">
class Page extends Controller {

	function Page()
	{
		parent::Controller();
	}

	function index()
	{
		// Charge la page : /application/views/accueil.php
		$data['main_content'] = 'accueil';
		$this-&gt;load-&gt;view('includes/template', $data);
	}

	function contact()
	{
		// Charge la page : /application/views/contact.php
		$data['main_content'] = 'contact';
		$this-&gt;load-&gt;view('includes/template', $data);
	}

}
</pre>
<p>Ensuite dans le dossier /application/views j'ai un dossier "includes" qui contient :<br />
header.php</p>
<pre class="brush: xml;">
&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;&gt;
&lt;html xmlns=&quot;http://www.w3.org/1999/xhtml&quot;  dir=&quot;ltr&quot; lang=&quot;en&quot;&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=UTF-8&quot; /&gt;
&lt;title&gt;&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
</pre>
<p>template.php</p>
<pre class="brush: php;">
// Header du site
&lt;?php $this-&gt;load-&gt;view('includes/header'); ?&gt;
// Vue chargé par la variable $main_content
&lt;?php $this-&gt;load-&gt;view($main_content); ?&gt;
// Footer du site
&lt;?php $this-&gt;load-&gt;view('includes/footer'); ?&gt;
</pre>
<p>footer.php</p>
<pre class="brush: xml;">
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Ajouter dans votre htaccess une ligne par page que vous voulez créer à noté on appel toujours "page" qui est notre contrôleur et "accueil" qui est notre méthode <img src='http://www.point2zero.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<pre class="brush: xml;">
RewriteRule ^accueil$ /index.php/page/accueil/ [L]
RewriteRule ^contact$ /index.php/page/contact/ [L]
</pre>
<p>Donc on peut créer un menu dans /application/views/includes/header.php</p>
<pre class="brush: xml;">
&lt;div id=&quot;navigation&quot;&gt;
  &lt;ul&gt;
    &lt;li&gt;&lt;a href=&quot;/accueil&quot;&gt;Accueil&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a href=&quot;/contact&quot;&gt;Contact&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
&lt;/div&gt;
</pre>
<p>Ce menu fonctionnera parfaitement avec tous les navigateurs par contre il rechargera a chaque fois tous les éléments : header.php template.php et footer.php</p>
<p>Pour ne pas recharger a chaque fois tous les éléments on peut utilise le plugin jQuery.History. Ce plug in fonctionne avec des liens avec l'attribut rel="history" et avec des ancres donc des liens avec des #page etc...</p>
<p>J'ai donc fait un petit code en jQuery qui modifie le menu précédent par le code :</p>
<pre class="brush: xml;">
&lt;div id=&quot;navigation&quot;&gt;
  &lt;ul&gt;
    &lt;li&gt;&lt;a rel=&quot;history&quot; href=&quot;#accueil&quot;&gt;Accueil&lt;/a&gt;&lt;/li&gt;
    &lt;li&gt;&lt;a rel=&quot;history&quot; href=&quot;#contact&quot;&gt;Contact&lt;/a&gt;&lt;/li&gt;
  &lt;/ul&gt;
&lt;/div&gt;
</pre>
<p>Le script jQuery qui permet de modifier le menu a la volée est le suivant :</p>
<pre class="brush: jscript;">
    $(document).ready(function() {
        /* Pour chaque element a qui se trouve dans un li dans un ul dans un element id=&quot;navigation&quot; */
        $(&quot;#navigation ul li a&quot;).each(function(){
            /* On recupere le href et on coupe le slash */
            var ancre = $(this).attr(&quot;href&quot;).split('/');
            /* On ajoute l'attribut rel avec la valeur history */
            $(this).attr(&quot;rel&quot;,&quot;history&quot;);
            /* On modifie l'attribut href par le nouveau avec le # a la place du slash */
            $(this).attr(&quot;href&quot;,&quot;#&quot; + ancre[1]);
        });
    });
</pre>
<p>Si le navigateur accepte jQuery et le Javascript alors les liens seront de la forme #lien et chargé grâce au plugin jQuery History sinon les liens seront de la forme /lien <img src='http://www.point2zero.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>A l'an prochain bon réveillon <img src='http://www.point2zero.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/12/31/jquery-code-igniter-referencement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Have fun with jQuery animate()</title>
		<link>http://www.point2zero.net/blog/2009/08/01/have-fun-with-jquery-animate/</link>
		<comments>http://www.point2zero.net/blog/2009/08/01/have-fun-with-jquery-animate/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 10:11:36 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=894</guid>
		<description><![CDATA[
			
				
			
		
La fonction animate() de jQuery en inspire plus d'un !
Voilà deux blog ou vous pourrez voir divers utilisations de cette fonction :
http://www.viget.com/inspire/fun-with-jquerys-animation-function/
Pour les amateurs de bacon :
http://acko.net/blog/abusing-jquery-animate-for-fun-and-profit-and-bacon (la démo)
Et pour finir un script que j'ai utilisé dans un projet qui permet d'attribuer un classement avec des étoiles :
http://www.m3nt0r.de/devel/raterDemo/
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F08%2F01%2Fhave-fun-with-jquery-animate%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F08%2F01%2Fhave-fun-with-jquery-animate%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>La <a href="http://docs.jquery.com/Effects/animate">fonction animate()</a> de jQuery en inspire plus d'un !</p>
<p>Voilà deux blog ou vous pourrez voir divers utilisations de cette fonction :</p>
<p><a href="http://www.viget.com/inspire/fun-with-jquerys-animation-function/">http://www.viget.com/inspire/fun-with-jquerys-animation-function/</a></p>
<p>Pour les amateurs de bacon :<br />
<a href="http://acko.net/blog/abusing-jquery-animate-for-fun-and-profit-and-bacon">http://acko.net/blog/abusing-jquery-animate-for-fun-and-profit-and-bacon</a> (<a href="http://acko.net/files/bacon/animation-demo.html">la démo</a>)</p>
<p>Et pour finir un script que j'ai utilisé dans un projet qui permet d'attribuer un classement avec des étoiles :<br />
<a href="http://www.m3nt0r.de/devel/raterDemo/">http://www.m3nt0r.de/devel/raterDemo/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/08/01/have-fun-with-jquery-animate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>jQuery - Cookie plugin</title>
		<link>http://www.point2zero.net/blog/2009/06/19/jquery-cookie-plugin/</link>
		<comments>http://www.point2zero.net/blog/2009/06/19/jquery-cookie-plugin/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 19:45:49 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=867</guid>
		<description><![CDATA[
			
				
			
		
Créer, modifier, supprimer vos cookies grâce à ce plugin jQuery !
http://plugins.jquery.com/project/Cookie
Il est plutôt simple d'utilisation j'avais fait il y a 2ans un script pour gerer les cookies avec Javascript et il était bien plus complexe que ce plugin.Pour créer un cookie :

$.cookie(&#34;nom_du_cookie&#34;, &#34;valeur&#34;);

Création d'un cookie valide pendant 30 jours :

$.cookie(&#34;nom_du_cookie&#34;, &#34;nom_du_cookie&#34;, { expires: 30 });

Afficher [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F06%2F19%2Fjquery-cookie-plugin%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F06%2F19%2Fjquery-cookie-plugin%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Créer, modifier, supprimer vos cookies grâce à ce plugin jQuery !</p>
<p><a href="http://plugins.jquery.com/project/Cookie">http://plugins.jquery.com/project/Cookie</a></p>
<p>Il est plutôt simple d'utilisation j'avais fait il y a 2ans un script pour gerer les cookies avec Javascript et il était bien plus complexe que ce plugin.Pour créer un cookie :</p>
<pre class="brush: jscript;">
$.cookie(&quot;nom_du_cookie&quot;, &quot;valeur&quot;);
</pre>
<p>Création d'un cookie valide pendant 30 jours :</p>
<pre class="brush: jscript;">
$.cookie(&quot;nom_du_cookie&quot;, &quot;nom_du_cookie&quot;, { expires: 30 });
</pre>
<p>Afficher la valeur du cookie :</p>
<pre class="brush: jscript;">
alert( $.cookie(&quot;nom_du_cookie&quot;) );
</pre>
<p>Supprimer le cookie il suffit de modifier la valeur par null (ou de mettre une expiration a 0) :</p>
<pre class="brush: jscript;">
$.cookie(&quot;nom_du_cookie&quot;, null);
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/06/19/jquery-cookie-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Nouveaux liens !</title>
		<link>http://www.point2zero.net/blog/2009/06/04/nouveaux-liens/</link>
		<comments>http://www.point2zero.net/blog/2009/06/04/nouveaux-liens/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 19:22:14 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[xHTML]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=859</guid>
		<description><![CDATA[
			
				
			
		
Une semaine déjà sans faire un billet c'est long je sais...
Voilà donc des nouveaux liens sur la gauche (l'autre gauche ? la droite !  ) qui vous permettrons de découvrir pas mal de sites en jQuery ou d'autres technologies. 
- Function est un site Anglais plutôt bien fait avec pas mal de design de [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F06%2F04%2Fnouveaux-liens%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F06%2F04%2Fnouveaux-liens%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Une semaine déjà sans faire un billet c'est long je sais...<br />
Voilà donc des nouveaux liens sur <del datetime="2009-06-04T22:38:27+00:00">la gauche</del> (l'autre gauche ? la droite ! <img src='http://www.point2zero.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ) qui vous permettrons de découvrir pas mal de sites en jQuery ou d'autres technologies. </p>
<p>- Function est un site Anglais plutôt bien fait avec pas mal de design de boutons (avec certains à vendre) et quelques articles qui m'intéressent.<br />
- Nettuts+ est un blog avec pas mal d'articles et de tutoriaux (certains payant également) mais pas mal de contenu est gratuit c'est également un très bon site. N'hésitez pas a voir les sites de la même famille (PSDtuts, Audiotuts etc...).<br />
- Six Revisions je le connais beaucoup moins mais il y a des bons articles également.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/06/04/nouveaux-liens/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Bonnes ressources pour débuter avec jQuery</title>
		<link>http://www.point2zero.net/blog/2009/05/28/bonnes-ressources-pour-debuter-avec-jquery/</link>
		<comments>http://www.point2zero.net/blog/2009/05/28/bonnes-ressources-pour-debuter-avec-jquery/#comments</comments>
		<pubDate>Wed, 27 May 2009 22:41:42 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=849</guid>
		<description><![CDATA[
			
				
			
		
Voilà quelques liens sur les différents selecteurs que vous pouvez utiliser avec jQuery :
via codylindley.com
via sawmac.com
via jQuery.com
Egalement une selection des 30 meilleurs plugin jQuery pour le mois de Mai 2009, avec parmis ces plugins le jplayer qui permet la lecture d'un mp3 grâce à jQuery.
via ajaxline.com
]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F28%2Fbonnes-ressources-pour-debuter-avec-jquery%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F28%2Fbonnes-ressources-pour-debuter-avec-jquery%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Voilà quelques liens sur les différents selecteurs que vous pouvez utiliser avec jQuery :</p>
<p><a href="http://codylindley.com/jqueryselectors/" class="chzbouton">via codylindley.com</a></p>
<p><a href="http://www.sawmac.com/missing/javascript/tutorials/examples/chapter05/selectors.html" class="chzbouton">via sawmac.com</a></p>
<p><a href="http://docs.jquery.com/Selectors" class="chzbouton">via jQuery.com</a></p>
<p>Egalement une selection des 30 meilleurs plugin jQuery pour le mois de Mai 2009, avec parmis ces plugins le jplayer qui permet la lecture d'un mp3 grâce à jQuery.</p>
<p><img src="http://www.point2zero.net/blog/wp-content/uploads/2009/05/jplayer.jpg" alt="jplayer" title="jplayer" width="210" height="179" class="alignleft size-full wp-image-850" /><br class="clear" /><a href="http://www.ajaxline.com/30-best-jquery-plugins-may-2009" class="chzbouton">via ajaxline.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/05/28/bonnes-ressources-pour-debuter-avec-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plugin jQuery : &quot;Sparks&quot; le plugin qui fait des étincelles !</title>
		<link>http://www.point2zero.net/blog/2009/05/28/plugin-jquery-sparks-le-plugin-qui-fait-des-etincelles/</link>
		<comments>http://www.point2zero.net/blog/2009/05/28/plugin-jquery-sparks-le-plugin-qui-fait-des-etincelles/#comments</comments>
		<pubDate>Wed, 27 May 2009 22:19:19 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=842</guid>
		<description><![CDATA[
			
				
			
		
Aujourd'hui je vous présente le plugin jQuery "Sparks" qui signifie "étincelles".
Ce plugin est trés graphique et plutôt sympa au premier coup d'oeil j'ai cru a du flash...

Le site http://redflex.co.uk/ utilise ce plugin vous pouvez donc vous rendre là bas pour voir une démonstration.
On peut modifier le nombre d'étincelles a notre guise avec différentes images... Comme [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F28%2Fplugin-jquery-sparks-le-plugin-qui-fait-des-etincelles%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F28%2Fplugin-jquery-sparks-le-plugin-qui-fait-des-etincelles%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Aujourd'hui je vous présente le plugin jQuery "Sparks" qui signifie "étincelles".</p>
<p>Ce plugin est trés graphique et plutôt sympa au premier coup d'oeil j'ai cru a du flash...</p>
<p><img src="http://www.point2zero.net/blog/wp-content/uploads/2009/05/rf_sparks-300x201.jpg" alt="rf_sparks" title="rf_sparks" width="300" height="201" class="alignleft size-medium wp-image-843" /></p>
<p>Le site <a href="http://redflex.co.uk/">http://redflex.co.uk/</a> utilise ce plugin vous pouvez donc vous rendre là bas pour voir une démonstration.</p>
<p>On peut modifier le nombre d'étincelles a notre guise avec différentes images... Comme l'explique son auteur sur <a href="http://mattkirman.com/2009/05/20/jquery-plugin-rfsparks/">le site officiel du plugin</a>.</p>
<p><a href="http://redflex.co.uk/" class="chzbouton">Voir la démonstration</a></p>
<p><a href="http://mattkirman.com/2009/05/20/jquery-plugin-rfsparks/" class="chzbouton">Voir le site officiel</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/05/28/plugin-jquery-sparks-le-plugin-qui-fait-des-etincelles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Création d&#039;un nouveau projet web.</title>
		<link>http://www.point2zero.net/blog/2009/05/25/creation-dun-nouveau-projet-web/</link>
		<comments>http://www.point2zero.net/blog/2009/05/25/creation-dun-nouveau-projet-web/#comments</comments>
		<pubDate>Sun, 24 May 2009 22:34:09 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[xHTML]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=836</guid>
		<description><![CDATA[
			
				
			
		
ProjectDeploy.org est un site web qui permet de créer une structure de base pour votre projet web.

Par exemple on peut choisir si on fait nos page en html 4.01 ou xhtml 1.0, si on veut faire du transitional ou du strict, si on utilise du css, si on veut inclure du jquery, des plugins etc...
Bref [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F25%2Fcreation-dun-nouveau-projet-web%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F25%2Fcreation-dun-nouveau-projet-web%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.ProjectDeploy.org/">ProjectDeploy.org</a> est un site web qui permet de créer une structure de base pour votre projet web.</p>
<p><img src="http://www.point2zero.net/blog/wp-content/uploads/2009/05/picture-14.png" alt="picture-14" title="picture-14" width="274" height="109" class="size-full wp-image-837" /></p>
<p>Par exemple on peut choisir si on fait nos page en html 4.01 ou xhtml 1.0, si on veut faire du transitional ou du strict, si on utilise du css, si on veut inclure du jquery, des plugins etc...</p>
<p>Bref vous définissez vos options et lorsque vous avez fini cliquez sur "deploy!". A ce moment la vous pourez télécharger un fichier zip avec une "structure" de base pour votre projet.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/05/25/creation-dun-nouveau-projet-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Animons nos page avec jQuery</title>
		<link>http://www.point2zero.net/blog/2009/05/24/animons-nos-page-avec-jquery/</link>
		<comments>http://www.point2zero.net/blog/2009/05/24/animons-nos-page-avec-jquery/#comments</comments>
		<pubDate>Sun, 24 May 2009 21:35:12 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[xHTML]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=825</guid>
		<description><![CDATA[
			
				
			
		
Aujourd'hui un exemple pour animer vos pages web grâce à jQuery.
Nous allons utiliser la fonction .animate() celle-ci permet de modifier le css d'un ou plusieurs élément(s) de votre page.
Dans cet exemple nous allons travailler avec cinq liens qui vont nous permettre de faire bouger une balise html &#60;p&#62;.
Dans la balise body placez :

&#60;a href=&#34;javascript:void(0)&#34; onclick=&#34;anim1();&#34;&#62;anim1();&#60;/a&#62;
&#60;a [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F24%2Fanimons-nos-page-avec-jquery%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F24%2Fanimons-nos-page-avec-jquery%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Aujourd'hui un exemple pour animer vos pages web grâce à jQuery.</p>
<p>Nous allons utiliser la fonction .animate() celle-ci permet de modifier le css d'un ou plusieurs élément(s) de votre page.</p>
<p>Dans cet exemple nous allons travailler avec cinq liens qui vont nous permettre de faire bouger une balise html &lt;p&gt;.</p>
<p>Dans la balise body placez :</p>
<pre class="brush: xml;">
&lt;a href=&quot;javascript:void(0)&quot; onclick=&quot;anim1();&quot;&gt;anim1();&lt;/a&gt;
&lt;a href=&quot;javascript:void(0)&quot; onclick=&quot;anim2();&quot;&gt;anim2();&lt;/a&gt;
&lt;a href=&quot;javascript:void(0)&quot; onclick=&quot;anim3();&quot;&gt;anim3();&lt;/a&gt;
&lt;a href=&quot;javascript:void(0)&quot; onclick=&quot;anim4();&quot;&gt;anim4();&lt;/a&gt;
&lt;a href=&quot;javascript:void(0)&quot; onclick=&quot;anim5();&quot;&gt;anim5();&lt;/a&gt;
&lt;p id=&quot;p1&quot;&gt;Paragraph with some text&lt;/p&gt;
</pre>
<p>Puis dans le head ajouter la bibliotheque jQuery ainsi que nos différentes fonctions :</p>
<pre class="brush: jscript;">
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery-1.3.2.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
function anim1(){
	$(&quot;#p1&quot;).animate(
		{
			paddingLeft:&quot;100px&quot;,
			paddingTop:&quot;0px&quot;
		},
		1000
	);
}
function anim2(){
	$(&quot;#p1&quot;).animate(
		{
			paddingLeft: &quot;200px&quot;,
			paddingTop:&quot;0px&quot;
		},
		1000
	);
}
function anim3(){
	$(&quot;#p1&quot;).animate(
		{
			paddingLeft:&quot;200px&quot;,
			paddingTop:&quot;100px&quot;
		},
		1000
	);
}
function anim4(){
	$(&quot;#p1&quot;).animate(
		{
			paddingLeft:&quot;100px&quot;,
			paddingTop:&quot;100px&quot;
		},
		1000
	);
}
function anim5(){
	$(&quot;#p1&quot;).animate(
		{
			paddingLeft: &quot;200px&quot;,
			paddingTop:&quot;0px&quot;
		},
		1000
	);
}
&lt;/script&gt;
</pre>
<p>La premiere ligne inclus la librairie jQuery : "jquery-1.3.2.min.js". Ensuite j'ai créer 5 fonctions qui modifieront #p1 comme en CSS la balise avec l'id qui sera égale à p1 soit une balise avec id="p1".<br />
Avec la fonction animate je modifie une ou plusieurs valeurs de CSS pour pouvoir déplacer mon élément sur ma page.<br />
N'hésitez pas à ajouter des commentaires si vous avez besoin de plus d'explications.</p>
<p><a href="/code/demo-2009-05-24-001.html" class="chzbouton">Voir la démonstration</a></p>
<p>Une seconde démonstration. Dans celle-ci j'ai ajouté la fonction fadeTo() qui permet de modifier l'opacité du texte.<br />
<a href="/code/demo-2009-05-24-002.html" class="chzbouton">Voir la démonstration 2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/05/24/animons-nos-page-avec-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
