<?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>Mohammed CHERIFI &#187; Développement WEB</title>
	<atom:link href="http://www.mcherifi.org/category/developpement-web/feed" rel="self" type="application/rss+xml" />
	<link>http://www.mcherifi.org</link>
	<description>Another Web Developper Blog!</description>
	<lastBuildDate>Wed, 16 Jun 2010 17:11:20 +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>Joomla! 1.5: Comment modifier le fil d&#8217;ariane</title>
		<link>http://www.mcherifi.org/developpement-web/joomla/joomla15-modifier-le-fil-dariane.html</link>
		<comments>http://www.mcherifi.org/developpement-web/joomla/joomla15-modifier-le-fil-dariane.html#comments</comments>
		<pubDate>Thu, 13 May 2010 15:38:35 +0000</pubDate>
		<dc:creator>Mohammed CHERIFI</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[breadcrumbs]]></category>
		<category><![CDATA[fil d'ariane]]></category>
		<category><![CDATA[joomla 1.5]]></category>
		<category><![CDATA[pathway]]></category>

		<guid isPermaLink="false">http://www.mcherifi.org/?p=691</guid>
		<description><![CDATA[Fil d&#8217;Ariane ou &#171;&#160;chemin de fer&#160;&#187; appelé aussi &#171;&#160;breadcrumbs&#160;&#187; est l&#8217;un des éléments indispensables dans un site web, il est souvent présent avant le contenu de toute page web et permet d&#8217;indiquer aux utilisateurs leur emplacement à l&#8217;intérieur du site. dans Joomla! 1.5 le fil d&#8217;Ariane est géré par un module &#171;&#160;mod_breadcrumbs&#160;&#187;, ce dernier est [...]]]></description>
		<wfw:commentRss>http://www.mcherifi.org/developpement-web/joomla/joomla15-modifier-le-fil-dariane.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>symfony: Utiliser sfWidgetFormJQueryDate avec sfFormExtraPlugin</title>
		<link>http://www.mcherifi.org/developpement-web/symfony/symfony-utiliser-sfwidgetformjquerydate-avec-sfformextraplugin.html</link>
		<comments>http://www.mcherifi.org/developpement-web/symfony/symfony-utiliser-sfwidgetformjquerydate-avec-sfformextraplugin.html#comments</comments>
		<pubDate>Thu, 01 Apr 2010 17:45:27 +0000</pubDate>
		<dc:creator>Mohammed CHERIFI</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[datepicker]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[jqueryui]]></category>
		<category><![CDATA[sfFormExtraPlugin]]></category>
		<category><![CDATA[sfWidgetFormJQueryDate]]></category>
		<category><![CDATA[symfony datepicker]]></category>

		<guid isPermaLink="false">http://www.mcherifi.org/?p=665</guid>
		<description><![CDATA[
Vu le très peu de documentation que j&#8217;ai pu trouvé au sujet du plugin sfFormExtraPlugin de symfony, voici un guide rapide qui vous permettra d&#8217;installer le plugin sfFormExtraPlugin et pouvoir afficher un calendrier pour les champs de type date grâce au widget sfWidgetFormJQueryDate, voici donc les étapes à suivre:
1 &#8211; Installer le plugin sfFormExtraPlugin
En mode [...]]]></description>
		<wfw:commentRss>http://www.mcherifi.org/developpement-web/symfony/symfony-utiliser-sfwidgetformjquerydate-avec-sfformextraplugin.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PHP Convertir un tableau en objet stdClass</title>
		<link>http://www.mcherifi.org/developpement-web/php/php-convertir-un-tableau-en-objet-stdclass.html</link>
		<comments>http://www.mcherifi.org/developpement-web/php/php-convertir-un-tableau-en-objet-stdclass.html#comments</comments>
		<pubDate>Wed, 30 Dec 2009 14:04:30 +0000</pubDate>
		<dc:creator>Mohammed CHERIFI</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[array to stdClass]]></category>
		<category><![CDATA[php array to object]]></category>
		<category><![CDATA[stdClass]]></category>
		<category><![CDATA[type casting]]></category>

		<guid isPermaLink="false">http://www.mcherifi.org/?p=523</guid>
		<description><![CDATA[Hola les amis!
Travailler avec des tableaux en PHP est parfois embêtant, surtout quand il s&#8217;agit d&#8217;un long tableau avec une dizaine d&#8217;éléments, je préfère écrire 
$obj->element1->element2->element3
 plutôt  que 
$obj['element1']['element2']['element3']
Dans ce tutoriel on verra comment convertir une variable de type Array à un objet de type stdClass:
On considère le tableau suivant : 

$tab = array(
	&#039;key1&#039; [...]]]></description>
		<wfw:commentRss>http://www.mcherifi.org/developpement-web/php/php-convertir-un-tableau-en-objet-stdclass.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Manipuler les paramètres de configuration dans symfony</title>
		<link>http://www.mcherifi.org/developpement-web/symfony/manipuler-les-parametres-de-configuration-dans-symfony.html</link>
		<comments>http://www.mcherifi.org/developpement-web/symfony/manipuler-les-parametres-de-configuration-dans-symfony.html#comments</comments>
		<pubDate>Wed, 09 Dec 2009 02:41:31 +0000</pubDate>
		<dc:creator>Mohammed CHERIFI</dc:creator>
				<category><![CDATA[Symfony]]></category>
		<category><![CDATA[app.yml]]></category>
		<category><![CDATA[sfconfig]]></category>
		<category><![CDATA[yaml]]></category>

		<guid isPermaLink="false">http://www.mcherifi.org/?p=462</guid>
		<description><![CDATA[Dans symfony, tous les paramètres de configuration sont stockés dans des fichiers .yml (settings.yml, app.yml, module.yml, logging.yml, and i18n.yml), ceux-ci sont accessibles via une classe spéciale sfConfig, certains sont automatiquement utilisés dans le framework!
Lors du développement d&#8217;une application/module symfony, on peut définir des paramètres de configuration spécifiques à notre application, l&#8217;objectif de ce tutoriel est [...]]]></description>
		<wfw:commentRss>http://www.mcherifi.org/developpement-web/symfony/manipuler-les-parametres-de-configuration-dans-symfony.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Être notifié au passage du robot google sur son site</title>
		<link>http://www.mcherifi.org/developpement-web/php/etre-notifie-au-passage-du-robot-google-sur-son-site.html</link>
		<comments>http://www.mcherifi.org/developpement-web/php/etre-notifie-au-passage-du-robot-google-sur-son-site.html#comments</comments>
		<pubDate>Tue, 27 Oct 2009 22:56:59 +0000</pubDate>
		<dc:creator>Mohammed CHERIFI</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[googlebot]]></category>
		<category><![CDATA[notification passage google]]></category>

		<guid isPermaLink="false">http://www.mcherifi.org/?p=367</guid>
		<description><![CDATA[Le référencement est parmi les grands soucis qu&#8217;un webmaster ou blogueur peuvent avoir, A chaque fois qu&#8217;on rajoute du contenu, la question qui se pose est : Quand est ce que le robot de Google passera pour l&#8217;indexer ? Aujourd&#8217;hui j&#8217;ai eu l&#8217;idée de partager une petite astuce pour être alerté au passage de Google [...]]]></description>
		<wfw:commentRss>http://www.mcherifi.org/developpement-web/php/etre-notifie-au-passage-du-robot-google-sur-son-site.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Javascript: comment récupérer le texte sélectionné</title>
		<link>http://www.mcherifi.org/developpement-web/javascript/javascript-comment-recuperer-le-texte-selectionne.html</link>
		<comments>http://www.mcherifi.org/developpement-web/javascript/javascript-comment-recuperer-le-texte-selectionne.html#comments</comments>
		<pubDate>Sat, 10 Oct 2009 00:35:49 +0000</pubDate>
		<dc:creator>Mohammed CHERIFI</dc:creator>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[javascript text selection]]></category>
		<category><![CDATA[récuperer selection]]></category>
		<category><![CDATA[selected text]]></category>

		<guid isPermaLink="false">http://www.mcherifi.org/?p=291</guid>
		<description><![CDATA[En javascript, parfois on a besoin de récupérer le texte sélectionné par le client, c&#8217;est souvent utilisé si vous développez votre propre éditeur wysiwig afin de mettre un texte en gras ou placer un lien hypertexte autour de votre sélection! 
Bref voici une fonction cross-browser qui vous permet cela!
Code : 

getSelectedText = function(){
   [...]]]></description>
		<wfw:commentRss>http://www.mcherifi.org/developpement-web/javascript/javascript-comment-recuperer-le-texte-selectionne.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Introduction aux frameworks JavaScript</title>
		<link>http://www.mcherifi.org/developpement-web/introduction-aux-frameworks-javascript.html</link>
		<comments>http://www.mcherifi.org/developpement-web/introduction-aux-frameworks-javascript.html#comments</comments>
		<pubDate>Mon, 17 Aug 2009 01:41:29 +0000</pubDate>
		<dc:creator>Mohammed CHERIFI</dc:creator>
				<category><![CDATA[Développement WEB]]></category>
		<category><![CDATA[cross-browsing]]></category>
		<category><![CDATA[dojo]]></category>
		<category><![CDATA[framework javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[mootools]]></category>
		<category><![CDATA[prototype]]></category>

		<guid isPermaLink="false">http://localhost/?p=18</guid>
		<description><![CDATA[Un framework JavaScript c&#8217;est quoi?
Un framework JavaScript est un ensemble d&#8217;applications et de fonctionnalités regroupés, c&#8217;est une sorte de boite à outils qui contient toutes les tâches répétitives et courantes, grâce aux frameworks, vous pouvez gagner beaucoup de temps dans vos développements, vous pouvez facilement manipuler le DOM, faire des requêtes AJAX, des animations et [...]]]></description>
		<wfw:commentRss>http://www.mcherifi.org/developpement-web/introduction-aux-frameworks-javascript.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Se protéger contre les attaques CSRF Injection</title>
		<link>http://www.mcherifi.org/hacking/les-attaques-csrf-injection.html</link>
		<comments>http://www.mcherifi.org/hacking/les-attaques-csrf-injection.html#comments</comments>
		<pubDate>Fri, 07 Aug 2009 06:36:51 +0000</pubDate>
		<dc:creator>Mohammed CHERIFI</dc:creator>
				<category><![CDATA[Développement WEB]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[cross site request forgories]]></category>
		<category><![CDATA[csrf injection]]></category>
		<category><![CDATA[xsrf]]></category>
		<category><![CDATA[xsrf injection]]></category>

		<guid isPermaLink="false">http://mcherifi.org/?p=44</guid>
		<description><![CDATA[CSRF Injection (Cross Site Request Forgeries) est une classe d&#8217;attaque propre aux applications WEB qui a toujours existé mais qui reste moins connue! son exploitation par un attaquant malveillant peut avoir des conséquences dramatique sur un système d&#8217;information.
Dans ce billet, je vais vous expliquer ce que c&#8217;est une attaque de type CSRF Injection, avec des [...]]]></description>
		<wfw:commentRss>http://www.mcherifi.org/hacking/les-attaques-csrf-injection.html/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Introduction à Yahoo! Query Language (YQL)</title>
		<link>http://www.mcherifi.org/developpement-web/yql-yahoo-query-language.html</link>
		<comments>http://www.mcherifi.org/developpement-web/yql-yahoo-query-language.html#comments</comments>
		<pubDate>Tue, 28 Jul 2009 17:31:24 +0000</pubDate>
		<dc:creator>Mohammed CHERIFI</dc:creator>
				<category><![CDATA[Développement WEB]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[webservice]]></category>
		<category><![CDATA[yahoo query language]]></category>
		<category><![CDATA[yql]]></category>

		<guid isPermaLink="false">http://www.mcherifi.org/?p=53</guid>
		<description><![CDATA[Yahoo! Query Language, baptisé YQL est un nouveau langage développé par Yahoo, semblable à SQL, ce dernier permet d'effectuer des requêtes ordonner, filtrer et combiner des données en provenance de tout le réseau internet et "Web Services" ! Ces informations sont récupérées sous format XML ou JSON !

En effet,  pour développer une application qui utilise un WEB service, les développeurs sont souvent amenés à reconnaitre les bons URL d'APIs et recourir à la documentation pour faire appel à chacun de ces derniers , sans oublier de rester prévisible à une future modification de ces derniers,  d'où l'intérêt de YML ;)]]></description>
		<wfw:commentRss>http://www.mcherifi.org/developpement-web/yql-yahoo-query-language.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
