<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[iDeasilo]]></provider_name><provider_url><![CDATA[https://ideasilo.wordpress.com]]></provider_url><author_name><![CDATA[Takayuki Miyoshi]]></author_name><author_url><![CDATA[https://ideasilo.wordpress.com/author/miyoshita/]]></author_url><title><![CDATA[Contact Form 7&nbsp;1.5]]></title><type><![CDATA[link]]></type><html><![CDATA[<p>I released <a href="https://ideasilo.wordpress.com/2007/04/30/contact-form-7/">Contact Form 7</a> 1.5. You can use <a href="http://en.wikipedia.org/wiki/Captcha">CAPTCHA</a> on it. Russian and Brazilian Portuguese translations came in. Akismet&#8217;s usage got changed as it was confusable.</p>
<p>(日本語は<a href="https://ideasilo.wordpress.com/2007/10/07/contact-form-7-15-in-japanese/">こちら</a>)<br />
<!--more--></p>
<h4>Before using CAPTCHA</h4>
<ul>
<li>You need GD <ins datetime="00">and FreeType</ins> library installed on your server.</li>
<li>Make sure <del datetime="00"><em>contact-form-7/captcha/tmp</em></del> <em>wp-contents/uploads/wpcf7_captcha</em> folder is writable. (*1)</li>
<li>CAPTCHA does not give you 100% security.</li>
</ul>
<p>*1 &#8212; Contact Form 7 1.8 and later use <em>wp-contents/uploads/wpcf7_captcha</em> as image folder.</p>
<p><a name="How_to_use_CAPTCHA"></a></p>
<h4>How to use CAPTCHA</h4>
<p>To add a CAPTCHA into your contact form, use <strong><code>[captchac]</code></strong> and <strong><code>[captchar]</code></strong> tags in the <em>form content</em> field in Contact Form 7&#8217;s admin page.</p>
<p><code>[captchac]</code> means <em>CAPTCHA-Challenge</em> and it is replaced by an <code>&lt;img&gt;</code> element for CAPTCHA&#8217;s image. <code>[captchar]</code> means <em>CAPTCHA-Response</em> and it is replaced by an <code>&lt;input&gt;</code> element for an input field.</p>
<p>A <code>[captchac]</code> must be paired with a <code>[captchar]</code> with the same name. For example, tags  shown below are valid.</p>
<blockquote><p><code>[captchac captcha-1] [captchar captcha-1]</code></p></blockquote>
<p>And your browser renders them as shown below.</p>
<blockquote><p><img src="https://ideasilo.files.wordpress.com/2007/10/wpcf7-captcha-captured.png" /></p></blockquote>
<p>I show you another as a bad example.</p>
<blockquote><p><code>[captchac captcha-2] [captchar captcha-3]</code></p></blockquote>
<p>They are invalid as having different names. In this case, your browser renders them as above, but the CAPTCHA never matches.</p>
<h4>Options for <code>[captchac]</code> and <code>[captchar]</code></h4>
<p>To change the foreground color of a CAPTCHA, use <code>fg</code> option with <code>[captchac]</code>. Put RGB color code in hex format after <code>fg:#</code>. For example, set <code>fg:#ff0000</code> if you want red foreground.</p>
<p>In the same way, use <code>bg</code> option to change the background color.</p>
<p>To change the size of a CAPTCHA, use <code>size</code> option with <code>[captchac]</code>. Only <code>size:s</code> (60&#215;20), <code>size:m</code> (72&#215;24) and <code>size:l</code> (84&#215;28) are available. If you don&#8217;t set <code>size</code> option, <code>size:m</code> is used as default.</p>
<p>I show you some examples.</p>
<ul>
<li><code>[captchac captcha-1 size:s fg:#ffffff bg:#000000]</code><br />
<img src="https://ideasilo.files.wordpress.com/2007/10/wpcf7-captcha-captured-2.png" /></li>
<li><code>[captchac captcha-1 size:l fg:#33ff99 bg:#223399]</code><br />
<img src="https://ideasilo.files.wordpress.com/2007/10/wpcf7-captcha-captured-3.png" /></li>
</ul>
<p>To change the size of an input field, use <code><em>size</em>/<em>maxlength</em></code> option with <code>[captchar]</code>.</p>
<p>For example, if you want an input field with 40 as size and 100 as max length, add a tag shown below.</p>
<blockquote><p><code>[captchar captcha-1 40/100]</code></p></blockquote>
<p>And <a href="https://ideasilo.wordpress.com/2007/04/30/contact-form-7/#Tags_in_form_content">all available options for <code>[text]</code></a> are also available for <code>[captchar]</code>.</p>
<h4>Russian and Brazilian Portuguese translations</h4>
<p>Russian (by <a href="http://www.volnov.com">Dmitry Volotovich</a>) and Brazilian Portuguese (by <a href="http://www.eletrikabarbarella.com.br/">Leonardo Pinheiro</a>) translations came in. Thank you very much!</p>
<p>Now Contact Form 7 has translations in the following languages.</p>
<ul>
<li>Brazilian Portuguese</li>
<li>Catalan</li>
<li>French</li>
<li>German</li>
<li>Italian</li>
<li>Japanese</li>
<li>Polish</li>
<li>Russian</li>
<li>Spanish</li>
</ul>
<p>If you have a translation in a language not listed above, please let me know.</p>
<h4>New usage of Akismet</h4>
<p>Since I released Contact Form 7 1.4, I have got a ton of messages from users saying that Contact Form 7 stop sending mails after they turned on Akismet option on it. In most cases, the problem was that they have not added necessary options (<code>akismet:author</code>, <code>akismet:author_email</code> and <code>akismet:author_url</code>) <a href="https://ideasilo.wordpress.com/2007/09/07/contact-form-7-14/">for using Akismet properly</a>.</p>
<p>I considered the fact that so many users got confused, and decided to change the usage.</p>
<p>Contact Form 7 1.5 always sends information to Akismet server if:</p>
<ol>
<li>You have activated Akismet plugin, and</li>
<li>You have added at least one of options for Akismet (<code>akismet:author</code>, <code>akismet:author_email</code> and <code>akismet:author_url</code>).</li>
</ol>
<p>I removed <em>Apply Akismet</em> checkbox from admin page as it is not necessary anymore.</p>
<p>For beginners, I show you how to use Akismet on Contact Form 7.</p>
<blockquote><p>Step 1. You need <a href="http://akismet.com/">Akismet plugin</a>. If you have not activated it yet, activate it first.</p>
<p>Step 2. Open Contact Form 7&#8217;s admin page and edit <em>form content</em> field as:</p>
<ol>
<li>Add <code>akismet:author</code> option to the tag of field which requires sender&#8217;s name.<br />
Example: <code>[text* your-name akismet:author]</code></li>
<li>Add <code>akismet:author_email</code> option to the tag of field which requires sender&#8217;s email address.<br />
Example: <code>[email* your-email akismet:author_email]</code></li>
<li>Add <code>akismet:author_url</code> option to the tag of field which requires sender&#8217;s URL.<br />
Example: <code>[text your-url akismet:author_url]</code></li>
</ol>
</blockquote>
<p>That&#8217;s all.</p>
<p>Sender&#8217;s all input and many other information related to the inputting activity are sent to Akismet server. Then Akismet judges whether it is likely to be a spam.</p>
<p>See also: <a href="https://ideasilo.wordpress.com/2007/09/07/contact-form-7-14/">How to use Akismet on Contact Form 7</a> (Contact Form 7 1.4 release announcement; available except outdated <em>Step 1-3</em>)</p>
]]></html><thumbnail_url><![CDATA[https://i2.wp.com/ideasilo.wordpress.com/files/2007/10/wpcf7-captcha-captured.png?fit=440%2C330]]></thumbnail_url><thumbnail_width><![CDATA[240]]></thumbnail_width><thumbnail_height><![CDATA[45]]></thumbnail_height></oembed>