Marine Log | 戻る |

 特 徴 Ver1.41
・ダイビングログなどに利用できるスクリプトです。
 表示色は6色(青、赤、緑、オレンジ、ピンク、紫)を選んで表示できます。

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

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

・マルチリスト対応のため、同スクリプトと連動して、複数人による本スクリプトの登録も一覧で閲覧可能です。

サンプル

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

 構 成

ファイル名 パーミッション 機 能
marlog.cgi 755 本スクリプト
esta.dat 666 設定ファイル
logfile.txt 666 ログデータファイル
areafile.txt 666 地域ファイル
past.txt 666 過去ログ記述ファイル
banner.js 644 バナーランダム表示スクリプト
jcode.pl 644 日本語コード変換ライブラリ(作者:歌代和正氏)

 設定項目

#!/usr/local/bin/perl 各プロバイダで定められたPerlへのパスを指定します。
$script1 = "./upl.cgi"; アップロードスクリプト名を指定します。 アップロード機能を使用しない場合は、スペースとします。
$estfile = "esta.dat"; 設定ファイル名を指定します。
$logfile = "logfile.txt"; ログデータファイル名を指定します。
$log_max = 60; ログデータとして保管する件数を指定します。
極端に大きい数値の指定は避けて下さい。
$areafile = "areafile.txt"; 地域ファイル名を指定します。
$pg_back = "../index.html"; 戻り先のURLを指定します。相対パスかhttp://からのフルパスでの指定です。
$past_fnc = 1; 過去ログの対応を指定します。
0:未対応 1:月単位に作成 2:件数単位に作成
$past_max = 100; 過去ログ対応を『2:件数単位に作成』とした場合の、過去ログを出力する件数を指定します。
$past_dat = "./past.txt"; 過去ログ記述ファイル名を指定します。
$past_dir = "./"; 過去ログ収納ディレクトリ名を指定します。 本スクリプト格納ディレクトリ以外に用意する場合は、別途過去ログ収納ディレクトリを作成する必要があります。
$ml_fnc = 1; 表示用上位スクリプトであるマルチリストの対応を指定します。
0:未対応 1:対応
$ml_fil = "../list/1.txt"; マルチリストに対して記録する自スクリプトのファイル名を指定します。 このファイル名は本スクリプトのみが使用するものとし、他と重複しないように設定して下さい。
$ml_url = "../1/marlog.cgi"; マルチリスト側から見た、自スクリプトのパスを指定します。 マルチリストから自スクリプトをリンクするためです。
$ban_pos = 0; バナーを表示する位置を指定します。
0:非表示 1:ヘッダ 2:フッタ
$ban_scr = "./banner.js"; バナーを表示するJavascriptを指定します。
$sel_area = 1; 地域情報の表示対応を指定します。
0:未対応 1:対応
$pms_tag = 0; 入力時にタグ指定を認めるかの対応を指定します。
0:不可 1:許可
$crypt = 0; パスワードの保管時、暗号化の対応を指定します。 暗号化は crypt関数 を利用します。
0:未対応 1:対応
$def_pass = '0090'; 本スクリプト執筆者パスワードを指定します。 値はデフォルト値となり、変更可能です。
$password = '123'; システム管理者パスワードを指定します。

 バージョンアップ情報

バージョン 機 能 更新日付
V1.41 テーブルカラー追加 03.08.31
V1.40 過去ログ更新前なら前月分入力を認可 03.04.02
V1.31 バナー出力機能 外部Javascript対応 02.10.15
V1.30 バナー出力機能追加 02.10.08
V1.21 過去ログ出力日付判定を訂正 02.10.04
V1.20 地域情報 設定情報対応 02.09.23
V1.10 地域情報表示 追加 02.09.09
V1.00 公 開 02.08.04

 本スクリプトの入手

・ こちらをご覧下さい。