<?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>Iptima &#187; Ccntact</title>
	<atom:link href="http://www.iptima.com/tag/ccntact/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.iptima.com</link>
	<description>... Miscellanées multimedia ®</description>
	<lastBuildDate>Tue, 08 Jun 2010 10:42:20 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Cforms II</title>
		<link>http://www.iptima.com/2007/08/12/plugin-cforms-ii/</link>
		<comments>http://www.iptima.com/2007/08/12/plugin-cforms-ii/#comments</comments>
		<pubDate>Sun, 12 Aug 2007 16:20:38 +0000</pubDate>
		<dc:creator>Vincent Roulet</dc:creator>
				<category><![CDATA[Conception]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Askimet]]></category>
		<category><![CDATA[Captcha]]></category>
		<category><![CDATA[Ccntact]]></category>
		<category><![CDATA[Cforms]]></category>
		<category><![CDATA[Contact Form]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[formulaire]]></category>
		<category><![CDATA[modules d'extension]]></category>
		<category><![CDATA[NextGen Gallery]]></category>
		<category><![CDATA[plugiciels]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Q&A]]></category>
		<category><![CDATA[test de Turing]]></category>

		<guid isPermaLink="false">http://www.iptima.com/?p=43</guid>
		<description><![CDATA[Il peut être intéressant de disposer d&#8217;un outil de contact sur un weblogue. En effet, certaines communications peuvent ne pas trouver une place dans les commentaires d&#8217;un article, et un visiteur peut vouloir envoyer directement un message plutôt que recourir au mel.

À cet effet, nous avons découvert un Plugin, Cforms II, qui nous a paru [...]]]></description>
			<content:encoded><![CDATA[<p>Il peut être intéressant de disposer d&#8217;un outil de contact sur un weblogue. En effet, certaines communications peuvent ne pas trouver une place dans les commentaires d&#8217;un article, et un visiteur peut vouloir envoyer directement un message plutôt que recourir au mel.</p>
<p><span id="more-43"></span></p>
<p>À cet effet, nous avons découvert un <em>Plugin</em>, <a  href="http://www.deliciousdays.com/cforms-Plugin" onclick="window.open(this.href); return false;" title="aller sur le site du Plugin Cforms II (s'ouvre dans une nouvelle fenêtre)">Cforms II</a>, qui nous a paru ergonomique et complet.</p>
<p>En effet, grâce à une application <acronym title="Asynchronous Javascript And Xml">Ajax</acronym>, ce module d&#8217;extension permet de personnaliser les champs du formulaire. La possibilité de télécharger des pièces jointes est présente et l&#8217;on peut sélectionner le répertoire de destination ainsi que les formats supportés. Les messages sont paramétrables, y compris l&#8217;envoi d&#8217;un accusé de réception au format <em>Txt</em> ou <acronym title="HyperText Markup Language">Html</acronym>&#160;! Enfin, plusieurs feuilles de style sont disponibles, mais il est possible de créer la sienne comme nous l&#8217;avons fait.</p>
<p>L&#8217;application s&#8217;ouvre sur l&#8217;onglet <em>cforms II</em> ou <em>formulaires</em>, si la version française est activée.</p>
<p>Avant d&#8217;aller plus loin, il est prudent de cliquer sur le bouton <em>Duplicate this form</em>. Ainsi, en travaillant sur une copie, on pourra retrouver le formulaire d&#8217;origine. En cas d&#8217;erreur fatale, il est toujours possible de retourner à la configuration originale dans l&#8217;onglet <em>Plugin Settings</em> avec l&#8217;utilitaire <em>Uninstalling / Removing cforms</em>.</p>
<p>En revanche, lorsque le formulaire est terminé, il est judicieux de le sauvegarder en utilisant l&#8217;outil <em>Database Input Tracking</em> disponible dans l&#8217;onglet <em>global settings</em> et de songer à mettre à jour son utilitaire de sauvegarde afin qu&#8217;il prenne en compte les nouvelles tables. En cas de réinstallation de <em>WordPress</em>, on pourra retrouver la configuration en utilisant le bouton <em>Restore settings</em> de l&#8217;onglet <em>cforms II</em>.</p>
<p>Pour inclure le formulaire dans une page, il suffit de taper la commande&#160;: </p>
<p class="left"><code>&#60;!--cformsX--&#62;</code></p>
<p>où <em>X</em> représente le numéro du formulaire qui commence à 2, et ainsi de suite&#8230;</p>
<p>Comme le quatrième onglet, <em>Help</em>, apporte des explications claires sur l&#8217;utilisation de <strong>Cforms II</strong>, nous ne les développerons pas ici. Un <a href="http://www.deliciousdays.com/cforms-forum" onclick="window.open(this.href); return false;" title="aller sur le forum de Cforms II (s'ouvre dans une nouvelle fenêtre)">forum</a> d&#8217;aide est disponible.</p>
<p>Néanmoins, nous souhaiterions évoquer la protection <em>Captcha</em>, c&#8217;est-à-dire le <em>test public de Turing complètement automatique ayant pour but de différencier les humains des ordinateurs</em>, proposée par l&#8217;application&#160;: ce genre de test n&#8217;est pas accessible aux déficients visuels.</p>
<p>Cette précaution est d&#8217;autant plus facile à mettre en œuvre qu&#8217;Oliver Seidel, brillant concepteur de <strong>Cforms II</strong>, propose aussi l&#8217;outil <em>Q&#38;A</em>, <em>Questions and Answers</em>. À l&#8217;instar du <em>test de Turing</em>, cette technique vise à se prémunir des soumissions automatisées&#160;: seul un humain peut répondre à une question posée en langage naturel, comme <em>de quelle couleur est la neige&#160;?</em></p>
<p>C&#8217;est une question récurrente dans les <em>Q&#38;A</em>, et nous doutons de sa simplicité pour les&#8230; déficients visuels&#160;! De plus, la couleur de la neige peut amener deux réponses en français, <em>blanche</em> ou&#8230; <em>blanc</em> (!), et il ne faut pas être contraignant à l&#8217;excès avec les utilisateurs d&#8217;un formulaire.</p>
<p>Pour notre part, nous préférons utiliser un test <em>Q&#38;A</em> fondé sur quatre questions posées aléatoirement. <em>Quelle est la capitale de la France&#160;?</em> <em>Quelle est la capitale de la Belgique&#160;?</em> <em>Quelle est la capitale de l&#8217;Italie&#160;?</em> <em>Quelle est la capitale de l&#8217;Espagne&#160;?</em>. (Il vaut mieux éviter l&#8217;Allemagne ou la Suisse.) Une seule réponse est possible (pour un francophone&#160;!), sachant que la casse n&#8217;est pas prise en compte.</p>
<p>Certains auteurs indiquent que la protection par <em>Q&#38;A</em> est facile à contourner. Il suffit de recharger la page à plusieurs reprises pour noter chaque réponse&#160;! Néanmoins, nous imaginons mal un <em>hacker</em> moyen perdre du temps&#160;: il préfèrera s&#8217;attaquer à un autre site.</p>
<p><strong>&#60;addendum&#62;</strong></p>
<p><em>23/08/2008.</em></p>
<p>Au moins depuis la version 8.6.2, <strong>Cforms II</strong> n&#8217;affiche pas les champs de sécurité, lorsqu&#8217;on affiche la page du formulaire en étant connecté comme administrateur&#160;!</p>
<p><strong>&#60;/addendum&#62;</strong></p>
<p><strong>Cforms II</strong> peut gérer les commentaires des articles, mais cette option ne nous semble guère intéressante, hormis peut-être pour mettre en place une protection contre le <em>spam</em>. Sur ce point, nos préférons <strong>Askimet</strong> qui permet d&#8217;éliminer le pourriel <em>a posteriori</em> sans coup férir, et il nous semble inutile de contraindre inutilement nos contributeurs.</p>
<p><em>Last but not least</em>, <strong>Cforms II</strong> dispose d&#8217;une excellente traduction <a href="http://wp.kalyxstudio.com/cforms-ll" onclick="window.open(this.href); return false;" title="aller sur le site de la traduction de Cforms (s'ouvre dans une nouvelle fenêtre)">française</a> établie par Serge Rauber de Kalyx Studio, qui a poussé le zèle jusqu&#8217;à fournir des images de remplacement dans la langue de Molière pour l&#8217;interface d&#8217;administration.</p>
<p>À l&#8217;usage, nous avons souvent rencontré un conflit entre <strong>Cforms II</strong> et <strong>NextGen Gallery</strong>. Parfois, le dysfonctionnement se résout <em>spontanément</em>, avant de réapparaître au fur et à mesure des mises à jour&#160;!  Nous pensons que l&#8217;ordre d&#8217;activation de ces plugiciels  peut avoir une influence&#160;: peut-être convient-il de désactiver le second avant d&#8217;installer le premier&#8230; Nous n&#8217;apprécions guère ces contorsions logicielles&#160;! </p>
<p>Comme la complexité de <strong>Cforms II</strong> peut rebuter certains blogueurs, une alternative existe sous la forme de <strong>Contact Form</strong>. Hélas, cet <a  href="http://wordpress.org/extend/Plugins/cforms/" onclick="window.open(this.href); return false;" title="aller sur l'espace de téléchargement du Plugin Contact Forms (s'ouvre dans une nouvelle fenêtre)">outil</a> rudimentaire ne gère pas les réponses automatiques, et ne permet pas de proposer l&#8217;envoi de pièces jointes avec un formulaire.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.iptima.com/2007/08/12/plugin-cforms-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
