このスクリプトはランキングのスクリプトです。
リンク元をランキング形式で表示します。
カウント方式は曜日リセット、一定期間リセットの2種類です。
タイトルやURLの置換設定、カウントしないURLやIPの設定もあります。
サンプル ※サンプルのため動きません。
このスクリプトの利用規定
■スクリプトの更新履歴
2009.03.14 Ver130 - リンク元のURLチェックを修正
2009.03.11 Ver120 - 不正カウント対策機能を修正
2007.02.23 Ver110 - リンク元がない場合のカウントタグ表示に関するバグを修正
ファイルを解凍して以下のファイルがあるか確認してください。
index.cgi
log1.cgi
log2.cgi
log3.cgi
style.css
cgi-lib.pl
x.gif
manual.html
index.cgiを開いて『# 設定の変更【ここから】〜# 設定の変更【ここまで】』の間を修正してください。
■ディレクトリ構成以下の構成でアップロードしてください。
ranking/ | index.cgi | |
log1.cgi | ||
log2.cgi | ||
log3.cgi | ||
style.css | ||
cgi-lib.pl | ||
x.gif |
太字はディレクトリです。
■パーミッションの設定アップロード後、以下のように設定してください。
index.cgi | 755 |
log1.cgi | 666 |
log2.cgi | 666 |
log3.cgi | 666 |
style.css | 644 |
cgi-lib.pl | 644 |
x.gif | 644 |
ファイルを修正、アップロードし、パーミッションの設定をしてください。
以下のタグをカウントしたいページに貼ってください。
<script type="text/javascript">
<!--
document.write("<img src=ranking/index.cgi?" + decodeURI(document.referrer) + ">");
// -->
</script>
※ranking/index.cgiの部分は設置した環境に合わせて変更してください。
ランキングを表示するタグは以下のようになります。
<iframe src="ranking/index.cgi?rank" title="ranking" scrolling="no" frameborder="0" width="210" height="300">
<a href="https://www.candy-cgi.com/">CANDY CGI</a>
</iframe>
※ranking/index.cgiの部分は設置した環境に合わせて変更してください。
※文字サイズなどを変更した場合はwidth="**" height="**"の部分で表示を調整してください。
※<iframe>〜</iframe>内の当サイトへのリンクは著作権表示ですので削除しないようお願いいたします。
■置換設定
置換設定をするにはindex.cgi?adminにアクセスし、管理パスを使って管理画面に入室してください。
・以下のようなURLを全てhttp://abc.xyz/からのアクセスとしてカウントするには、
http://abc.xyz/
http://abc.xyz/aaa
http://abc.xyz/bbb.html
http://abc.xyz/ccc/ddd
URLに abc.xyz が含まれていたら URL を http://abc.xyz/ に置換
・以下のURLのタイトルを×××検索エンジンにするには、
http://abc.xyz/
URLに abc.xyz が含まれていたら タイトル を ×××検索エンジン に置換
※タイトルの置換設定を行わない場合は、URLがタイトルとして使用されます。