<?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>【業務連絡】【WordPress】Re: 内容が短いトラバを拒否するプラグイン（From Yuriko.Net） へのコメント</title>
	<atom:link href="http://www.telmina.com/2008/04/19/1769/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.telmina.com/2008/04/19/1769/</link>
	<description>日々の雑感とか、時事問題とか、コンピュータとか、鉄道とか、ゲームとか。</description>
	<pubDate>Fri, 09 Jan 2009 05:07:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Yuriko.Net より</title>
		<link>http://www.telmina.com/2008/04/19/1769/comment-page-1/#comment-2741</link>
		<dc:creator>Yuriko.Net</dc:creator>
		<pubDate>Tue, 20 May 2008 17:32:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.telmina.com/?p=1769#comment-2741</guid>
		<description>&lt;strong&gt;短いコメントの拒否プラグイン Reject short comments 0.8.0&lt;/strong&gt;

以前公開した、「内容が短いトラバを拒否するプラグイン」ですが、コメントスパムにも対応させました。名前も「Reject short comments」に変更しています。

トラックバックの拒否バイト数...</description>
		<content:encoded><![CDATA[<p><strong>短いコメントの拒否プラグイン Reject short comments 0.8.0</strong></p>
<p>以前公開した、「内容が短いトラバを拒否するプラグイン」ですが、コメントスパムにも対応させました。名前も「Reject short comments」に変更しています。</p>
<p>トラックバックの拒否バイト数&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Yuriko.Net より</title>
		<link>http://www.telmina.com/2008/04/19/1769/comment-page-1/#comment-2685</link>
		<dc:creator>Yuriko.Net</dc:creator>
		<pubDate>Thu, 01 May 2008 07:21:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.telmina.com/?p=1769#comment-2685</guid>
		<description>&lt;strong&gt;短いトラバを拒否するプラグイン Reject short trackbacks 0.72&lt;/strong&gt;

以前公開した、「内容が短いトラバを拒否するプラグイン」ですが、細かい問題点が見付かりましたので、修正版を公開いたします。

Akismet をインストールしていると、Akismet によるスパ...</description>
		<content:encoded><![CDATA[<p><strong>短いトラバを拒否するプラグイン Reject short trackbacks 0.72</strong></p>
<p>以前公開した、「内容が短いトラバを拒否するプラグイン」ですが、細かい問題点が見付かりましたので、修正版を公開いたします。</p>
<p>Akismet をインストールしていると、Akismet によるスパ&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>テルミナ より</title>
		<link>http://www.telmina.com/2008/04/19/1769/comment-page-1/#comment-2614</link>
		<dc:creator>テルミナ</dc:creator>
		<pubDate>Sat, 19 Apr 2008 12:42:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.telmina.com/?p=1769#comment-2614</guid>
		<description>&lt;blockquote&gt;短いトラックバックを受け取らずにエラーコードを返すという仕組みです。確かに、エラーコードを返したログを残してみるのは興味深いかもしれません。&lt;/blockquote&gt;

　とはいえ、データベースなんかに書き込もうとするとヘヴィーになりますね。
　ただでさえ、ここ「Telmina」は勤務先の一部からは「重い」ともっぱらの評判らしいので（自爆）。

　Akismet、優先度マックスですか。プラグインの性格からしてそうしたい気持ちはわからなくもない（笑）。
　なお、ここ「Telmina」ではAkismetは使用していません。

　ちなみに、「Simple Trackback Validator」では、

&lt;code&gt;add_filter('preprocess_comment', 'stbv_main', 1, 1);&lt;/code&gt;

と書かれていますね。やっぱり優先度マックス。</description>
		<content:encoded><![CDATA[<blockquote><p>短いトラックバックを受け取らずにエラーコードを返すという仕組みです。確かに、エラーコードを返したログを残してみるのは興味深いかもしれません。</p></blockquote>
<p>　とはいえ、データベースなんかに書き込もうとするとヘヴィーになりますね。<br />
　ただでさえ、ここ「Telmina」は勤務先の一部からは「重い」ともっぱらの評判らしいので（自爆）。</p>
<p>　Akismet、優先度マックスですか。プラグインの性格からしてそうしたい気持ちはわからなくもない（笑）。<br />
　なお、ここ「Telmina」ではAkismetは使用していません。</p>
<p>　ちなみに、「Simple Trackback Validator」では、</p>
<p><code>add_filter('preprocess_comment', 'stbv_main', 1, 1);</code></p>
<p>と書かれていますね。やっぱり優先度マックス。</p>
]]></content:encoded>
	</item>
	<item>
		<title>ゆりこ より</title>
		<link>http://www.telmina.com/2008/04/19/1769/comment-page-1/#comment-2611</link>
		<dc:creator>ゆりこ</dc:creator>
		<pubDate>Sat, 19 Apr 2008 10:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.telmina.com/?p=1769#comment-2611</guid>
		<description>Simple Trackback Validator の動作は知りませんが、わたしのプラグインは、短いトラックバックを受け取らずにエラーコードを返すという仕組みです。確かに、エラーコードを返したログを残してみるのは興味深いかもしれません。

本日、Akismet にスパム判定された短いトラックバックがあったので、調べてみたところ、Akismet と同時に使用すると、Akismet が先にスパム判定してしまうようです ;-) 
&lt;code&gt;add_action('preprocess_comment', 'akismet_auto_check_comment', 1);&lt;/code&gt;
なんてなってますので、拙作プラグインより先に動作しちゃいます。

となると、無理矢理 Akismet の akismet_auto_check_comment() アクションの優先順序を下げて、拙作プラグインによる判定を先に行なわせるようにした方がよさそうです。</description>
		<content:encoded><![CDATA[<p>Simple Trackback Validator の動作は知りませんが、わたしのプラグインは、短いトラックバックを受け取らずにエラーコードを返すという仕組みです。確かに、エラーコードを返したログを残してみるのは興味深いかもしれません。</p>
<p>本日、Akismet にスパム判定された短いトラックバックがあったので、調べてみたところ、Akismet と同時に使用すると、Akismet が先にスパム判定してしまうようです <img src='http://www.telmina.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br />
<code>add_action('preprocess_comment', 'akismet_auto_check_comment', 1);</code><br />
なんてなってますので、拙作プラグインより先に動作しちゃいます。</p>
<p>となると、無理矢理 Akismet の akismet_auto_check_comment() アクションの優先順序を下げて、拙作プラグインによる判定を先に行なわせるようにした方がよさそうです。</p>
]]></content:encoded>
	</item>
	<item>
		<title>テルミナ より</title>
		<link>http://www.telmina.com/2008/04/19/1769/comment-page-1/#comment-2606</link>
		<dc:creator>テルミナ</dc:creator>
		<pubDate>Sat, 19 Apr 2008 02:14:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.telmina.com/?p=1769#comment-2606</guid>
		<description>　朝起きて、「Simple Trackback Validator」のログを調べたら1件明らかにスパムとわかるトラック・バックがこのプラグインによって&lt;strong&gt;承認された&lt;/strong&gt;形跡があったのですが、当該トラック・バック、ブログ内のどこを探しても見あたりません。

　どうやら、今回導入したプラグインの改造版がちゃんと動いていると判断して良さそうですね。
　…一応ログとか取った方がいいのかも？</description>
		<content:encoded><![CDATA[<p>　朝起きて、「Simple Trackback Validator」のログを調べたら1件明らかにスパムとわかるトラック・バックがこのプラグインによって<strong>承認された</strong>形跡があったのですが、当該トラック・バック、ブログ内のどこを探しても見あたりません。</p>
<p>　どうやら、今回導入したプラグインの改造版がちゃんと動いていると判断して良さそうですね。<br />
　…一応ログとか取った方がいいのかも？</p>
]]></content:encoded>
	</item>
	<item>
		<title>テルミナ より</title>
		<link>http://www.telmina.com/2008/04/19/1769/comment-page-1/#comment-2605</link>
		<dc:creator>テルミナ</dc:creator>
		<pubDate>Fri, 18 Apr 2008 17:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.telmina.com/?p=1769#comment-2605</guid>
		<description>&lt;blockquote&gt;bbcode や HTML タグを含むときにすり抜けてしまいそうですよ  :smile: &lt;/blockquote&gt;

　はっしまった！ :shock: 
　ランダムな連続文字とくだらないショート・メッセージのことしか頭にありませんでした！

　HTMLやbbcode、使い方によっては十分埋められる可能性がありますね。

　ご提示いただいた中では後者のほうが目的に近そうですので、そちらを使わせていただきます。
　ありがとうございました。</description>
		<content:encoded><![CDATA[<blockquote><p>bbcode や HTML タグを含むときにすり抜けてしまいそうですよ  <img src='http://www.telmina.com/wp-includes/images/smilies/icon_smile.gif' alt=':smile:' class='wp-smiley' /> </p></blockquote>
<p>　はっしまった！ <img src='http://www.telmina.com/wp-includes/images/smilies/icon_eek.gif' alt=':shock:' class='wp-smiley' /><br />
　ランダムな連続文字とくだらないショート・メッセージのことしか頭にありませんでした！</p>
<p>　HTMLやbbcode、使い方によっては十分埋められる可能性がありますね。</p>
<p>　ご提示いただいた中では後者のほうが目的に近そうですので、そちらを使わせていただきます。<br />
　ありがとうございました。</p>
]]></content:encoded>
	</item>
	<item>
		<title>ゆりこ より</title>
		<link>http://www.telmina.com/2008/04/19/1769/comment-page-1/#comment-2603</link>
		<dc:creator>ゆりこ</dc:creator>
		<pubDate>Fri, 18 Apr 2008 16:48:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.telmina.com/?p=1769#comment-2603</guid>
		<description>bbcode や HTML タグを含むときにすり抜けてしまいそうですよ :-)
角カッコと山カッコも禁止対象にした方がいいですが、思いきって

&lt;code&gt;preg_match('/^[\x20-\x7f].... &lt;/code&gt; 

とするか、もしくは

&lt;code&gt;if (strlen($excerpt) &#60; TRACKBACK_EXCERPT_LENGTH &#38;&#38; ! preg_match('/[\x80-\xfe]/', $excerpt)) {&lt;/code&gt;

の方がすっきりするでしょうか。</description>
		<content:encoded><![CDATA[<p>bbcode や HTML タグを含むときにすり抜けてしまいそうですよ <img src='http://www.telmina.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
角カッコと山カッコも禁止対象にした方がいいですが、思いきって</p>
<p><code>preg_match('/^[\x20-\x7f]&#8230;. </code> </p>
<p>とするか、もしくは</p>
<p><code>if (strlen($excerpt) &lt; TRACKBACK_EXCERPT_LENGTH &amp;&amp; ! preg_match('/[\x80-\xfe]/&#8217;, $excerpt)) {</code></p>
<p>の方がすっきりするでしょうか。</p>
]]></content:encoded>
	</item>
</channel>
</rss>
