Changeset 5137 for platform/tdiary/doc

Show
Ignore:
Timestamp:
01/21/08 01:59:59 (10 months ago)
Author:
drry
Message:

platform/tdiary/doc/ja/comment_key.ja.html
platform/tdiary/util/tdiary-vim/ChangeLog
platform/tdiary/util/tdiary-vim/README
platform/tdiary/plugin/hb_footer4sec.rb: fixed file encoding to UTF-8.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • platform/tdiary/doc/ja/comment_key.ja.html

    r4953 r5137  
    11<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> 
    2 <!-- �� --> 
     2<!-- 美乳 --> 
    33<html lang="ja"> 
    44  <head> 
     
    1717 
    1818    <div id="headerArea"> 
    19       <h2>�����ȥ����ե��륿��饰����2> 
     19      <h2>コメントキーフィルタ&プラグイン</h2> 
    2020    </div> 
    2121 
     
    2424      <div class="sectionList"> 
    2525        <ul> 
    26           <li><a href="#abstruct">�Ϥ���</a></li> 
    27           <li><a href="#system">ư����</a></li> 
    28           <li><a href="#install">���󥹥ȡ��롦���󥤥󥹥ȡ���a></li> 
    29           <li><a href="#usage">�Ȥ��</a></li> 
    30           <li><a href="#algorithm">ư��</a></li> 
     26          <li><a href="#abstruct">はじめに</a></li> 
     27          <li><a href="#system">動作環境</a></li> 
     28          <li><a href="#install">インストール・アンインストール</a></li> 
     29          <li><a href="#usage">使い方</a></li> 
     30          <li><a href="#algorithm">動作原理</a></li> 
    3131          <li><a href="#faq">FAQ</a></li> 
    32           <li><a href="#sorry">�����Ȥ�</a></li> 
    33           <li><a href="#license">�饤���󥹤ʤ�/a></li> 
    34           <li><a href="#thanks">�ռ�</a></li> 
    35           <li><a href="#changelog">��</a></li> 
    36           <li><a href="#prevver">���ΥС�����</a></li> 
     32          <li><a href="#sorry">おことわり</a></li> 
     33          <li><a href="#license">ライセンスなど</a></li> 
     34          <li><a href="#thanks">謝辞</a></li> 
     35          <li><a href="#changelog">履歴</a></li> 
     36          <li><a href="#prevver">過去のバージョン</a></li> 
    3737        </ul> 
    3838      </div> 
     
    4141       
    4242        <div class="section"> 
    43           <h3><a name="abstruct">�Ϥ���</a></h3> 
     43          <h3><a name="abstruct">はじめに</a></h3> 
    4444          <div class="secbody"> 
    45             <p>�Ƕᡢ���԰ʳ����񤭹��ߤǤ��륿���פΥڡ����ʷǼ���䥳���ȡ��ȥ����Хå��ʤɡˤ���Ū����Υǡ���������ࡢ�����륹�ѥ๶�⤬�㤷���ʤäƤ��ޤ���</p> 
    46             <p>�����Ԥ�log�ʤɤ�ﳲ������Ǥ�����Ʊ���褦�˼������ޤ�tDiary�Ǥ���Τ��Ȥ������äƤ��ޤ���й����ʬ�Ǥʤ�ʬ���������䤹���ʤäƤ��ޤ���/p> 
    47             <p>�����ǡ�tDiary�λ���륿��ǽ�ȥץ饰�������Ѥ��ơ������Υ��ѥ���������ȥ��ѥ������к�Ԥ��Τ��֥����ȥ����ե��륿��饰����Ǥ�����ưŪ�˥��ѥ�������ץ����Ф���ȯ������</p> 
    48             <p>������ե��륿��饰����a href="http://sheepman.parfait.ne.jp/20040918.html#p02">sheepmanȯ�ƤΥ����ȥ��ѥ���>����륿�ȥץ饰����ߤǼ¸��������Ǥ���</p> 
     45            <p>最近、所有者以外が書き込みできるタイプのページ(掲示板やコメント、トラックバックなど)に宣伝目的で大量のデータを書き込む、いわゆるスパム攻撃が激しくなっています。</p> 
     46            <p>特に流行のblogなどで被害が顕著ですが、同じように受信出来てしまうtDiaryでも同様のことが起こっています(対抗策が十分でない分、被害を受けやすくなっています)</p> 
     47            <p>そこで、tDiaryの持つフィルタ機能とプラグイン機能を利用して、これらのスパムのうちコメントスパムに対して対策を行うのが「コメントキーフィルタ&プラグイン」です。自動的にスパム送信を行うプログラムに対し効果を発揮します。</p> 
     48            <p>尚、本フィルタ&プラグインは<a href="http://sheepman.parfait.ne.jp/20040918.html#p02">sheepman発案のコメントスパム対策</a>をフィルタとプラグインのみで実現したものです。</p> 
    4949          </div> 
    5050        </div> 
    5151       
    5252        <div class="section"> 
    53           <h3><a name="system">ư����</a></h3> 
     53          <h3><a name="system">動作環境</a></h3> 
    5454          <div class="secbody"> 
    55             <p>ư��ɬ��ʾ�ϰʲ���̤�����</p> 
     55            <p>動作に必要な条件は以下の通りです。</p> 
    5656            <ul> 
    57               <li>tDiary 2.0.0�ʾ������ƥ�li> 
    58               <li>����ǥץ饰����ӥե��륿�����󥹥ȡ������li> 
     57              <li>tDiary 2.0.0以上のシステム</li> 
     58              <li>自前でプラグイン及びフィルタがインストール出来る</li> 
    5959            </ul> 
    6060          </div> 
     
    6262       
    6363        <div class="section"> 
    64           <h3><a name="install">���󥹥ȡ��롦���󥤥󥹥ȡ���a></h3> 
     64          <h3><a name="install">インストール・アンインストール</a></h3> 
    6565          <div class="secbody"> 
    6666            <ul> 
    67               <li>key.rb ��iary/filter �����֤��ޤ���</li> 
    68               <li>comment_key.rb ��sc/plugin ���ˡ� ja/cooment_key.rb ��sc/plugin/ja �����֤��ޤ���</li> 
    69               <li>tDiary ���������˥������������֥ץ饰�����ˤ�comment_key.rb ����Ƥ��������</li> 
     67              <li>key.rb を tdiary/filter 下に配置します。</li> 
     68              <li>comment_key.rb を misc/plugin 下に、 ja/cooment_key.rb を misc/plugin/ja 下に配置します。</li> 
     69              <li>tDiary の設定ページにアクセスし、「プラグイン選択」にて comment_key.rb を有効にしてください。</li> 
    7070            </ul> 
    71             <p>�������󥹥ȡ�����λ�Ǥ����ե��륿�ȥץ饰�������򥤥󥹥ȡ��뤷�ʤ������ޤ��������Ƥ��������</p> 
     71            <p>これでインストールは完了です。フィルタとプラグインの両方をインストールしないと動作しませんので注意してください。</p> 
    7272          </div> 
    7373        </div> 
    7474       
    7575        <div class="section"> 
    76           <h3><a name="usage">�Ȥ��</a></h3> 
     76          <h3><a name="usage">使い方</a></h3> 
    7777          <div class="secbody"> 
    78             <p>���󥹥ȡ��뤬��λ��������ǡ����ڡ����Υץ饰����˥塼�ˡ֥����ȥ����ե��륿�פ�ɽ�������������Υڡ����ˤޤ��ϰ�����Ƥ��������</p> 
    79             <p>���Υڡ����Ρ֥����ȥ����ե��륿������Υ���å�����뤳�Ȥǡ��Ȥꤢ�����ե��륿��ͭ��������</p> 
    80             <p>���β��ˤϥ�����ͤ�������˻�Ѥ�������ꤷ�ޤ����������������ͤθ��ˤʤ������Ȥʤ����Τǡ�����������������Ƥ��������<strong>�������¾�οͤ���������ȡ������������Ϥ������ʤäƤ��ޤ��ΤǤ���դ�/strong></p> 
    81             <p>���β��ˤ�����Ʊ����ʸ����������̾�ɬ���������Ǥ��Τޤޤˤ��Ƥ����Ƥ��������</p> 
    82             <p>�ʾ夬���������ȡ����Υե��륿����ǽ���ޤ���</p> 
     78            <p>インストールが完了した時点で、設定ページのプラグインメニューに「コメントキーフィルタ」が表示されます。このページにまずは移動してください。</p> 
     79            <p>このページの「コメントキーフィルタを有効にする」のチェックを有効にすることで、とりあえずフィルタが有効になります。</p> 
     80            <p>その下にはキーの値を生成する際に使用する文字列を指定します。この文字列がキーの値の元になる文字列の一部となりますので、お好きな文字列を設定してください。<strong>この文字列が他の人の日記のものと同一だと、生成されるキーはやはり同一になってしまうのでご注意を。</strong></p> 
     81            <p>その下にある「常に同一の鍵文字列を生成する」は通常は必要ありませんのでそのままにしておいてください。</p> 
     82            <p>以上が設定し終わると、このフィルタが機能します。</p> 
    8383          </div> 
    8484        </div> 
    8585       
    8686        <div class="section"> 
    87           <h3><a name="algorithm">ư��</a></h3> 
     87          <h3><a name="algorithm">動作原理</a></h3> 
    8888          <div class="secbody"> 
    89             <p>��ե��륿��a href="http://sheepman.parfait.ne.jp/20040918.html#p02">sheepman��������ȥ��ѥ���>����������ʤΤǸ��������Ǥ������������Ƥ����ޤ���</p> 
    90             <p>��ץ饰����ե��륿�ϥ����ȥե������������Ȥ����Ȥ˰��������� "comment_key" ��ä�<span class="footnote"><a href="#fn01">*1</a></span>�������Ƚ񤭹��߻��ˤ��Υ����ȥե��륿���������ʸ����Ӥ��뤳�Ȥǡ������ˤ��Υڡ����ˤ��ä������ȥե����फ��������Τ����פ�ꤷ�ޤ���</p> 
    91             <p>Ƚ���NG�Ȥʤä����ϥ����Ȥ�������ޤ���/p> 
    92             <p>�������ꤵ�줿ʸ�������Ȥʤ륭��ʸ��MD5����å������ʤäƤ��ơ����Ȥʤ륭��ʸ����פ˿��������褦�ˤʤäƤ��ޤ���</p> 
     89            <p>本フィルタは<a href="http://sheepman.parfait.ne.jp/20040918.html#p02">sheepmanさんのコメントスパム対策</a>を移植したものなので原理は同じですが、一応説明しておきます。</p> 
     90            <p>本プラグイン&フィルタはコメントフォームに対し、値として日付ごとに一意な文字列を持つキー "comment_key" を追加し<span class="footnote"><a href="#fn01">*1</a></span>、コメント書き込み時にこのキーとフィルタ内で生成した文字列を比較することで「日記表示時にそのページにあったコメントフォームから書き込んだのか?」を判定します。</p> 
     91            <p>判定がNGとなった場合はコメントの保存を行いません。</p> 
     92            <p>キーに設定された文字列は、元となるキー文字列のMD5チェックサムになっていて、元となるキー文字列を容易に推測されないようになっています。</p> 
    9393            <div class="footnote"> 
    94               <p class="footnote"><a name="fn01">*1</a>&nbsp;���˴ط��ʤ�Ʊ��ʸ�������뤳�Ȥ���ޤ��������������ʤ������ܤ�����a href="#faq">FAQ</a>�򻲾�/p> 
     94              <p class="footnote"><a name="fn01">*1</a>&nbsp;日付に関係なく同一の文字列を生成することも出来ますが突破されやすくなります。詳しくは<a href="#faq">FAQ</a>を参照</p> 
    9595            </div> 
    9696          </div> 
     
    101101          <div class="secbody"> 
    102102            <dl> 
    103               <dt>Q1. �ǿ�ɽ���ǥ����ȤǤ��ʤ�</dt> 
     103              <dt>Q1. 最新表示でコメントできない</dt> 
    104104              <dd> 
    105                 <p>�⤷�����ơ�speed_comment.rb�ץ饰����ȤäƤ��ޤ��󤫡����ξ�������ܥץ饰����ե��륿�Ǥϥ�����оݤ�������ޤ��󡣤��λ����������ˤ�����Ʊ����ʸ���������Υ���å�����а������ȤǤ������ˤʤ�����</p> 
    106                 <p>��������ǿ�ɽ���Τߤʤ餺���ɽ���Ǥ��������ʸ������������������ȥ��ѥ���Ψ�Ͼ夬���פ��ޤ���</p> 
     105                <p>もしかして、speed_comment.rbプラグインを使っていませんか?その場合、この本プラグイン&フィルタではコメント対象の日付が特定できません。その時は設定ページにある「常に同一の鍵文字列を生成する」のチェックを入れれば一応コメントできるようになります。</p> 
     106                <p>ただし、最新表示のみならず日付別表示でも常に同じ鍵文字列を生成するので多少コメントスパムの突破率は上がると思います。</p> 
    107107              </dd> 
    108108            </dl> 
     
    111111         
    112112        <div class="section"> 
    113           <h3><a name="sorry">�����Ȥ�</a></h3> 
     113          <h3><a name="sorry">おことわり</a></h3> 
    114114          <div class="secbody"> 
    115             <p>���Υե��륿��饰��������ȥ��ѥ���ߤ���Ū�Ǻ��������ޤ��������������ɤ����ȤϤǤ��ޤ���Ǥ�λ�����������</p> 
    116             <p>�����ɽ�����줿����Υ����ȥե���������������ǥ��ѥ�������褦�ʥץ���ʤ�/p> 
     115            <p>このフィルタ&プラグインはコメントスパムを防止する目的で作成されていますが、これを完全に防ぐことはできませんのでご了承ください。</p> 
     116            <p>例: 表示された日記のコメントフォームを解析したうえでスパム送信を行うようなプログラムなど</p> 
    117117          </div> 
    118118        </div> 
    119119         
    120120        <div class="section"> 
    121           <h3><a name="license">�饤���󥹤ʤ�/a></h3> 
     121          <h3><a name="license">ライセンスなど</a></h3> 
    122122          <div class="secbody"> 
    123             <p>�֥����ȥ����ե��륿��饰�����PL�饤���󥹤˽��������������Ǥ���</p> 
     123            <p>「コメントキーフィルタ&プラグイン」はGPLライセンスに従い公開・配布されるものです。</p> 
    124124          </div> 
    125125        </div> 
    126126       
    127127        <div class="section"> 
    128           <h3><a name="thanks">�ռ�</a></h3> 
     128          <h3><a name="thanks">謝辞</a></h3> 
    129129          <div class="secbody"> 
    130             <p>���Υե��륿��饰����������ȥ��ѥ����äƤ������˸��Ĥ���<a href="http://sheepman.parfait.ne.jp/20040918.html#p02">sheepman��������ȥ��ѥ���>�����������ɡ����˼���줿���ʤ����ʤ���ʤ������Ĥȹͤ��ƽ�褿���Ǥ�����פ��Ϥۤܤ��Τޤ޻Ȥ碌�Ƥ��äƤ��ޤ������꤬�Ȥ��������ޤ���</p> 
    131             <p>�����ʤ�������ȥ��ѥब���������ʡġ�</p> 
     130            <p>このフィルタ&プラグインは、コメントスパムに困っていた時に見つけた<a href="http://sheepman.parfait.ne.jp/20040918.html#p02">sheepmanさんのコメントスパム対策</a>を使いたいんだけど、本体に手を入れたくない。なんとかならないか…と考えて出来たものです。重要な部分はほぼそのまま使わせてもらっています。ありがとうございます。</p> 
     131            <p>これでなんとかコメントスパムが減ればいいな…。</p> 
    132132          </div> 
    133133        </div> 
    134134       
    135135        <div class="section"> 
    136           <h3><a name="changelog">��</a></h3> 
     136          <h3><a name="changelog">履歴</a></h3> 
    137137          <div class="secbody"> 
    138138            <dl> 
    139139              <dt>2005/08/31 (Ver.0.5.0)</dt> 
    140               <dd>���ڡ����Υ��ƥ������(tDiary-2.1.2.20050826�ʹ�</dd> 
     140              <dd>設定ページのカテゴリに対応(tDiary-2.1.2.20050826以降)</dd> 
    141141              <dt>2005/04/17 (Ver.0.4.0)</dt> 
    142               <dd>��Ʊ����ʸ�������륪�ץ������/dd> 
     142              <dd>常に同一の鍵文字列を生成するオプションを追加</dd> 
    143143              <dt>2005/03/21 (Ver.0.3.0)</dt> 
    144               <dd>��Ӥ��饳���Ȥ�������ʤäƤ����Τ��</dd> 
     144              <dd>携帯からコメントが出来なくなっていたのを修正</dd> 
    145145              <dt>2005/01/25 (Ver.0.2.0)</dt> 
    146               <dd>TrackBack�ڤ�ingback����ˤ���������ޤäƤ����Τ��</dd> 
     146              <dd>TrackBack及びPingbackの投稿にも適用されてしまっていたのを修正</dd> 
    147147              <dt>2005/01/15 (Ver.0.1.0)</dt> 
    148               <dd>����dd> 
     148              <dd>初版公開</dd> 
    149149            </dl> 
    150150          </div> 
     
    152152       
    153153        <div class="section"> 
    154           <h3><a name="prevver">���ΥС�����</a></h3> 
     154          <h3><a name="prevver">過去のバージョン</a></h3> 
    155155          <div class="secbody"> 
    156156            <ul> 
     
    168168 
    169169    <div id="footerArea"> 
    170       <address>Copyright &copy; �ϥϥϥ�2001-2005 All Right Reserved.</address> 
     170      <address>Copyright &copy; ハハハハ 2001-2005 All Right Reserved.</address> 
    171171      <address>E-Mail: rin_ne-at-big.or.jp</address> 
    172172