<?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>Rafael Lima &#187; spam</title>
	<atom:link href="http://rafael.adm.br/tag/spam/feed/" rel="self" type="application/rss+xml" />
	<link>http://rafael.adm.br</link>
	<description>Empreendedorismo, Web, Agile, Tecnologia, Desenvolvimento, Negócios, Marketing, Aplicação Web, Ruby on Rails.</description>
	<lastBuildDate>Sat, 03 Dec 2011 23:55:38 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>pt</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Como implementar o sistema anti-spam Inverse Captcha no WordPress</title>
		<link>http://rafael.adm.br/p/como-implementar-o-sistema-anti-spam-inverse-captcha-no-wordpress/</link>
		<comments>http://rafael.adm.br/p/como-implementar-o-sistema-anti-spam-inverse-captcha-no-wordpress/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 03:01:47 +0000</pubDate>
		<dc:creator>Rafael Lima</dc:creator>
				<category><![CDATA[Posts]]></category>
		<category><![CDATA[anti-spam]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[código]]></category>
		<category><![CDATA[dicas]]></category>
		<category><![CDATA[programação]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://rafael.adm.br/p/como-implementar-o-sistema-anti-spam-inverse-captcha-no-wordpress/</guid>
		<description><![CDATA[Amigo,
Implementei um sistema anti-spam neste blog e  no serviço Blog Empresa, que é um sucesso!
O Mergulhão explica muito bem o conceito.
Eu vou explicar a aplicação para o WordPress em apenas dois passos:
Primeiro Passo &#8211; alterar o html do formulário de comentários
Abra o arquivo comments.php do seu tema.
Troque a linha abaixo:
&#60;p&#62;&#60;textarea id=&#34;comment&#34; tabindex=&#34;4&#34; rows=&#34;10&#34; cols=&#34;100&#34; [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: left; margin-right: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fcomo-implementar-o-sistema-anti-spam-inverse-captcha-no-wordpress%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Frafael.adm.br%2Fp%2Fcomo-implementar-o-sistema-anti-spam-inverse-captcha-no-wordpress%2F" height="61" width="51" /></a></div><p>Amigo,</p>
<p>Implementei um sistema anti-spam neste blog e  <a href="http://blog.bielsystems.com.br/2008/03/16/inverse-captcha-no-blog-empresa/">no serviço Blog Empresa</a>, que é um sucesso!</p>
<p>O <a href="http://mergulhao.info/2007/11/6/inverse-captcha-como-nao-amolar-seus-visitantes">Mergulhão explica muito bem o conceito</a>.</p>
<p>Eu vou explicar a aplicação para o WordPress em apenas dois passos:</p>
<p><strong>Primeiro Passo &#8211; alterar o html do formulário de comentários</strong></p>
<p>Abra o arquivo <strong>comments.php</strong> do seu tema.</p>
<p>Troque a linha abaixo:</p>
<div class="dean_ch" style="white-space: wrap;">&lt;p&gt;&lt;textarea id=&quot;comment&quot; tabindex=&quot;4&quot; rows=&quot;10&quot; cols=&quot;100&quot; name=&quot;comment&quot;&gt;&lt;/textarea&gt;&lt;/p&gt;</div>
<p>pelo código abaixo:</p>
<div class="dean_ch" style="white-space: wrap;">&lt;p&gt;<br />
&lt;textarea name=&quot;comment-valendo&quot; id=&quot;comment-valendo&quot; cols=&quot;100&quot; rows=&quot;10&quot; tabindex=&quot;4&quot;&gt;&lt;/textarea&gt;<br />
&lt;div style=&quot;display:none&quot;&gt;<br />
Não preencha o campo abaixo.&lt;br /&gt;<br />
&lt;textarea name=&quot;comment&quot; id=&quot;comment&quot; cols=&quot;100&quot; rows=&quot;10&quot; tabindex=&quot;4&quot;&gt;&lt;/textarea&gt;<br />
&lt;/div&gt;<br />
&lt;/p&gt;</div>
<p><strong>Segundo Passo &#8211; alterar a programação de processamento do formulário</strong></p>
<p>Abra o arquivo<strong> wp-comments-post.php</strong>.</p>
<p>Logo após a linha:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="re0">$comment_post_ID</span> = <span class="br0">&#40;</span>int<span class="br0">&#41;</span> <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st0">&#8216;comment_post_ID&#8217;</span><span class="br0">&#93;</span>;</div>
<p>Insira o seguinte código:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="coMULTI">/* Inverser Captcha */</span><br />
<span class="kw1">if</span><span class="br0">&#40;</span>!<a href="http://www.php.net/empty"><span class="kw3">empty</span></a><span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st0">&#8216;comment&#8217;</span><span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> &nbsp;<span class="br0">&#123;</span><br />
<span class="re0">$location</span> = <span class="br0">&#40;</span> <a href="http://www.php.net/empty"><span class="kw3">empty</span></a><span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st0">&#8216;redirect_to&#8217;</span><span class="br0">&#93;</span><span class="br0">&#41;</span> ? get_permalink<span class="br0">&#40;</span><span class="re0">$comment_post_ID</span><span class="br0">&#41;</span> : <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st0">&#8216;redirect_to&#8217;</span><span class="br0">&#93;</span> <span class="br0">&#41;</span>;<br />
<span class="re0">$location</span> = apply_filters<span class="br0">&#40;</span><span class="st0">&#8216;comment_post_redirect&#8217;</span>, <span class="re0">$location</span>, <span class="re0">$comment</span><span class="br0">&#41;</span>;<br />
wp_redirect<span class="br0">&#40;</span><span class="re0">$location</span><span class="br0">&#41;</span>;<br />
<a href="http://www.php.net/exit"><span class="kw3">exit</span></a>;<br />
<span class="br0">&#125;</span><br />
<span class="kw1">else</span> <span class="br0">&#123;</span><br />
<span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st0">&#8216;comment&#8217;</span><span class="br0">&#93;</span> = <span class="re0">$_POST</span><span class="br0">&#91;</span><span class="st0">&#8216;comment-valendo&#8217;</span><span class="br0">&#93;</span>;<br />
<span class="br0">&#125;</span><br />
<span class="coMULTI">/* Fim do Inverse Captcha */</span></div>
<p>Pronto!</p>
<p>Espero que gostem da dica.</p>
<p>Abraços e até a próxima!</p>
]]></content:encoded>
			<wfw:commentRss>http://rafael.adm.br/p/como-implementar-o-sistema-anti-spam-inverse-captcha-no-wordpress/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>

