<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<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">
	<channel>
		<title>MediaCore Community &#187; Topic: Need for spam filtering</title>
		<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering</link>
		<description>The support &amp; development community for MediaCore</description>
		<language>en-US</language>
		<pubDate>Wed, 08 Feb 2012 03:26:41 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://mediacorecommunity.org/community/search.php</link>
		</textInput>
		<atom:link href="http://mediacorecommunity.org/community/rss/topic/need-for-spam-filtering" rel="self" type="application/rss+xml" />

		<item>
			<title>Nathan Wright on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-1249</link>
			<pubDate>Thu, 03 Feb 2011 13:45:07 +0000</pubDate>
			<dc:creator>Nathan Wright</dc:creator>
			<guid isPermaLink="false">1249@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;Great, thanks felix!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Felix Schwarz on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-1246</link>
			<pubDate>Thu, 03 Feb 2011 12:19:00 +0000</pubDate>
			<dc:creator>Felix Schwarz</dc:creator>
			<guid isPermaLink="false">1246@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;Just wanted to mention that I &#60;a href=&#34;http://www.schwarz.eu/opensource/projects/trac_captcha/browser/trac_recaptcha&#34;&#62;split up the code in three classes/files&#60;/a&#62; (which was a good idea anyway ;-).&#60;/p&#62;
&#60;p&#62;Should be clearer now which parts depend on Trac/&#60;a href=&#34;http://www.schwarz.eu/opensource/projects/trac_captcha&#34;&#62;TracCaptcha&#60;/a&#62; and which don't.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Felix Schwarz on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-1219</link>
			<pubDate>Sun, 30 Jan 2011 04:32:18 +0000</pubDate>
			<dc:creator>Felix Schwarz</dc:creator>
			<guid isPermaLink="false">1219@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;Stuart: Actually I was quite careful that the core implementation does not depend on Trac. Check out &#60;a href=&#34;http://www.schwarz.eu/opensource/projects/trac_captcha/browser/trac_recaptcha/recaptcha.py?rev=db3e52900425#L132&#34;&#62;reCAPTCHAClient&#60;/a&#62; for the communication library and the &#60;a href=&#34;http://www.schwarz.eu/opensource/projects/trac_captcha/browser/trac_recaptcha/recaptcha.py?rev=db3e52900425#L74&#34;&#62;GenshiReCAPTCHAWidget&#60;/a&#62; for Genshi rendering.&#60;/p&#62;
&#60;p&#62;It's only the actual &#60;a href=&#34;http://www.schwarz.eu/opensource/projects/trac_captcha/browser/trac_recaptcha/recaptcha.py?rev=db3e52900425#L192&#34;&#62;TracCaptcha integration code&#60;/a&#62; that depends on Trac.&#60;/p&#62;
&#60;p&#62;If it helps, I could certainly split the classes into their own files so you can just copy the complete file without any Trac dependencies.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Jeremy on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-1215</link>
			<pubDate>Fri, 28 Jan 2011 21:46:39 +0000</pubDate>
			<dc:creator>Jeremy</dc:creator>
			<guid isPermaLink="false">1215@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;Thanks Felix, the code you wrote looks much better than the generic python library, but it's adapted for trac, we'd happily take a patch, otherwise we'll have to look into integrating the generic python implementation for recaptcha.&#60;/p&#62;
&#60;p&#62;One of our hosted sites got hammered today with spam so I think this is definitely something we'll be taking care of shortly.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Felix Schwarz on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-1199</link>
			<pubDate>Thu, 27 Jan 2011 02:59:56 +0000</pubDate>
			<dc:creator>Felix Schwarz</dc:creator>
			<guid isPermaLink="false">1199@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;Stuart: AFAI K akismet is not even free for small sites if they are not for 'private use'. And while 5 $/month won't kill anyone, this complicates things a lot here for some of my clients. These are government-affiliated agencies or NGOs and they have pretty strict spending procedures. Basically they can not order by credit card (just paying based on a paper invoice with a paper quote before) and buying something outside of the EU is really extra hassle. So they really need something free or with a local EU dealer that's up to all the procedures.&#60;/p&#62;
