Last Updated 2004.05.09
夢カウンタ for isweb
このページで再配布しているカウンター CGI スクリプトは、KENT 氏が KENT WEB にて公開されている 夢カウンタ
をisweb用にカスタマイズしたスクリプトです。
この CGI スクリプトに関する質問については、
ホームページ質問箱の
質問掲示板(http://nanasono.hp.infoseek.co.jp/cgi-bin/bbs/bbs.cgi)でお願いいたします。
KENT WEB のサポートコーナーでの質問は、絶対に行わないでください。
当サイトにて配布している改造版の質問を KENT WEB のサポートコーナーに投稿された場合、KENT 氏に御迷惑をお掛けする事となります。
また、同梱の素材(カウンター画像等)は、
まゆ工房
さんからお借りしました。
- まゆ工房 [ http://www.mayukoubou.jp/ ]
- 使用上の注意(利用規定) [ http://www.mayukoubou.jp/material/siyou.htm ]
同梱のフラッシュ・カウンター素材(ac.swf)は、
J73x
さんで配布しているものです。
本CGI スクリプトの設置作業及び設置条件は、現在(2003/03)のiswebサーバー用にカスタマズしてあります。
サーバー仕様が変更された場合には正常動作しなくなる場合もございます。あらかじめご了承ください。
サンプル版 :
興味を持たれた人は、下記サンプル版にて動作確認を行ってください。
ダウンロード :
isweb以外のサーバーでも、xreaのように
- サーバーのOSがUNIX系
- SSI ( #include virtual ) が使用可能。
- CGIとHTMLが、混在可能。(WebサーバーとCGIサーバーが同一)
であれば、修正無しで動作すると思います。逆に、tripodで試すのは無謀かと(汗)
たとえば、xreaであれば、画像出力のCGIに広告が挿入されないように、
x/ディレクトリの下に、isdream/ごとUPすれば、カウンター動作するはず。
ただ、添付のサンプル・ページ等の表示にも広告が挿入されなくなるので、その辺は自己責任で対応を、お願いいたします。
全体のディレクトリ構成
- cgi-binディレクトリ(cgi-binという名前のディレクトリ)の下に、isdreamディレクトリごとFTP転送します。
- 全体のディレクトリ構成とファイル位置の設置例は以下のとおりです。(かっこ内はパーミッションの設定値)
# index.html(ここにカウンタ等を表示)
# cgi-bin /
# |
# +-- isdream / dream.cgi [705]
# | drmgr.cgi [705]
# | edream.cgi [705]
# | drinit.cgi
# | helper.pl
# | randimg.cgi
# | gifcat.pl
# |
# +-- data [707] /
# |
# +-- lock [707] /
# |
# | index.shtml
# | README.txt
# |
# +-- cntgif / --+-- gif01 / 0.gif .. 9.gif
# --+-- gif02 / 0.gif .. 9.gif
# :
# :
# +-- img / --+-- sizuku/
# +-- shinkirou/
# +-- text03/
# +-- texthalf/
# +-- jpeg/
# +-- naname.gif
# :
# :
# +-- smplhtml/ --+-- jpeg.shtml
# +-- ecount.html
# +-- ecountjs.html
# +-- ecount.shtml
# +-- imglist.html
# +-- template.html
# :
# +-- flash/ --+-- ac.swf
|
タグの記述
基本的には、
オリジナル
と同じです。
ただし、
ディフォルトのGIF画像は、gif1ディレクトリではなく、
gif01ディレクトリの画像となります。
本スクリプトには、
カウンター・デザイン・ヘルパー機能 (dream.cgi?mode=helperで呼び出せばOK)
を装備しています。
これを使えば、タグの生成は簡単です。
ここでは、新たに追加した、CGI + JavaScriptモード、SSIテキストカウンターモードに関してのみ説明します。
【HTMLへの基本的な記述例(CGI + JavaScriptモード)】
dream.cgi の後に、
?js=counterID
という引数を付加します
↓↓↓(js=jssample)
【.shtmlファイルへの記述例(SSIモード)】
IMGタグでdream.cgiを呼ぶのと同じ要領で、include virtualでdream.cgiを呼びます.
SSIで動作するのは、カウンター機能だけです.
↓↓↓(id=ssisample)
主な修正点
- 2004/01/18 … ver.1.41
-
isweb固有の問題解決のためにロック処理を修正
- カウンターデザインヘルパーモードで、ディフォルトのカウンターID:indexを使用するよう修正。
- 2003/04/20 … ver.1.40
- フラッシュ・カウンターを表示する機能を追加。
- カウンターデザインヘルパーモードで、img/の下の画像ディレクトリをリストUPする機能を追加。
- 2003/04/12 … ver.1.30
- SSIで,ランダム画像表示する機能を追加。
- IMGタグ出力の際に、border=0を追加。
- checkモードで、ipチェックの状態を表示するよう修正
- 2003/04/06 … ver.1.20
- SSI,JavaScriptでアニメGIFを扱えるようにした。
- タグ作成支援のために、カウンターデザインヘルパーモードを追加。
- edream.cgi(ecout.cgiのカスタマイズ)を同梱
- スキン形式によるCGIテキストカウンタ表示モード追加
- 2003/03/09 … ver.1.00
- 管理者パスワードをcookieに保存可能
- SSIテキストカウンタ機能を追加。
- CGI+JavaScriptのカウンタモードを追加。
履歴
夢カウンター for isweb
- 2004/01/18 … ver.1.41 公開
- 2003/04/20 … ver.1.40 公開
- 2003/04/12 … ver.1.30 公開
- 2003/04/06 … ver.1.20 公開
- 2003/03/09 … ver.1.00 公開開始。
Copyright © 2003 - 2004 midoriya. All rights reserved.