直近10分以内に、9人がこのサイトの閲覧を開始しました。StopForumSpam2DokuWikiポータルサイト上のページSummaryこのプラグインを使用すると、StopForumSpam(stopforumspam.org)の膨大なデータベースを参照して、未知のスパマーからWikiを守れます。stopforumspamプラグインが既にあるのは知っていましたが、プラグインの流動性を高めたかったので1から作りました。Helperプラグインのオプションを使うと、サードパーティー製のプラグインでもこのプラグインを使えます。導入プラグインマネージャーと、上記URLを利用すると、プラグインの最新版をインストール出来ます。プラグインを手動でインストールする場合はこちらをご覧下さい。使い方プラグインをインストールした時から、以下について保護されます。ユーザー登録フォーム編集フォームサイト設定から有効化すると、スパムと思しきユーザーのアクセスを拒否する事も可能です。Helperプラグインのサポート利用可能な関数はこちらからご参照願います。サイト設定サイト設定から以下を変更出来ます。Score(累計報告回数)チェック時の、スパム判定のボーダーラインスコアが設定値以上の場合に、当該訪問者をスパムとして認識します。Scoreのチェックを行いません。こちらはプラグイン使用時の標準的な基準値となりますが、このプラグインと連携する一部機能の中には、こちらより厳しい、あるいは緩い基準値を使用するものもあるでしょう。Score(当該訪問者がスパムである可能性)チェック時の、スパム判定のボーダーラインスコアが設定値以上の場合に、当該訪問者をスパムとして認識します。Scoreのチェックを行いません。こちらはプラグイン使用時の標準的な基準値となりますが、このプラグインと連携する一部機能の中には、こちらより厳しい、あるいは緩い基準値を使用するものもあるでしょう。Scoreをチェックしてユーザー登録フォームを保護するかどうか"0"を入力するとチェックを行いません。0でない場合はチェックします。このオプション特有の基準値を指定出来ます。"-1"を入力すると、上の設定"freqBorder"で指定した値が基準値となりますが、0より大きい値を入力すると、それが基準値となります。Scoreをチェックしてユーザー登録フォームを保護するかどうか"0"を入力するとチェックを行いません。0でない場合はチェックします。このオプション特有の基準値を指定出来ます。"-1"を入力すると、上の設定"confidenceBorder"で指定した値が基準値となりますが、0より大きい値(100以下)を入力すると、それが基準値となります。スパムと思われるユーザー登録リクエストがあった後の、登録フォームの保護持続期間(分単位、0を設定すると無効に出来ます)同じIPアドレスから短期間に連続してスパムっぽいユーザー登録リクエストが送信されるのを防ぎます。ユーザー登録フォームにてスパムっぽい登録リクエストがあった場合、そのリクエストの送信元IPアドレスを保持する一時ファイルを作成します。一時ファイルに保持されているIPアドレスと同じアドレスからユーザー登録のリクエストが送られようとしていて、尚且つ保護期間を経過していない場合、そのリクエストは自動的にブロックされます。Scoreをチェックして編集フォームを保護するかどうか"0"を入力するとチェックを行いません。0でない場合はチェックします。このオプション特有の基準値を指定出来ます。"-1"を入力すると、上の設定"freqBorder"で指定した値が基準値となりますが、0より大きい値を入力すると、それが基準値となります。Scoreをチェックして編集フォームを保護するかどうか"0"を入力するとチェックを行いません。0でない場合はチェックします。このオプション特有の基準値を指定出来ます。"-1"を入力すると、上の設定"confidenceBorder"で指定した値が基準値となりますが、0より大きい値(100以下)を入力すると、それが基準値となります。Scoreをチェックしてスパマーだと判定された場合に、アクセス拒否を行うかどうか"0"を入力するとチェックを行いません。0でない場合はチェックします。このオプション特有の基準値を指定出来ます。"-1"を入力すると、上の設定"freqBorder"で指定した値が基準値となりますが、0より大きい値を入力すると、それが基準値となります。Scoreをチェックしてスパマーだと判定された場合に、アクセス拒否を行うかどうか"0"を入力するとチェックを行いません。0でない場合はチェックします。このオプション特有の基準値を指定出来ます。"-1"を入力すると、上の設定"confidenceBorder"で指定した値が基準値となりますが、0より大きい値(100以下)を入力すると、それが基準値となります。IPアドレスのホワイトリストこれらのIPアドレスからのアクセスや投稿についてはチェックを行いません。対象のIPを、1行ごとに1つ入力して下さい。次のワイルドカードが使えます。EメールアドレスのホワイトリストこれらのEメールアドレスからのアクセスや投稿についてはチェックを行いません。対象のアドレスを、1行ごとに1つ入力して下さい。国際化ドメイン名(IDN)をサポートしています。次のワイルドカードが使えます。ユーザー名のホワイトリスト(ユーザーIDでない)これらの名前のもとでなされたアクセスや投稿についてはチェックを行いません。対象の名前を、1行ごとに1つ入力して下さい。次のワイルドカードが使えます。ユーザー・ユーザーグループのホワイトリスト(フルネームでない)これらのユーザー及びユーザーグループに属するユーザーからのアクセスや投稿についてはチェックを行いません。対象のユーザーあるいはユーザーグループを、半角カンマ区切りで入力して下さい。スパム検出時にログを保存する場所ログを保存するファイルパス(ディレクトリとファイル名)を入力して下さい。空欄の場合は、ログ保存を行いません。必要に応じてファイルの抽出や削除を行って下さい。addToDatabase関数を通してレポートする際のAPIキー(外部に漏れてはいけません)空欄の場合、addToDatabase関数は働きません。現在は無し連絡先プラグインに問題が見付かりましたら、GitHubのページにトピックを作成出来ます(日本語OKです)。他の事で何かありましたら、以下の連絡先をご利用下さい。以前のリビジョンバックリンク文書の先頭へ。