&#60;p&#62;reCAPTACHA comes with a small Python API (basically some simple http code to speak with the reCAPTCHA servers) however that code is (IMHO) an ugly mess. For my &#60;a href=&#34;http://www.schwarz.eu/opensource/projects/trac_captcha&#34;&#62;Trac reCAPTCHA implementation&#60;/a&#62; I wrote a self contained class which is unit-tested and (hopefully) much nicer. Just in case you're looking for some nice code :-)
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Jeremy on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-1178</link>
			<pubDate>Tue, 25 Jan 2011 16:15:59 +0000</pubDate>
			<dc:creator>Jeremy</dc:creator>
			<guid isPermaLink="false">1178@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;That's pretty awesome. Is MC being used publicly anywhere?&#60;/p&#62;
&#60;p&#62;We're doing some work with stripping out the regular comment platform (making it possible to disable this functionality) and substitute it with FaceBook comments. I'll see if we can add in reCAPTCHA without too much hassle. It won't make it into 0.9, but we'll put it on the radar list.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>RadioErewan on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-1176</link>
			<pubDate>Tue, 25 Jan 2011 02:30:44 +0000</pubDate>
			<dc:creator>RadioErewan</dc:creator>
			<guid isPermaLink="false">1176@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;Yes! I am going to implement MC instead of our homegrown solution here: bankier.tv&#60;br /&#62;
This site gets far more than 100k UU monthly. Hope, we will be able to submit a lot of improvements to mediacore, developed by our coders.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Jeremy on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-1175</link>
			<pubDate>Tue, 25 Jan 2011 02:13:41 +0000</pubDate>
			<dc:creator>Jeremy</dc:creator>
			<guid isPermaLink="false">1175@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;We can look at recaptcha, but this would be a great plugin to contribute if someone has time as it's not super high on the priority list at the moment. Are you getting over 100,000 views a month currently?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>RadioErewan on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-1165</link>
			<pubDate>Sat, 22 Jan 2011 19:08:43 +0000</pubDate>
			<dc:creator>RadioErewan</dc:creator>
			<guid isPermaLink="false">1165@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;reCAPTCHA is free. Akismet charges money (in case of 100k+ pageviews/month it is more than $600 a year).&#60;/p&#62;
&#60;p&#62;Regards
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Jeremy on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-584</link>
			<pubDate>Tue, 27 Jul 2010 18:20:55 +0000</pubDate>
			<dc:creator>Jeremy</dc:creator>
			<guid isPermaLink="false">584@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;Are you using Akismet?&#60;br /&#62;
&#60;a href=&#34;http://akismet.com/&#34; rel=&#34;nofollow&#34;&#62;http://akismet.com/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;We implemented this in the latest version of MediaCore. If you go to settings, comments, and then enter your Akismet API Key it should completely kill spam.&#60;/p&#62;
&#60;p&#62;Get an API Key:&#60;br /&#62;
&#60;a href=&#34;http://akismet.com/personal/&#34; rel=&#34;nofollow&#34;&#62;http://akismet.com/personal/&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Felix Schwarz on "Need for spam filtering"</title>
			<link>http://mediacorecommunity.org/community/topic/need-for-spam-filtering#post-583</link>
			<pubDate>Tue, 27 Jul 2010 15:53:57 +0000</pubDate>
			<dc:creator>Felix Schwarz</dc:creator>
			<guid isPermaLink="false">583@http://mediacorecommunity.org/community/</guid>
			<description>&#60;p&#62;Hi,&#60;/p&#62;
&#60;p&#62;just wanted to note that I see the need for spam filtering, especially for comments as one of my MediaCore instances is currently under 'attack' by a tiny botnet (about 200 IPs) which tries to submit spam comments. I can control the situation currently (by utilizing Apache) but having something more substantial (e.g. reCAPTCHA, block comments for some time) would really make me feel better.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>

