#Web Diary Professional Init File
#
#Copyright(C) Knight 2002-2004
#Mail ... knight@big.or.jp
#Home ... http://www.big.or.jp/~knight/
#――――― 設定項目 ――――――――――――――――――――――――
#――――― 基本設定 ―――――――――――――――――――
#タイトル
$title = 'My Diary';
#トップメッセージ
$top_message = '〜 日々の喜怒哀楽をつづった日記帳 〜';
#リンクの戻り先
$back_url = '../index.html';
#モバイル表示時のリンクの戻り先
$mobile_back_url = '../index.html';
#――――― タイトル画像の設定
#日記帳タイトルの画像(タイトルに画像を使用しない場合は空欄にする)
$title_img = '';
#タイトル画像の幅(タイトルに画像を使用した場合に設定)
$title_width = '';
#タイトル画像の高さ(タイトルに画像を使用した場合に設定)
$title_height = '';
#――――― システムの設定 ――――――――――――――――
#スクリプト
$script = './diary.cgi';
#ログファイル
$log_file = './diary.log';
#スタイルシート
$css_file = './style.css';
#過去ログ作成ディレクトリ(過去ログを作成しない場合は無効)
$past_dir = './past/';
#過去ログファイルの拡張子(過去ログを作成しない場合は無効)
$past_ext = '.log';
#ロックファイル
$lock_file = './lock/diary.lock';
#文字コード変換ライブラリ
require './jcode.pl';
#曜日の設定
@week = ('日', '月', '火', '水', '木', '金', '土');
#年の入力方法(0 … セレクトボックスから選択 / 1 … 直接入力)
$year_mode = 0;
#――――― レイアウトの設定
#日記帳タイトルの表示(0 … 表示しない / 1 … 表示する)
$show_title = 1;
#インデックスページの表示(0 … 表示しない / 1 … 表示する)
$show_index = 0;
#インデックスページに表示するメッセージ(インデックスページを表示しない場合は無効)
$index_message = <<'_MESSAGE_';
日々の喜怒哀楽を綴った日記帳。
日付をクリックすると日記の内容を表示します。
_MESSAGE_
#画面のレイアウト(0 … 左にカレンダーと更新履歴 / 1 … 上にカレンダーと更新履歴 / 2 … 右にカレンダーと更新履歴(フレームを使用する場合は無効))
$layout = 0;
#――――― カレンダーの設定
#カレンダーの表示(0 … 表示しない / 1 … 表示する)
$show_calendar = 1;
#日記表示用アイコン(空欄にすると日付にリンク)
$written_mark = '■';
#アイコン表示数(0 … 日記があれば1つ表示 / 1 … 日記と同じだけ表示)
$written_mark_multi = 0;
#祝日の設定1 : 特定月日を指定(2桁+2桁で記述)
@spend_day = ('0101', '0211', '0321', '0429', '0503', '0504', '0505', '0720', '0915', '0923', '1103', '1123', '1223');
#祝日の設定2 : 何月の第何月曜日か指定
%spend_day = ('01','2', '10','2');
#平日の文字色
$day_color = '#000000';
#日曜日、祝日の文字色
$sun_color = '#FF0000';
#土曜日の文字色
$sat_color = '#0000FF';
#今日のセル色
$today_color = '#EEEEEE';
#セルサイズ
$cel_width = '25'; #幅
$cel_height = '40'; #高さ
#――――― フレームの設定
#フレームの利用(0 … 利用しない / 1 … 利用する)
$frame_mode = 0;
#フレーム時のレイアウト(0 … 左にカレンダーと更新履歴 / 1 … 右にカレンダーと更新履歴(フレームを使用しない場合は無効))
$frame_layout = 0;
#フレーム分割の比率(フレームを使用しない場合は無効
$frame_cols = '300,*';
#――――― 投稿時の設定
#返信機能の使用(0 … 使用しない / 1 … 使用する)
$res_mode = 0;
#投稿記事本文の色の指定(0 … 指定不可 / 1 … 指定可)
$color_mode = 0;
#投稿記事本文の色の設定(本文の色の指定機能を使用しない場合は無効)
@color = (
'#808080',
'#B38099',
'#8080B3',
'#80B380',
'#B3B380',
'#FF9955',
'#FF77DD',
'#FF7777',
'',
''
);
#アイコン機能の使用(0 … 使用しない / 1 … 使用する)
$icon_mode = 0;
#アイコン画像の設定
@icon = (
'sun.gif', '晴れ',
'crowd.gif', '曇り',
'rain.gif', '雨',
'snow.gif', '雪',
'thunder.gif', '雷',
'', '',
'', '',
'', '',
'', '',
'', ''
);
#アイコンの表示場所(0 … 本文表示場所のみ / 1 … カレンダーとタイトル一覧に表示 / 2 … 本文、カレンダー、タイトル一覧に表示)
$icon_display = 0;
#管理者専用アイコン機能の使用(0 … 使用しない / 1 … 使用する)
$admin_icon_mode = 0;
#管理者専用アイコン画像の設定(管理者専用アイコン機能を使用しない場合は無効)
@admin_icon = (
'admin.gif', '管理者専用'
);
#アイコン画像保存ディレクトリ
$iconfile_dir = './icon/';
#プレビューの表示(0 … 利用しない / 1 … 投稿者がチェックボックスで ON/OFF を指定 / 2 … 利用する)
$show_preview = 1;
#オートリンク(0 … 自動的にリンクを張らない / 1 … 自動的にリンクを張る)
$auto_link = 0;
#投稿者による投稿記事の編集機能(0 … 利用しない / 1 … 利用する)
$edit_mode = 1;
#――――― 入力制限の設定
#名前の最大文字数
$name_length = 15;
#題名の最大文字数
$subj_length = 20;
#本文の最大文字数
$text_length = 3000;
#本文の最大行数
$text_line = 100;
#題名の入力(0 … 任意 / 1 … 必須)
$need_subj = 0;
#削除キーの入力(0 … 任意 / 1 … 必須)
$need_pwd = 0;
#連続投稿を拒否する秒数
$wait_time = 60;
#――――― ログ関連の設定
#初期画面で表示されるログ数
$default_show = 5;
#更新履歴の表示ログ数(0にすると非表示)
$record_size = 5;
#インデックスページでの更新履歴の表示ログ数(0にすると非表示。インデックスページを表示しない場合は無効)
$index_record_size = 10;
#1ページの表示ログ数
$page_size = 10;
#タイトル一覧での表示ログ数
$list_size = 30;
#過去ログの作成機能の使用(0 … 使用しない / 1 … 使用する)
$make_past = 1;
#スレッドの最大保存数(過去ログを作成する場合は無効)
$max_log = 30;
#過去ログスレッドの作成サイズ(過去ログを作成しない場合は無効)
$past_size = 30;
#過去ログの表示方法(0 … 記事一覧 / 1 … タイトル一覧(過去ログを作成しない場合は無効))
$past_show = 1;
#新着情報マーク
$new_mark = 'New!';
#新着情報マークを表示する日数(0にすると非表示)
$new_date = 3;
#――――― アップロード機能の設定
#ファイルアップロード機能の利用(0 … 使用しない / 1 … 使用する)
$upload_mode = 0;
#アップロードファイル保存ディレクトリ
$upfile_dir = './upfile/';
#アップロードファイル参照パス
$upfile_url = './upfile/';
#画像サイズの最大横幅(この幅を超えるサイズの画像は縮小表示されます)
$img_max_width = 200;
#アップロードした画像の表示位置(0 … 左に表示 / 1 … 中央に表示 / 2 … 右に表示)
$img_align = 0;
#画像を左に表示させたときのテキストの回りこみ(0 … 回りこませない / 1 … 回りこませる)
$text_align = 0;
#アップロードした画像の表示方法(0 … 普通にリンク / 1 … 新規ウインドウ / 2 … ミニウインドウ / 3 … リンクしない)
$img_show_way = 2;
#アップロードファイルの一時ファイル
$temporary_file = 'diary.tmp';
#――――― 日記書き出し機能の設定
#JSファイルへの書き出し機能の利用(0 … 使用しない / 1 … 最近の日記を書き出す / 2 … 最近の日記タイトル一覧を書き出す / 3 … 最近の日記と最近の日記タイトル一覧を書き出す)
$js_mode = 0;
#最近の日記を書き出すJSファイル(最近の日記を書き出さない場合は無効)
$js_text_file = './text.js';
#書き出す日記の件数(最近の日記を書き出さない場合は無効)
$js_output_text = 3;
#最近の日記タイトル一覧を書き出すJSファイル(最近の日記タイトル一覧を書き出さない場合は無効)
$js_title_file = './title.js';
#書き出すタイトルの件数(最近の日記タイトル一覧を書き出さない場合は無効)
$js_output_title = 5;
#日記帳CGIのURL(各タイトルから日記へリンクを張る場合に http:// から設定。最近の日記タイトル一覧を書き出さない場合は無効)
$js_title_url = '';
#――――― ミニアクセスカウンタの設定
#ミニアクセスカウンタの設置(0 … 設置しない / 1 … 設置する / 2 … 非表示で設置する)
$mini_counter = 0;
#ミニアクセスカウンタの桁数(ミニアクセスカウンタを設置しない場合は無効)
$count_figure = 5;
#ミニアクセスカウンタログファイル(ミニアクセスカウンタを設置しない場合は無効)
$count_log = './count.log';
#アクセスをカウントしないホスト(ミニアクセスカウンタを設置しない場合は無効)
@no_count_list = (
'',
'',
'',
'',
''
);
#――――― アクセス制限の設定
#アクセス制限対象ホスト(設定すると、その文字を含むホストからの投稿を拒否します)
@blacklist = (
'anonymizer.com',
'delegate',
'',
'',
''
);
#Proxy経由のアクセスの制限(0 … 制限しない / 1 … 制限する)
$proxy_check = 0;
#自サイトのURL(設定すると、このURLを含まないサイトからの投稿を拒否します。http:// から指定すること)
$base_url = '';
#ホスト名取得時のgethostbyaddr関数の使用(0 … 使用しない / 1 … 使用する)
$gethostbyaddr = 0;
#――――― クッキーの設定
#クッキー保存日数(30日以上に設定すること)
$hold_days = 90;
#管理者クッキーの識別名
$admin_cookie_id = 'admin';
#訪問者クッキーの識別名
$cookie_id = 'webdiary';
#――――― 設定項目終了 ――――――――――――――――――――――
1;