<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>subkismet Forum Rss Feed</title><link>http://www.codeplex.com/subkismet/Thread/List.aspx</link><description>subkismet Forum Rss Description</description><item><title>New Post: IIS classic mode required...</title><link>http://subkismet.codeplex.com/Thread/View.aspx?ThreadId=239895</link><description>&lt;div style="line-height: normal;"&gt;
&lt;p&gt;Visbile CATPCHA works great but it does seem to require IIS application to be set in classic mode.&amp;nbsp; If anyone knows otherwise I'd love to hear how it can be used in integrated mode, otherwise I think this is a good ask for any future version.&amp;nbsp;
 Thanks, JB&lt;/p&gt;
&lt;/div&gt;</description><author>jimbowyer</author><pubDate>Wed, 29 Dec 2010 15:25:10 GMT</pubDate><guid isPermaLink="false">New Post: IIS classic mode required... 20101229032510P</guid></item><item><title>New Post: How to setup and use subkismet?</title><link>http://subkismet.codeplex.com/Thread/View.aspx?ThreadId=74413</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I downloaded the source code zip file and the example page for subkismet.&amp;nbsp; I am having real trouble figuring this out.&lt;/p&gt;
&lt;p&gt;I looked at the source code zip files and I don't recognize any of the file extensions.&amp;nbsp; I looked for some instructions on what to place where to use the programs, but I didn't see anything.&lt;/p&gt;
&lt;p&gt;I want to setup an invisible form field that if filled will not allow the form to be submitted.&lt;/p&gt;
&lt;p&gt;I&amp;nbsp;am assuming:&lt;br&gt;I have to put something in the cgi-bin directory of my website.&lt;br&gt;I have to put something in the html form on my website page.&lt;/p&gt;
&lt;p&gt;What do I put where?&lt;/p&gt;
&lt;p&gt;My contact form is on:&lt;br&gt;&lt;a href="http://www.nano-enhanced-wholesale-technologies.com/about-us/contact.htm"&gt;http://www.nano-enhanced-wholesale-technologies.com/about-us/contact.htm&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thank You for your time!&lt;br&gt;Sheri&lt;/p&gt;
&lt;p&gt;&lt;br&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>srg_rector</author><pubDate>Sat, 07 Nov 2009 15:54:12 GMT</pubDate><guid isPermaLink="false">New Post: How to setup and use subkismet? 20091107035412P</guid></item><item><title>New Post: this control is able to be used with Ajax UpdatePanel control?</title><link>http://subkismet.codeplex.com/Thread/View.aspx?ThreadId=22153</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I have the same problem if an update panel appears anywhere on the page. On postback the captcha disappears, even when it is not within an update panel.&lt;/p&gt;&lt;/div&gt;</description><author>Indigator</author><pubDate>Wed, 30 Sep 2009 13:08:36 GMT</pubDate><guid isPermaLink="false">New Post: this control is able to be used with Ajax UpdatePanel control? 20090930010836P</guid></item><item><title>NEW POST: this control is able to be used with Ajax UpdatePanel control?</title><link>http://www.codeplex.com/subkismet/Thread/View.aspx?ThreadId=22153</link><description>&lt;div class="wikidoc"&gt;
Hi &lt;br /&gt; &lt;br /&gt;I had been trying to use the captcha control within a Ajax UpdatePanel Control, but the captcha control disappear after the first click, &lt;br /&gt; &lt;br /&gt;Somebody can help me?&lt;br /&gt; &lt;br /&gt;thanks&lt;br /&gt;
&lt;/div&gt;</description><author>jmenab</author><pubDate>Thu, 14 Feb 2008 16:02:09 GMT</pubDate><guid isPermaLink="false">NEW POST: this control is able to be used with Ajax UpdatePanel control? 20080214040209P</guid></item><item><title>NEW POST: Other Human Interactive Proofs</title><link>http://www.codeplex.com/subkismet/Thread/View.aspx?ThreadId=16885</link><description>&lt;div class="wikidoc"&gt;
Microsoft is doing a lot of research into Human Interactive Proofs (HIP).&lt;br /&gt; &lt;br /&gt;http://msdn2.microsoft.com/en-us/library/ms972952.aspx&lt;br /&gt;http://research.microsoft.com/asirra/&lt;br /&gt; &lt;br /&gt;We should take a look to see if any of these make sense for Subkismet. Depending on licensing and how they are implemented, we can look at building implementions, wrappers, or bundling somehowe. I haven't looked at this enough to know the best approach. If anyone else is interested in digging into it, be my guest.&lt;br /&gt;
&lt;/div&gt;</description><author>Haacked</author><pubDate>Wed, 24 Oct 2007 18:39:03 GMT</pubDate><guid isPermaLink="false">NEW POST: Other Human Interactive Proofs 20071024063903P</guid></item><item><title>NEW POST: Google Safe Browsing Implementation Requirements</title><link>http://www.codeplex.com/subkismet/Thread/View.aspx?ThreadId=11682</link><description>&lt;div class="wikidoc"&gt;
A provider model makes sense, since Subkismet is still a framework. Integrating this library into a real application would require to implement a decent persistence service, but we could provide at least a plain vanilla provider leveraging an XML File provider or SQL db.&lt;br /&gt; &lt;br /&gt;The link [1] I sent to Keyvan points to an article on the Mozilla dev site. Among other things it describes how they canonicalize URLs. Dunno if we need a full-featured RFC2396-compliant component, or just fiddle around with simple string manipulation plus some regex as described in that article.&lt;br /&gt; &lt;br /&gt;[1] &lt;a href="http://wiki.mozilla.org/Phishing_Protection:_Server_Spec#Table_Formats" class="externalLink"&gt;http://wiki.mozilla.org/Phishing_Protection:_Server_Spec#Table_Formats&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>thoemmi</author><pubDate>Fri, 22 Jun 2007 07:50:07 GMT</pubDate><guid isPermaLink="false">NEW POST: Google Safe Browsing Implementation Requirements 20070622075007A</guid></item><item><title>NEW POST: Google Safe Browsing Implementation Requirements</title><link>http://www.codeplex.com/subkismet/Thread/View.aspx?ThreadId=11682</link><description>&lt;div class="wikidoc"&gt;
Regarding the local data format, let’s consider a provider model for that, since some users won’t have the ability to write to a file and will want to write to a table (even if it’s just a table with only one column and one row that gets overwritten). If the choices is between a simple text format and XML, I choose whichever is easier to program against and will be more robust for us.&lt;br /&gt; &lt;br /&gt;RFC2396 canonicalization sounds like a pain. I thought this was something that will be solved in .NET 3.0, but of course we can’t rely on that. We live in the here and now, not in the future. ;) Can we do a simple “good enough” implementation based off the Uri class? Otherwise we can blog about it and see if someone has one up their sleeve already.&lt;br /&gt;
&lt;/div&gt;</description><author>Haacked</author><pubDate>Fri, 22 Jun 2007 07:30:30 GMT</pubDate><guid isPermaLink="false">NEW POST: Google Safe Browsing Implementation Requirements 20070622073030A</guid></item><item><title>NEW POST: Subkismet Architecture and Structure</title><link>http://www.codeplex.com/subkismet/Thread/View.aspx?ThreadId=11681</link><description>&lt;div class="wikidoc"&gt;
Abstract Base Classes? Sounds good. As long as we always have one default implementation that users can just use if they don’t need to customize it.&lt;br /&gt; &lt;br /&gt;In all cases, I want this to work out of the box for the 80% scenarios, but support the 20% scenarios via abstract base classes.&lt;br /&gt; &lt;br /&gt;Re: Namespaces: Agreed. We should move the Akismet stuff into a more generic namespace than Akismet though. Maybe “Services”? The idea is that someday, someone might build a competitor to Akismet. Akismet to be is a spam filter web service. Someday, Subkismet might even &lt;b&gt;be&lt;/b&gt; that competitor. ;)&lt;br /&gt; &lt;br /&gt;As for IComment, this is specific to Akismet. PostBase is fine, but deriving the other classes seems like overkill because the only difference between these things as far as Akismet is concerned is one field which takes in a string. To Akismet, everything is a “comment” and you can specify a CommentType  which is a string rather than enum because you can make it anything you want. I think they do some sort of grouping internally.&lt;br /&gt; &lt;br /&gt;Maybe we just call it AkismetPostBase and have a simple concrete implementation called AkismetPost.&lt;br /&gt;
&lt;/div&gt;</description><author>Haacked</author><pubDate>Fri, 22 Jun 2007 07:30:11 GMT</pubDate><guid isPermaLink="false">NEW POST: Subkismet Architecture and Structure 20070622073011A</guid></item><item><title>NEW POST: Google Safe Browsing Implementation Requirements</title><link>http://www.codeplex.com/subkismet/Thread/View.aspx?ThreadId=11682</link><description>&lt;div class="wikidoc"&gt;
Copy/Pasted from private email discussion with Thommi and Phil:&lt;br /&gt; &lt;br /&gt;Here is a list of requirements that I could create from the specs:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;A local data format to store list data.  We can use a simple text format very similar to what Google returns from API and also can use an XML format which helps us to work with local data easier.  Though I prefer XML format because helps us to organize list items based on versions and add/remove them easier.  Any thoughts?&lt;/li&gt;&lt;li&gt;A local client factory class to get data from services.  There is already a client in Subkismet but it supports POST requests.  We can extend it for GET requests.&lt;/li&gt;&lt;li&gt;A good local synchronizer class which synchronizes local data with latest list updates on server.  It should also be smart enough to manage the intervals for update requests as described by Google specs.&lt;/li&gt;&lt;li&gt;A class which performs lookups based on Google recommendations and string manipulations.&lt;/li&gt;&lt;li&gt;A class to perform RFC2396 canonicalization.  I and Thommi had some discussions about this and he sent me some useful links.  I still couldn’t find a good built-in solution for this in .NET framework (because some comments from MSFTs on Uri methods spec on MSDN say that these methods don’t work fine for all characters).  It also seems that there isn’t any third party component for this purpose.  Probably we have to go ahead and investigate a new working component for this purpose with an open license in a separate project and use it in Subkismet.  Any hints on this?&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>Keyvan</author><pubDate>Fri, 22 Jun 2007 07:07:04 GMT</pubDate><guid isPermaLink="false">NEW POST: Google Safe Browsing Implementation Requirements 20070622070704A</guid></item><item><title>NEW POST: Subkismet Architecture and Structure</title><link>http://www.codeplex.com/subkismet/Thread/View.aspx?ThreadId=11681</link><description>&lt;div class="wikidoc"&gt;
Copy/Pasted from our private email discussions with Phil and Thommi:&lt;br /&gt; &lt;br /&gt;I saw the code for the main Subkismet library.  Since Subkismet wants to be a library (or a framework?) to block spams, there are some points that I’ve seen in the architecture and code structure.  Implementations are based on interfaces (i.e. IComment and Comment) which can limit us in further developments.  From a framework point of view I’d like to suggest that replace these interfaces with base classes or abstract base classes which are more open for extensibility.&lt;br /&gt; &lt;br /&gt;My suggestion is to replace IComment with a Post base class (since we’re blocking forum spams or any other spam type, this name is suitable though) then derive some classes like Comment, Trackback and Pingback from this base class and provide appropriate properties/method overloads to work with them.  I think this is a good change to make Subkismet a framework.&lt;br /&gt; &lt;br /&gt;On the other hand, we can replace some classes like IAkismet with an abstract base class like AkismetBase and derive our logic class from this base class because it helps us to adapt/extend our code for newer API specification from Akismet, Google or …  This is already done for Captcha in Subkismet.&lt;br /&gt; &lt;br /&gt;And the last point is about the structure of classes and namespaces.  I see that Akismet classes are located at root but Captcha classes are moved to their own namespace.  I (and probably Thommi) would like to create our new project in a namespace as well, so IMO it’s better to move some classes (i.e. Akismet) from the root to a new namespace.&lt;br /&gt; &lt;br /&gt;However, above points were just to have a consistency between different pieces of Subkismet and make it a good framework.  I hope you give some feedbacks on them.&lt;br /&gt;
&lt;/div&gt;</description><author>Keyvan</author><pubDate>Fri, 22 Jun 2007 07:04:45 GMT</pubDate><guid isPermaLink="false">NEW POST: Subkismet Architecture and Structure 20070622070445A</guid></item></channel></rss>