Develop and Download Open Source Software

Recent Changes

2010-05-04
2010-02-04
2010-01-31
2010-01-24
2010-01-23

Wiki Guide

Side Bar

日本以外の投稿を禁止する

日本のホスト以外の投稿を禁止するには Img0ch::Plugin::Filter::JPOnly を有効にすることで機能しますが、このプラグインを使うにはまず IP::Country の設定を行う必要があります。これは IP::Country がライセンスの問題上含めることが出来ないため、初回にこの作業を行わなければなりません。

IP::Country::MaxMindを使う場合

cpan シェルが使える、またはUNIXシェルでコンパイルが出来るのであれば Geo::IP をインストールしてください。こちらはC言語を利用しますので、Geo::IP::PurePerl より高速です。

主に cpan シェルを使ってインストールすることが出来ないレンタルサーバーは以下のURLから [Download] をクリックして Geo::IP::PurePerl を取得します。

この中のPurePerl.pm を test/img0ch/3/ext/Geo/IP/ にアップロードしてください。

次に以下のURLから GeoIP.dat.gz をダウンロードし、Web から見えないディレクトリにアップロードします。

img0ch-config.cgi に以下を追加し、括弧を説明通りに置換してください。

IPCountryType = MaxMind
GeoIPDat = (GeoIP.datをアップロードした先のディレクトリとファイル名)

IP::Country::Fastを使う場合

まず IP::Country の COPYRIGHT 以下の記述を確認してください。これに同意が出来るのであればURLの次を参照してください。

下記URLから cc.gif と ip.gif (注意:いずれも gif という拡張子になっているが、GIF 画像ではない) をダウンロードします。この二つのファイルを test/img0ch/3/ext/IP/Country/Fast/ にアップロードして下さい。

img0ch-config.cgi には記述し無くても Fast を使うように指定されますが、もし記述するのであれば以下を追加してください。

IPCountryType = Fast

SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.