<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: JSSpamBlock Modifications</title>
	<atom:link href="http://paulbutler.org/archives/jsspamblock-modifications/feed/" rel="self" type="application/rss+xml" />
	<link>http://paulbutler.org/archives/jsspamblock-modifications/</link>
	<description></description>
	<lastBuildDate>Mon, 08 Mar 2010 11:57:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Paul Butler</title>
		<link>http://paulbutler.org/archives/jsspamblock-modifications/comment-page-1/#comment-88</link>
		<dc:creator>Paul Butler</dc:creator>
		<pubDate>Thu, 27 Sep 2007 14:37:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulbutler.org/archives/jsspamblock-modifications/#comment-88</guid>
		<description>Jinge, thanks for letting me know. I will be installing 2.3 on my own blog soon (after my mid-terms) and I will make sure jsspamblock works with it.</description>
		<content:encoded><![CDATA[<p>Jinge, thanks for letting me know. I will be installing 2.3 on my own blog soon (after my mid-terms) and I will make sure jsspamblock works with it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jinge</title>
		<link>http://paulbutler.org/archives/jsspamblock-modifications/comment-page-1/#comment-87</link>
		<dc:creator>Jinge</dc:creator>
		<pubDate>Thu, 27 Sep 2007 11:52:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulbutler.org/archives/jsspamblock-modifications/#comment-87</guid>
		<description>It seems like 1.4 dont work with WP 2.3

Heard it b4 ??</description>
		<content:encoded><![CDATA[<p>It seems like 1.4 dont work with WP 2.3</p>
<p>Heard it b4 ??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stargazer</title>
		<link>http://paulbutler.org/archives/jsspamblock-modifications/comment-page-1/#comment-86</link>
		<dc:creator>Stargazer</dc:creator>
		<pubDate>Sat, 09 Jun 2007 12:36:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulbutler.org/archives/jsspamblock-modifications/#comment-86</guid>
		<description>Hi Paul,

just wanted to let you know about my progress here watching and analyzing canned meat. I have noticed that most spam uses BBCode. So I hacked a small 10 lines plugin (in fact, there&#039; more comment than code). A comment preprocessor filter does most work:

if (preg_match(&#039;&#124;\[url(\=.*?)?\]&#124;is&#039;, $comment[&#039;comment_content&#039;])) wp_die(&#039;BBCode not accepted nor interpreted&#039;);</description>
		<content:encoded><![CDATA[<p>Hi Paul,</p>
<p>just wanted to let you know about my progress here watching and analyzing canned meat. I have noticed that most spam uses BBCode. So I hacked a small 10 lines plugin (in fact, there&#8217; more comment than code). A comment preprocessor filter does most work:</p>
<p>if (preg_match(&#8216;|\[url(\=.*?)?\]|is&#8217;, $comment['comment_content'])) wp_die(&#8216;BBCode not accepted nor interpreted&#8217;);</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stargazer</title>
		<link>http://paulbutler.org/archives/jsspamblock-modifications/comment-page-1/#comment-83</link>
		<dc:creator>Stargazer</dc:creator>
		<pubDate>Mon, 04 Jun 2007 08:25:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulbutler.org/archives/jsspamblock-modifications/#comment-83</guid>
		<description>Thanks for checking, Paul. If you want to, we could do some testing on my site.</description>
		<content:encoded><![CDATA[<p>Thanks for checking, Paul. If you want to, we could do some testing on my site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Butler</title>
		<link>http://paulbutler.org/archives/jsspamblock-modifications/comment-page-1/#comment-85</link>
		<dc:creator>Paul Butler</dc:creator>
		<pubDate>Thu, 31 May 2007 11:42:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulbutler.org/archives/jsspamblock-modifications/#comment-85</guid>
		<description>Stargazer, I have checked your blog and it looks like it is installed properly. You must be unfortunate enough to be found by a bot that does execute JavaScript. In the next version of JSSpamBlock I will include optional user agent logging, so that I can investigate this further.

Thanks for the comments,


Paul</description>
		<content:encoded><![CDATA[<p>Stargazer, I have checked your blog and it looks like it is installed properly. You must be unfortunate enough to be found by a bot that does execute JavaScript. In the next version of JSSpamBlock I will include optional user agent logging, so that I can investigate this further.</p>
<p>Thanks for the comments,</p>
<p>Paul</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stargazer</title>
		<link>http://paulbutler.org/archives/jsspamblock-modifications/comment-page-1/#comment-84</link>
		<dc:creator>Stargazer</dc:creator>
		<pubDate>Thu, 31 May 2007 06:40:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulbutler.org/archives/jsspamblock-modifications/#comment-84</guid>
		<description>Hello folks,

I have tried randomizing the input field names to see what happens. Still daily &gt;40 spam comments in queue per day

Stargazer</description>
		<content:encoded><![CDATA[<p>Hello folks,</p>
<p>I have tried randomizing the input field names to see what happens. Still daily &gt;40 spam comments in queue per day</p>
<p>Stargazer</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Butler</title>
		<link>http://paulbutler.org/archives/jsspamblock-modifications/comment-page-1/#comment-82</link>
		<dc:creator>Paul Butler</dc:creator>
		<pubDate>Thu, 24 May 2007 22:07:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulbutler.org/archives/jsspamblock-modifications/#comment-82</guid>
		<description>Thanks Georg, I will put this in the next version.</description>
		<content:encoded><![CDATA[<p>Thanks Georg, I will put this in the next version.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Georg Kaindl</title>
		<link>http://paulbutler.org/archives/jsspamblock-modifications/comment-page-1/#comment-81</link>
		<dc:creator>Georg Kaindl</dc:creator>
		<pubDate>Tue, 22 May 2007 22:00:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.paulbutler.org/archives/jsspamblock-modifications/#comment-81</guid>
		<description>Good to hear you are still working on the plugin!

One bug/problem I&#039;ve been noticing with my own implementation (I&#039;m not sure if the original JSSpamBlock is affected as well), is that it filters out trackbacks and pingbacks as well, since those are also handled like comments by Wordpress.

However, I&#039;m using the following line of code to exclude those two special types of comments from the anti-spam logic, and it works nicely now. You will have to retrieve the comment from the database, though ($c in this case):

if (preg_match(&#039;/pingback/i&#039;, $c-&gt;comment_type) &#124;&#124; preg_match(&#039;/trackback/i&#039;, $c-&gt;comment_type)) { /* always accept, Askimet should handle them */ }</description>
		<content:encoded><![CDATA[<p>Good to hear you are still working on the plugin!</p>
<p>One bug/problem I&#8217;ve been noticing with my own implementation (I&#8217;m not sure if the original JSSpamBlock is affected as well), is that it filters out trackbacks and pingbacks as well, since those are also handled like comments by Wordpress.</p>
<p>However, I&#8217;m using the following line of code to exclude those two special types of comments from the anti-spam logic, and it works nicely now. You will have to retrieve the comment from the database, though ($c in this case):</p>
<p>if (preg_match(&#8216;/pingback/i&#8217;, $c-&gt;comment_type) || preg_match(&#8216;/trackback/i&#8217;, $c-&gt;comment_type)) { /* always accept, Askimet should handle them */ }</p>
]]></content:encoded>
	</item>
</channel>
</rss>
