﻿<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Ayende @ Rahien</title><link>http://ayende.com</link><description>Ayende @ Rahien</description><copyright>Copyright (C) Ayende Rahien  2004 - 2021 (c) 2026</copyright><ttl>60</ttl><item><title>Jon Galloway commented on Blog feedback, and a request for help</title><description>There's no point bothering with custom code to handle IP's and cookies when SubText already has support for Akismet and Invisible CAPTCHA (which just verifies that the user agent can eval a JavaScript statement).
  
  
Seems like a silly thing to complain about. Every user has to type "orange" to post a comment on codinghorror, and plenty of readers have managed that. After typing a few hundred characters in a comment, is 4 more that much of a hardship? Maybe it's a good thing - a short waiting period to prevent rash comments. ;-)
</description><link>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment9</link><guid>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment9</guid><pubDate>Fri, 07 Dec 2007 19:43:53 GMT</pubDate></item><item><title>Petar Repac commented on Blog feedback, and a request for help</title><description>I also miss RSS for comments. 
  
In my opinion that would increase debate on particular issue and 
  
increase number of page visits and comment replies. 
</description><link>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment8</link><guid>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment8</guid><pubDate>Tue, 04 Dec 2007 14:59:05 GMT</pubDate></item><item><title>Luke Breuer commented on Blog feedback, and a request for help</title><description>@Jeremy,
  
It sucks if you have a dynamic IP that changes often.  However, if there have been several non-spam comments and zero spam messages in the past N days, then I believe it is highly likely that the next comment will _not_ be spam.  Thus, I do not see how my plan fails, at least for those with relatively static IPs.
  
  
For dynamic IPs, one could always do a cookie that gets some unique value from the server.  I don't think we need to worry about spammers sniffing such cookies...
</description><link>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment7</link><guid>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment7</guid><pubDate>Tue, 04 Dec 2007 14:15:01 GMT</pubDate></item><item><title>Haacked commented on Blog feedback, and a request for help</title><description>That issue with not closing your comment tags is fixed in the next version of Subtext, soon to be released.
</description><link>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment6</link><guid>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment6</guid><pubDate>Tue, 04 Dec 2007 08:36:45 GMT</pubDate></item><item><title>Jeremy Gray commented on Blog feedback, and a request for help</title><description>Sadly, Luke's request regarding whitelisting his IP address is only tenable in a mythical world populated only with static IP addresses. In the real world, an IP address can't even be trusted for a single request, let alone a chronology of them. ;)
</description><link>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment5</link><guid>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment5</guid><pubDate>Mon, 03 Dec 2007 20:39:19 GMT</pubDate></item><item><title>Luke Breuer commented on Blog feedback, and a request for help</title><description>I should probably elaborate on #7: it should be simple to see if there are any undeleted comments from the requesting IP greater than a certain age, and if so, skip the CAPTCHA.  I wasn't arguing against a CATCHA at all (spammers be damned), but against requiring one when it is trivial to trust me. :-)  I promise I won't release my awesome spamming engine that has made me billions of dollars.
</description><link>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment4</link><guid>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment4</guid><pubDate>Mon, 03 Dec 2007 17:35:52 GMT</pubDate></item><item><title>Steven Harman commented on Blog feedback, and a request for help</title><description> &amp;lt;- Sent a closing "code" tag.
  
  
oops... likes like you are allowing &amp;lt;code&amp;gt; blocks in your comments but we (Subtext) didn't do a good job of validating the input b/c I didn't send a closing tag. We should either auto-close it, or HTML Encode the unclosed opening tag. 
</description><link>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment3</link><guid>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment3</guid><pubDate>Mon, 03 Dec 2007 16:33:42 GMT</pubDate></item><item><title>Steven Harman commented on Blog feedback, and a request for help</title><description>I think I can answer (or at least point you in the direction of an answer/solution) for most of your issues.
  
  
1) [code change] I think we already have a 
[feature request](http://sourceforge.net/tracker/index.php?func=detail&amp;aid=1290424&amp;group_id=137896&amp;atid=739982) for something like this, so perhaps we just need to get it's priority increased... or someone to submit a patch. :)
  
  
2) [skinning issue/possible code change] The most robust solution would require a code change to allow a commenter to markup their comment to notify Subtext that a block of text is a comment... and then Subtext could "convert" it to formatted HTML that works with our 
[csharp.css style sheet](http://ayende.com/Blog/skins/_system/csharp.css). Of course, some of this could also be fixed by adjusting your skin to allow &lt;pre&gt; and/or 
	 markup in the comments.
  
  
	3) [upgrade] As of Subtext v1.9.4 (or so...) we've been using AJAX to submit comments, so if you upgrade this issue will go away. You can go test it at my blog (running a beta build of 1.9.6) to see what I mean.
  
  
	4) [upgrade/skinning issue] As of v1.9.4 there is a 
[user control](http://idunno.org/archive/2007/02/12/Adding-the-Post-Category-List-to-your-subtext-skin.aspx) to do this.
  
  
5) [upgrade] We will support this in the coming v1.9.6 release... 
  
  
6) [skinning issue] this is a matter of the skin being used and it can be changed by adjusting the CSS for this skin
  
  
7) [blog config option] Subtext supports several forms of CAPTCHA including full fledged CAPTCHA, invisible CAPTCHA, Akismet support, etc... Enabling/disabling these various forms of CAPTCHA is up the the blog owner.
  
  
I hope these answers point you in the right direction. And remember, Subtext is OSS, so you (and your readers) should feel free to contribute back to Subtext if you wish... we're always open to ideas and feedback from our community and a little help pumping out the code is nice too. :)
</description><link>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment2</link><guid>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment2</guid><pubDate>Mon, 03 Dec 2007 16:30:06 GMT</pubDate></item><item><title>Steven Harman commented on Blog feedback, and a request for help</title><description>A Test comment for my next comment.
</description><link>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment1</link><guid>http://ayende.com/3003/blog-feedback-and-a-request-for-help#comment1</guid><pubDate>Mon, 03 Dec 2007 16:19:17 GMT</pubDate></item></channel></rss>