Div Log | 戻る |

 特 徴 Ver2.20
・ダイビングログ情報(ポイント、概況、参加者、コメントなど)の入力を行い、 公開するスクリプトです。
この表示項目は変更することが可能です(例えば、「参加者」を「見れたもの」に変更する等)。

・画像ファイルの貼付も可能です。
 画像ファイルアップロードは本スクリプト上から起動できます。
 ファイルアップロード用スクリプトは別添、upl.cgi をご利用下さい。

・過去ログ機能がついていますので、オンにすれば月単位に過去ログが自動生成され、閲覧が可能です。

サンプル

・サンプル版のパスワードは”123”です。
・管理者モードを見ることはできますが、更新/削除機能は止めています。

 構 成

ファイル名 パーミッション 機 能
divlog.cgi 755 本スクリプト
logfile.txt 666 ログデータファイル
past.txt 666 過去ログ記述ファイル
jcode.pl 644 日本語コード変換ライブラリ(作者:歌代和正氏)

 設定項目

#!/usr/local/bin/perl 各プロバイダで定められたPerlへのパスを指定します。
$script1 = './upl.cgi'; アップロードスクリプト名を指定します。 アップロード機能を使用しない場合は、スペースとします。
$pg_title = "ダイブ・ログ"; このスクリプトの表示名を指定します。
$pg_max = 2; 1画面上に表示する件数を指定します。 大きい数値を指定しますと、表示の際遅くなるので注意して下さい。
$logfile = 'logfile.txt'; ログデータファイル名を指定します。
$log_max = 160; ログデータとして保管する件数を指定します。
極端に大きい数値の指定は避けて下さい。
$pg_back = "../index.html"; 戻り先のURLを指定します。相対パスかhttp://からのフルパスでの指定です。
$row1 = "ポイント";
$row2 = "概 況";
$row3 = "参加者";
$row4 = "見れたもの";
入力項目のタイトルを指定します。
$fg_wek = 0; 曜日の表記形を指定します。
0:英字表記、1:漢字表記
$hdcmnt=<<"HDCMNT";
ダイビングログです。
画像クリックで拡大します。
HDCMNT
ヘッダー部に表示するコメントを指定します。 左の例では、2行目から3行目を訂正します。 不要な場合はスペースとして下さい。
$past_fnc = 1; 過去ログの対応を指定します。
0:未対応 1:対応
$past_dat = './past.txt'; 過去ログ記述ファイル名を指定します。
$past_dir = './'; 過去ログ収納ディレクトリ名を指定します。 本スクリプト格納ディレクトリ以外に用意する場合は、別途過去ログ収納ディレクトリを作成する必要があります。
$password = '123'; 処理パスワードを指定します。

 バージョンアップ情報

バージョン 機 能 更新日付
V2.20 過去ログ更新前なら前月分入力を認可 03.04.02
V2.11 表示デザイン変更 02.05.20
V2.10 過去ログ機能追加 01.12.26
V2.00 日付編集変更(旧ログデータ互換性無) 01.12.17
V1.30 ファイルアップロード機能追加 01.09.25
V1.21 スクロールバーカラー変更 01.05.06
V1.20 ヘッダコメント表示機能追加 01.03.29
V1.11 スタイルシート対応 01.03.22
V1.10 画像ファイルのリンクを可能 01.03.19
V1.00 公 開 01.03.06

 本スクリプトの入手

・ こちらをご覧下さい。