
| 続きゅーぴっとログ | ||||||||||||||||||||
★機能説明
今のところこれだけです。何かあったら随時追加していきます(^^;
最新バージョンは ver0.01 です。 更新が遅れて最新verになってないものがあるかもしれませんが,ご了承ください。
★内容物
★フォルダ構成 中身を確認して,設定が終わったらファイルを転送します。 以下のようなフォルダ構成になるように転送してください。 フォルダ名は適当なので,どんなものでも大丈夫です。 [755]等はフォルダ・ファイルの一般的なパーミッションの設定値です。 環境によって異なることがあるので,ご自分の環境に合わせて設定してください。 [public_html]┐
├ [revcnt] ┐
│ ├ revcnt.cgi [755]
│ ├ count.txt [666]
│ ├ log.txt [666]
│ └ 1.gif [644]
│
└ index.html [644]
JavaScriptを使ってデータを取得します。 index.html へのアクセスをカウントする場合, <SCRIPT Language="JavaScript"> <!-- url = document.referrer; document.write('<img src="./revcnt/revcnt.cgi?url=',url,'">'); //--> </SCRIPT> これを index.html の内部に記述してください。 対象となるページがフレームページの場合には実行できないので, フレームに読み込むナビゲーションページなどに記述してください。 結果を参照する場合には, <A href="./revcnt/revcnt.cgi?mode=view">結果</A> このようにリンクを張るか,直接参照してください。。 ★設定変更方法 1行目 #!/usr/local/bin/perlPerlの場所の指定です。自分の使用しているサーバーの設定に変更してください。 8行目 $rev_cgi = "./revcnt.cgi";スクリプトのファイル名を変更する場合は,これを変更して設定してください。 9〜10行目 $logfile = "./log.txt"; $countfile = "./count.txt";アクセスログとカウント数を保存するファイルです。これは必ずファイル名を変更してください。 16行目 $body = '<BODY BGCOLOR="#FFFFFF" TEXT="#555555" LINK="#33CC44" VLINK="#9999FF">';BODYタグの設定です。 17行目 $cginame = "続きゅーぴっとログ";スクリプトのタイトル。画面上のタイトルがこれになるだけです。 18〜20行目 $max_rank = 20; #ランキングの表示順位 $max_page = 20; #ランク・ログの表示件数 $max_log = 50; #ログの保存件数表示するランキング順位とログの件数。一番下はファイルに保存しておくログの件数です。 21行目 $master_mode = "master_view";管理者モードで表示する場合の設定。デフォルトなら「./revcnt.cgi?mode=master_view」でアクセスログも表示します。 22行目 $master_key = "webcupid";ランキング・ログをクリアする時のパスワードです。これは必ず変更してください。 23〜26行目 @regular = ( "http://www23.tok2.com/home/tanaka/,http://www.geocities.co.jp/SiliconValley-Oakland/8760/,Webきゅーぴっと" );リンク元を登録します。登録したリンク元はランキングでサイト名が表示されます。 "変換するアドレス先,登録アドレス,表示名"の順で登録します。この場合「http://www23.tok2.com/home/tanaka/」を含むアドレスからのリンクを 「http://www.geocities.co.jp/SiliconValley-Oakland/8760/」で置き換えて保存し,ランキングには「Webきゅーぴっと」と表示されます。 複数のアドレスを登録する場合には,初期に登録してあるように各登録をカンマで区切ってください。 ★更新履歴 5/13-公開開始。(ver0.01) |
||||||||||||||||||||