<?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>Contact Form 7</title>
	<atom:link href="http://contactform7.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://contactform7.com</link>
	<description>Just another contact form plugin for WordPress. Simple but flexible.</description>
	<lastBuildDate>Fri, 26 Feb 2010 02:22:40 +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>Controlling Behavior by Setting Constants</title>
		<link>http://contactform7.com/2010/02/26/controlling-behavior-by-setting-constants/</link>
		<comments>http://contactform7.com/2010/02/26/controlling-behavior-by-setting-constants/#comments</comments>
		<pubDate>Fri, 26 Feb 2010 01:33:00 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=786</guid>
		<description><![CDATA[Contact Form 7 allows you to control its behavior by setting some constant values.
The typical place to define constants is in the wp-config.php file. You will find that many lines defining constants such as, define('XXX', 'xxx'); exist in the file. You can append new lines after them. Note that your lines must be placed before [...]]]></description>
			<content:encoded><![CDATA[<p>Contact Form 7 allows you to control its behavior by setting some constant values.</p>
<p>The typical place to define constants is in the <em>wp-config.php</em> file. You will find that many lines defining constants such as, <code>define('XXX', 'xxx');</code> exist in the file. You can append new lines after them. Note that your lines must be placed before the last line.<br />
<span id="more-786"></span></p>
<p>Example (<em>wp-config.php</em>):</p>
<pre><code>
define ('WPLANG', '');

<strong>define ('WPCF7_LOAD_JS', false);</strong> // Added to disable JS loading
<strong>define ('WPCF7_LOAD_CSS', false);</strong> // Added to disable CSS loading

/* That's all, stop editing! Happy blogging. */

/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
	define('ABSPATH', dirname(__FILE__) . '/');

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
</code></pre>
<p>The rest of this post describes a variety of constants.</p>
<table>
<tbody>
<tr>
<th>Constant</th>
<th>Description</th>
</tr>
<tr>
<td><code>WPCF7_LOAD_JS</code></td>
<td>When the value of this constant is false (default: true), Contact Form 7 does not load the JavaScript on the front end. When the value of this constant is set as &#8216;header&#8217;, Contact Form 7 loads the JavaScript in the header instead of in the footer (default).</td>
</tr>
<tr>
<td><code>WPCF7_LOAD_CSS</code></td>
<td>When the value of this constant is false (default: true), Contact Form 7 does not load the CSS stylesheet on the front end.</td>
</tr>
<tr>
<td><code>WPCF7_AUTOP</code></td>
<td>When the value of this constant is false (default: true), Contact Form 7 does not apply the &#8216;autop&#8217; filter to the form content. The &#8216;autop&#8217; filter replaces double line-breaks with paragraph elements.</td>
</tr>
<tr>
<td><code>WPCF7_USE_PIPE</code></td>
<td>When the value of this constant is false (default: true), Contact Form 7 disables its &#8216;pipe&#8217; feature, so that pipe character has no special meaning.</td>
</tr>
<tr>
<td><code>WPCF7_SHOW_DONATION_LINK</code></td>
<td>When the value of this constant is false (default: true), Contact Form 7 doesn&#8217;t show the donation link on its admin panel. If you or your client does not wish to view donation information, set this value false.</td>
</tr>
<tr>
<td><code>WPCF7_ADMIN_READ_CAPABILITY</code></td>
<td>The value of this constant holds the minimum capability required for access to the administration panel. The default value is &#8216;edit_posts&#8217;.</td>
</tr>
<tr>
<td><code>WPCF7_ADMIN_READ_WRITE_CAPABILITY</code></td>
<td>The value of this constant holds the minimum capability required for editing contact forms. The default value is &#8216;publish_pages&#8217;. Obviously <code>WPCF7_ADMIN_READ_WRITE_CAPABILITY</code> should be stricter than <code>WPCF7_ADMIN_READ_CAPABILITY</code>, as you cannot edit contact forms without accessing the administration panel.</td>
</tr>
<tr>
<td><code>WPCF7_CAPTCHA_TMP_DIR</code></td>
<td>When this constant is defined, the value of the constant overrides the setting of directory path of temporary folder for CAPTCHA files.</td>
</tr>
<tr>
<td><code>WPCF7_CAPTCHA_TMP_URL</code></td>
<td>When this constant is defined, the value of the constant overrides the setting of URL of temporary folder for CAPTCHA files.</td>
</tr>
<tr>
<td><code>WPCF7_UPLOADS_TMP_DIR</code></td>
<td>When this constant is defined, the value of the constant overrides the setting of directory path of the temporary folder for uploaded files.</td>
</tr>
</tbody>
</table>
<p>See also:</p>
<ul>
<li><a href="http://contactform7.com/2009/11/22/loading-javascript-and-stylesheet-only-when-it-is-necessary/">Loading JavaScript and Stylesheet Only When it is Necessary</a></li>
<li><a href="http://contactform7.com/2009/11/18/restricting-access-to-the-administration-panel-2/">Restricting Access to the Administration Panel</a></li>
<li><a href="http://contactform7.com/2009/11/26/selectable-recipient-with-pipes/">Selectable Recipient with Pipes</a></li>
<li><a href="http://contactform7.com/2009/11/25/captcha/">CAPTCHA</a></li>
<li><a href="http://contactform7.com/2009/11/24/file-uploading-and-attachment/">File Uploading and Attachment</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2010/02/26/controlling-behavior-by-setting-constants/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Contact Form 7 2.1.2</title>
		<link>http://contactform7.com/2010/02/24/contact-form-7-212/</link>
		<comments>http://contactform7.com/2010/02/24/contact-form-7-212/#comments</comments>
		<pubDate>Tue, 23 Feb 2010 23:54:33 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=773</guid>
		<description><![CDATA[I have just released Contact Form 7 2.1.2. This update includes several fixes of various bugs. If you are experiencing any issues with older versions of Contact Form 7, I recommend upgrading to this new release.

Change Log

Incorrect JSON syntax causing conflict with jQuery 1.4 has been fixed
Some incompatibility issues with IE in admin panel have [...]]]></description>
			<content:encoded><![CDATA[<p>I have just released Contact Form 7 2.1.2. This update includes several fixes of various bugs. If you are experiencing any issues with older versions of Contact Form 7, I recommend upgrading to this new release.<br />
<span id="more-773"></span></p>
<h4>Change Log</h4>
<div style="float: right; margin: 0.2em 0 0.2em 1em;">
<script type="text/javascript"><!--
google_ad_client = "pub-8337552384731792";
/* 300x250 */
google_ad_slot = "9733835478";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<ul>
<li>Incorrect JSON syntax causing conflict with jQuery 1.4 has been fixed</li>
<li>Some incompatibility issues with IE in admin panel have been fixed</li>
<li>The logic verifying if a plugin&#8217;s JavaScript is loaded has been improved</li>
<li>Translations for German (<a href="http://blog.bildergallery.com/">Ivan Graf</a>) and Slovak (<a href="http://www.mrhead.sk/">Patrik Bóna</a>) have been updated</li>
<li>Translation for Malayalam has been created by <a href="http://www.infution.co.cc/">RAHUL S.A.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2010/02/24/contact-form-7-212/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Contact Form 7 2.1.1</title>
		<link>http://contactform7.com/2010/01/27/contact-form-7-2-1-1/</link>
		<comments>http://contactform7.com/2010/01/27/contact-form-7-2-1-1/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 23:58:24 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=709</guid>
		<description><![CDATA[I have released Contact Form 7 2.1.1. This update includes a fix for an issue reported that the earlier release conflicts with other plugins. If you see a conflict issue with Contact Form 7 2.1, I highly recommend upgrading quickly to this new release. I would recommend that you upgrade even if you aren&#8217;t having [...]]]></description>
			<content:encoded><![CDATA[<p>I have released Contact Form 7 2.1.1. This update includes a fix for an issue reported that the earlier release conflicts with other plugins. If you see a conflict issue with Contact Form 7 2.1, I highly recommend upgrading quickly to this new release. I would recommend that you upgrade even if you aren&#8217;t having issues currently in order to avoid future difficulties.<br />
<span id="more-709"></span></p>
<h4>Changelog</h4>
<div style="float: left; margin: 0.2em 1em 0.2em 0;">
<script type="text/javascript"><!--
google_ad_client = "pub-8337552384731792";
/* 300x250 */
google_ad_slot = "9733835478";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<ul>
<li>Some other plugins that attempt to include files in inadvisable way were conflicting with Contact Form 7 2.1. A workaround for avoiding these types of issues has been introduced.</li>
<li>Translations for Chinese (traditional; <a href="http://jameswublog.com/">James Wu</a>), Danish (<a href="http://wordpress.blogos.dk/">Georg S. Adamsen</a>), German (<a href="http://blog.bildergallery.com/">Ivan Graf</a>) and Italian (<a href="http://gidibao.net/">Gianni Diurno</a>) have been updated. Translation for Afrikaans has been newly created by <a href="http://www.schalkburger.za.net/">Schalk Burger</a>.</li>
<li>In addition, this release has a few bug-fixes and improvements.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2010/01/27/contact-form-7-2-1-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Contact Form 7 2.1</title>
		<link>http://contactform7.com/2010/01/05/contact-form-7-2-1/</link>
		<comments>http://contactform7.com/2010/01/05/contact-form-7-2-1/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 17:52:01 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Releases]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=683</guid>
		<description><![CDATA[Contact Form 7 2.1 is now available; this is the first major update in the past six months, and it contains a great number of improvements and fixes for various bugs. It has been tested on the latest version of WordPress. Upgrade and utilize these exciting new features today.

Changelog

The required WordPress version has been changed [...]]]></description>
			<content:encoded><![CDATA[<p>Contact Form 7 2.1 is now available; this is the first major update in the past six months, and it contains a great number of improvements and fixes for various bugs. It has been tested on the latest version of WordPress. Upgrade and utilize these exciting new features today.<br />
<span id="more-683"></span></p>
<h4>Changelog</h4>
<ul>
<li>The required WordPress version has been changed and now requires WordPress 2.8 or higher. If you use WordPress 2.7, you will need to upgrade WordPress.</li>
<li>New <a href="http://contactform7.com/2009/12/25/special-mail-tags/">&#8220;special mail tags&#8221;</a> (<code>[wpcf7.post_id]</code>, <code>[wpcf7.post_name]</code>, <code>[wpcf7.post_title]</code>, and <code>[wpcf7.post_url]</code>) have been introduced.</li>
<li>The multilingualization functionality has been improved. You are now <a href="http://contactform7.com/2009/12/25/contact-form-in-your-language/">able to create contact forms in any languages</a> with just a few clicks.</li>
<li>The Tag Generator&#8217;s JavaScript coding has been wholly reconstructed and you can extend it from the additional modules.</li>
<li>Interoperability with cache plugins (WP Super Cache, etc.) has been improved.</li>
<li>When known issues are found on your web host, a warning message is shown on the administration panel.</li>
<li>Uninstall.php file has been added. This will clean up its table from your database when you remove Contact Form 7 from your site.</li>
<li>Translations for Estonian (by Egon Elbre), German (by <a href="http://blog.bildergallery.com/">Ivan Graf</a>), Hindi (by <a href="http://outshinesolutions.com/">Ashish</a>) and Italian (by <a href="http://gidibao.net/">Gianni Diurno</a>) have been updated.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2010/01/05/contact-form-7-2-1/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Special Mail Tags</title>
		<link>http://contactform7.com/2009/12/25/special-mail-tags/</link>
		<comments>http://contactform7.com/2009/12/25/special-mail-tags/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 05:36:45 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=670</guid>
		<description><![CDATA[There are times when you may wish to follow more than just the user&#8217;s input through the contact form. For example, you may wish to know the client&#8217;s IP address for security reasons. Contact Form 7 provides some special mail tags for such purposes. You can insert these special mail tags into the Message Body [...]]]></description>
			<content:encoded><![CDATA[<p>There are times when you may wish to follow more than just the user&#8217;s input through the contact form. For example, you may wish to know the client&#8217;s IP address for security reasons. Contact Form 7 provides some special <em>mail tags</em> for such purposes. You can insert these special <em>mail tags</em> into the <em>Message Body</em> field or other fields in the <em>Mail</em> section.<br />
<span id="more-670"></span></p>
<table>
<tbody>
<tr>
<th>Tag</th>
<th>Description</th>
</tr>
<tr>
<td><code>[wpcf7.remote_ip]</code></td>
<td>This tag will be replaced by the sender&#8217;s client IP address.</td>
</tr>
<tr>
<td><code>[wpcf7.post_id]</code></td>
<td>This tag will be replaced by the ID of the post which contains the contact form.</td>
</tr>
<tr>
<td><code>[wpcf7.post_name]</code></td>
<td>This tag will be replaced by the name (slug) of the post which contains the contact form.</td>
</tr>
<tr>
<td><code>[wpcf7.post_title]</code></td>
<td>This tag will be replaced by the title of the post which contains the contact form.</td>
</tr>
<tr>
<td><code>[wpcf7.post_url]</code></td>
<td>This tag will be replaced by the permalink of the post which contains the contact form.</td>
</tr>
</tbody>
</table>
<p>Note that the <code>[wpcf7.post_*]</code> tag has value only when you put the contact form into content of a post or a page. They are not available if the contact form is put inside a sidebar widget.</p>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2009/12/25/special-mail-tags/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Contact Form in Your Language</title>
		<link>http://contactform7.com/2009/12/25/contact-form-in-your-language/</link>
		<comments>http://contactform7.com/2009/12/25/contact-form-in-your-language/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 04:11:34 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=654</guid>
		<description><![CDATA[Although Contact Form 7 displays contact forms in U.S. English in its default settings, it bundles 40+ language translations and by using them, you can easily create a contact form in any language. Also, you can use Contact Form 7&#8217;s administration panel in your own language.

Using Contact Form 7 in your language
You can translate the [...]]]></description>
			<content:encoded><![CDATA[<p>Although Contact Form 7 displays contact forms in U.S. English in its default settings, it bundles 40+ language translations and by using them, you can easily create a contact form in any language. Also, you can use Contact Form 7&#8217;s administration panel in your own language.<br />
<span id="more-654"></span></p>
<h4>Using Contact Form 7 in your language</h4>
<div style="float: right; margin: 0.2em 0 0.2em 1em;">
<script type="text/javascript"><!--
google_ad_client = "pub-8337552384731792";
/* 300x250 */
google_ad_slot = "9733835478";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<p>You can translate the administration panel of Contact Form 7 into your language by setting the <code>WPLANG</code> constant. You will find a line defining the <code>WPLANG</code> constant in the wp-config.php file and you can edit this line to change the language. For example, to change it to Japanese (&#8216;<code>ja</code>&#8216; is its locale code), define it as shown below:</p>
<pre><code>define ('WPLANG', 'ja');</code></pre>
<p>After this is accomplished, your administration panel will show Japanese descriptions. But please note that this doesn&#8217;t mean the existing contact forms function in Japanese.</p>
<h4 id="Creating_contact_form_in_different_languages">Creating contact form in different languages</h4>
<p>With bundled translations, you can create contact forms in different languages very easily. To obtain a translated contact form, simply click the <em>Add new</em> link, and select the language from drop-down menu.</p>
<p><img src="https://cacoo.com/diagrams/cxWBAb2IDr7Df6Eg-6B07B.png" alt="Selection of language" /></p>
<p>For example, if you are managing a multilingual blog with English and Japanese contact pages, you should create two contact forms &#8212; an English contact form for the English contact page and a Japanese contact form for the Japanese contact page.</p>
<h4>If you have new translation</h4>
<p>If you have created your own language pack, or have an update of an existing one, you can send <a href="http://codex.wordpress.org/Translating_WordPress">gettext PO and MO files</a> to <a href="http://ideasilo.wordpress.com/about/">me</a> so that I can bundle them into Contact Form 7. You can <a href="http://plugins.svn.wordpress.org/contact-form-7/trunk/languages/wpcf7.pot">download the latest POT file from here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2009/12/25/contact-form-in-your-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beginners Guide Published by the iAssistant</title>
		<link>http://contactform7.com/2009/12/25/beginners-guide-published-by-the-iassistant/</link>
		<comments>http://contactform7.com/2009/12/25/beginners-guide-published-by-the-iassistant/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 00:00:09 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=645</guid>
		<description><![CDATA[Contact Form 7 has many features and is actually a much more powerful tool than most of the other plugins in this category &#8212; if you are able to master it. I know many newbie users feel it difficult to understand at first; but when you cross that first hurdle, I believe you will find [...]]]></description>
			<content:encoded><![CDATA[<p>Contact Form 7 has many features and is actually a much more powerful tool than most of the other plugins in this category &#8212; if you are able to master it. I know many newbie users feel it difficult to understand at first; but when you cross that first hurdle, I believe you will find it very useful. Good luck.</p>
<p>A few days ago, <a href="http://the-iassistant.com/how-to-use-contact-form-7-wp-plugin/">iAssistant LLC published the Beginners Guide (PDF) for Contact Form 7</a>. It contains 50 pages of step-by-step guides with many comprehensible screenshots. I have collaborated with them and have verified all the pages. I think it is a great tool and highly recommend it for those just starting to use Contact Form 7. It is paid content, but you&#8217;ll be able to utilize it to save yourself a great deal of time, energy and effort.</p>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2009/12/25/beginners-guide-published-by-the-iassistant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting Up Mail</title>
		<link>http://contactform7.com/2009/12/04/setting-up-mail/</link>
		<comments>http://contactform7.com/2009/12/04/setting-up-mail/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 18:14:22 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=629</guid>
		<description><![CDATA[Contact Form 7 allows you to edit mail templates very flexibly. You are able to edit not only the message body, but also message header fields. And you can manage HTML mail as well. In this article, I&#8217;ll show you the settings for each field and explain how to set up your mail with these [...]]]></description>
			<content:encoded><![CDATA[<p>Contact Form 7 allows you to edit mail templates very flexibly. You are able to edit not only the message body, but also message header fields. And you can manage HTML mail as well. In this article, I&#8217;ll show you the settings for each field and explain how to set up your mail with these settings.<br />
<span id="more-629"></span><br />
<img src="https://cacoo.com/diagrams/zy0t2bpIqRvdupzA-4D565.png" alt="Mail and Mail (2)" /></p>
<dl>
<dt>[A] Basic header fields (<em>To</em>, <em>From</em> and <em>Subject</em>):</dt>
<dd>These are basic and necessary <a href="http://en.wikipedia.org/wiki/E-mail_header#Message_header">message header</a> fields; and you can embed <em><a href="http://contactform7.com/2009/11/17/tag-syntax/#mail_tag">mail tags</a></em> anywhere in these fields.</dd>
<dt>[B] Message body:</dt>
<dd>This is the message body; you can embed <em>mail tags</em> anywhere in this field.</dd>
<dt>[C] Additional headers:</dt>
<dd>You can insert additional message header fields here, <a href="http://contactform7.com/2009/11/28/adding-cc-bcc-and-other-mail-headers/">such as <em>Cc</em> and <em>Bcc</em></a>. There should be one field per line. You can embed <em>mail tags</em> anywhere in these fields.</dd>
<dt>[D] File attachments:</dt>
<dd>If you attach <a href="http://contactform7.com/2009/11/24/file-uploading-and-attachment/">uploaded files</a> to this mail, put <em>mail tags</em> for the uploaded files into this field.</dd>
<dt>[E] Use of HTML:</dt>
<dd>By default, plain text is used for the message body. To <a href="http://en.wikipedia.org/wiki/E-mail_header#Plain_text_and_HTML">use HTML</a>, check this box.</dd>
<dt>[F] Mail (2):</dt>
<dd><em>Mail (2)</em> is yet another mail section, except that this is an optional section. <em>Mail (2)</em> works in completely the same manner as <em>Mail</em>. To activate <em>Mail (2)</em>, check the <em>Use mail (2)</em> box.</dd>
</dl>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2009/12/04/setting-up-mail/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Spam Filtering with Akismet</title>
		<link>http://contactform7.com/2009/12/01/spam-filtering-with-akismet/</link>
		<comments>http://contactform7.com/2009/12/01/spam-filtering-with-akismet/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 00:29:53 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=619</guid>
		<description><![CDATA[Today, spammers target everything. Your contact form is no exception. Contact Form 7 provides several ways to prevent spam, and cooperation with the Akismet spam filtering plugin is an important part of the prevention strategy. In this article, I&#8217;ll show you how to implement Akismet on your contact form.

First, you need to activate the Akismet. [...]]]></description>
			<content:encoded><![CDATA[<p>Today, spammers target everything. Your contact form is no exception. Contact Form 7 provides several ways to prevent spam, and cooperation with the <a href="http://akismet.com/"><strong>Akismet</strong></a> spam filtering plugin is an important part of the prevention strategy. In this article, I&#8217;ll show you how to implement Akismet on your contact form.<br />
<span id="more-619"></span></p>
<p>First, you need to activate the Akismet. Akismet is comes automatically installed out-of-the-box so you just need to activate it and set up a WordPress.com API key.</p>
<p>Next, add the following Akismet-related options into the appropriate fields in your form.</p>
<ul>
<li><code>akismet:author</code><br />
Add this option to the field that accepts the name of the sender.<br />
Example: <code>[text* your-name akismet:author]</code>
</li>
<li><code>akismet:author_email</code><br />
Add this option to the field that accepts the email address of the sender.<br />
Example: <code>[email* your-email akismet:author_email]</code>
</li>
<li><code>akismet:author_url</code><br />
Add this option to the field that accepts the URL of the sender.<br />
Example: <code>[text your-url akismet:author_url]</code>
</li>
</ul>
<div style="float: left; margin: 0.2em 1em 0.2em 0;">
<script type="text/javascript"><!--
google_ad_client = "pub-8337552384731792";
/* 300x250 */
google_ad_slot = "9733835478";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
<p>When at least one of those options are set (remember, it&#8217;s recommended to set all of the options for accurate judgment), Contact Form 7 will send Akismet all of the sender&#8217;s input and the information relating to the submitting activity. Akismet will then judge whether this submission is likely to be spam.</p>
<p>If Akismet judges the submission as spam, Contact Form 7 cancels the sending of mails and shows a message that says, &#8220;it failed to send the message.&#8221; You&#8217;ll see an <strong>orange</strong> border around the response message when it has been judged as spam.</p>
<p><img src="https://cacoo.com/diagrams/upDNHLXDD3XaE2Y8-3424E.png" alt="response sample" /></p>
<p>Finally, to make sure it works, you can test it by sending &#8220;viagra-test-123&#8243; as name of the sender. This test case will always be judged as spam.</p>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2009/12/01/spam-filtering-with-akismet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Acceptance Checkbox</title>
		<link>http://contactform7.com/2009/11/30/acceptance-checkbox/</link>
		<comments>http://contactform7.com/2009/11/30/acceptance-checkbox/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 02:07:56 +0000</pubDate>
		<dc:creator>Takayuki Miyoshi</dc:creator>
				<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://contactform7.com/?p=609</guid>
		<description><![CDATA[You may wish to allow users to submit your contact form only if they accept certain terms. In such cases, a form tag acceptance will be useful.
The process is simple. Just insert an acceptance tag into your form like this:
[acceptance accept-this] Check here if you accept these terms.
Due to JavaScript magic, users won&#8217;t be able [...]]]></description>
			<content:encoded><![CDATA[<p>You may wish to allow users to submit your contact form only if they accept certain terms. In such cases, a <a href="http://contactform7.com/2009/11/17/tag-syntax/#form_tag"><em>form tag</em></a> <code>acceptance</code> will be useful.</p>
<p>The process is simple. Just insert an <code>acceptance</code> tag into your form like this:</p>
<pre><code>[acceptance accept-this] Check here if you accept these terms.</code></pre>
<p>Due to JavaScript magic, users won&#8217;t be able to press the submit button without first checking the box to accept your terms. In addition, you can invert it with an <code>invert</code> option, i.e. allowing users to submit only if they uncheck the checkbox.<br />
<span id="more-609"></span></p>
<table>
<caption>Available options for acceptance</caption>
<tbody>
<tr>
<th>Option</th>
<th>Examples</th>
<th>Description</th>
</tr>
<tr>
<td>id:<em>(id)</em></td>
<td><code>id:foo</code></td>
<td><code>id</code> attribute value of the <code>input</code> element.</td>
</tr>
<tr>
<td>class:<em>(class)</em></td>
<td><code>class:bar</code></td>
<td><code>class</code> attribute value of the <code>input</code> element. To set two or more classes, you can use multiple <code>class:</code> option, like <code>[acceptance accept-this class:y2008 class:m01 class:d01]</code>.</td>
</tr>
<tr>
<td>invert</td>
<td></td>
<td>Allow users to submit only if they uncheck the checkbox.</td>
</tr>
<tr>
<td>default:on</td>
<td></td>
<td>Check the checkbox by default.</td>
</tr>
</tbody>
</table>
<h4>Demo</h4>
<p>Note: This is a demo. This form doesn&#8217;t send a mail practically.</p>
<div style="border: 1px solid #aaa; padding: 20px; margin: 1em;">
[contact-form]
</div>
<p>View source of above form:</p>
<pre><code>1) Default
[acceptance accept-this-1] Check here if you accept these terms.

2) Inverted
[acceptance accept-this-2 invert] Uncheck here if you accept these terms.

3) Checked by default + Inverted
[acceptance accept-this-3 invert default:on] Uncheck here if you accept these terms.

[submit "Send"]</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://contactform7.com/2009/11/30/acceptance-checkbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- This site's performance optimized by W3 Total Cache. Dramatically improve the speed and reliability of your blog!

Learn more about our WordPress Plugins: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 76/96 queries in 1.813 seconds using disk

Served from: acmkokeaas.gs01.gridserver.com @ 2010-03-10 13:49:03 -->