<?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>Deep Know &#187; Developpement</title>
	<atom:link href="http://www.deep-know.com/tag/developpement/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.deep-know.com</link>
	<description>SEO, Web developpement, Trucs et Astuces</description>
	<lastBuildDate>Sat, 01 Aug 2009 21:20:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Une astuce très simple pour simuler un CAPTCHA</title>
		<link>http://www.deep-know.com/2008/01/04/une-astuce-tres-simple-pour-simuler-un-captcha/</link>
		<comments>http://www.deep-know.com/2008/01/04/une-astuce-tres-simple-pour-simuler-un-captcha/#comments</comments>
		<pubDate>Fri, 04 Jan 2008 13:13:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Developpement]]></category>
		<category><![CDATA[captcha]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.deep-know.com/2008/01/04/une-astuce-tres-simple-pour-simuler-un-captcha/</guid>
		<description><![CDATA[En cherchant sur le Web une méthode pour implémenter un système CAPTCHA dans un formulaire, j'ai trouvé une solution très simple qui fonctionne très bien.
Il suffit d'ajouter dans son formulaire un champ du type :
&#60;input class="cfrm" name="host" type="text" value=""/&#62;
Ensuite, dans votre CSS vous ajoutez :
.cfrm { display: none; }
Cette classe CSS va masquer le champ [...]]]></description>
			<content:encoded><![CDATA[<p>En cherchant sur le Web une méthode pour implémenter un système CAPTCHA dans un formulaire, j'ai trouvé une solution très simple qui fonctionne très bien.</p>
<p>Il suffit d'ajouter dans son formulaire un champ du type :</p>
<pre>&lt;input class="cfrm" name="host" type="text" value=""/&gt;</pre>
<p>Ensuite, dans votre CSS vous ajoutez :</p>
<pre>.cfrm { display: none; }</pre>
<p>Cette classe CSS va masquer le champ "host", l'utilisateur final ne verra pas le champ dans le formulaire.</p>
<p>Lorsque le formulaire est posté, il suffit de vérifier que le champ "host" est vide. En effet, la plus part des robots rempliront ce champ. Ils ne s'apercevront pas que celui-ci ne fait pas parti du formulaire.</p>
<p>J'ai testé cette astuce sur plusieurs sites et le résultat est sans appel, 99% des posts effectués par les robots sont éliminés !!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deep-know.com/2008/01/04/une-astuce-tres-simple-pour-simuler-un-captcha/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Comment avoir des URLs de recherche SEO avec Wordpress</title>
		<link>http://www.deep-know.com/2008/01/02/comment-avoir-des-urls-de-recherche-seo-avec-wordpress/</link>
		<comments>http://www.deep-know.com/2008/01/02/comment-avoir-des-urls-de-recherche-seo-avec-wordpress/#comments</comments>
		<pubDate>Wed, 02 Jan 2008 16:03:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Developpement]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>

		<guid isPermaLink="false">http://www.deep-know.com/2008/01/02/comment-avoir-des-urls-de-recherche-seo-avec-wordpress/</guid>
		<description><![CDATA[Traditionnellement, dans Wordpress les URL de recherche se présentent sous la forme :
http://&#60;nom-de-domaine&#62;/?s=mot1+mot2
ou bien,
http://&#60;nom-de-domaine&#62;/index.php?s=mot1+mot2
Il est possible de modifier la forme des URL pour obtenir  une orientation un peu plus SEO. Par exemple :
http://&#60;nom-de-domaine&#62;/search/mot1+mot2
Cette petite transformation n'est pas très difficile à faire, il suffit de modifier quelques fichiers.
Voici la marche à suivre :
Dans le fichier [...]]]></description>
			<content:encoded><![CDATA[<p>Traditionnellement, dans Wordpress les URL de recherche se présentent sous la forme :</p>
<pre>http://&lt;nom-de-domaine&gt;/?s=mot1+mot2
ou bien,
http://&lt;nom-de-domaine&gt;/index.php?s=mot1+mot2</pre>
<p>Il est possible de modifier la forme des URL pour obtenir  une orientation un peu plus SEO. Par exemple :</p>
<pre>http://&lt;nom-de-domaine&gt;/search/mot1+mot2</pre>
<p>Cette petite transformation n'est pas très difficile à faire, il suffit de modifier quelques fichiers.</p>
<p>Voici la marche à suivre :</p>
<p>Dans le fichier : wp-includes/widgets.php</p>
<p>Recherchez la function :  wp_widget_search($args)</p>
<p>Remplacez dans le corps de cette function le code suivant :</p>
<pre>&lt;form id="searchform" method="get" action="&lt;?php bloginfo('home'); ?&gt;"&gt;
 &lt;div&gt;
  &lt;input type="text" name="s" id="s" size="15" /&gt;&lt;br /&gt;
  &lt;input type="submit"
         value="&lt;?php echo attribute_escape(__('Search')); ?&gt;" /&gt;
 &lt;/div&gt;
&lt;/form&gt;</pre>
<p>Par celui-ci :</p>
<pre>&lt;script type="text/javascript"&gt;
function goSearch() {
 var p = document.getElementById('searchform').s.value;
 p = encodeURIComponent(p).replace(/%20/g, '+').replace(/\+$/, '');
 location.href = '&lt;?php bloginfo('home'); ?&gt;/search/' + p;
}
&lt;/script&gt;
&lt;form id="searchform" action="#_" method="get"
                        onSubmit="goSearch(); return false;"&gt;
 &lt;div&gt;
  &lt;input type="text" name="s" id="s" size="15"/&gt;&lt;br/&gt;
  &lt;input type="submit"
         value="&lt;?php echo attribute_escape(__('Search')); ?&gt;"/&gt;
 &lt;/div&gt;
&lt;/form&gt;</pre>
<p>Vous devez appliquer la même modification dans les templates de votre thème. Certains thèmes Wordpress implémentent une template spécifique pour la restitution du formulaire de recherche. Généralement, celle-ci est nommé : searchform.php</p>
<p>Pour tous ceux qui utilise une version de Wordpress supérieure à 2.0, l'opération est terminée. A partir de maintenant, vous devriez avoir les nouvelles URL de recherche fonctionnelles.</p>
<p>Par contre, dans certaines version de Wordpress, vous devez ajouter une règle de rewrite dans le fichier .htaccess destiné au serveur Web Apache.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.deep-know.com/2008/01/02/comment-avoir-des-urls-de-recherche-seo-avec-wordpress/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
