設置型日記です。月ごとに一括表示します。
利用には
規約を熟読していただく必要があります。
サンプル
(管理パスワードは abc123 です。ログは数日毎に削除します)
特徴は以下の感じです。
- デザインの自由度の高さ
全てデザインはCSSで各自で指定していただきます。
- カレンダー表示機能
指定の日付の日記が1発で探し出せます。
- 追記機能
1日に数回の掲示板書き込みが可能です。
- レス機能
掲示板を見てくれている人がその日の日記に対してレスをつけられます
- トラバ受信機能
トラックバックの受信のみ出来ます(送信プログラムは現在作成中)
変式だいありーvar 1.5β
封入ファイル
index.cgi(CGI本体)
admin.cgi(管理用CGIファイル)
c_phone.cgi(携帯用CGI)
ini.pl(基本読み込み用ファイル)
jconde.pl(日本語変換パッケージ *1)
simaguni.pl(unicode->sjis変換パッケージ *2)
jipang8.txt , jipang16.txt(simaguni.pl用ライブラリ)
style.css(スタイルシート外部ファイル)
log(ログ保管ディレクトリ)
readme.txt(つまるところ読んでくださいファイル)
*1 jcode.plについて
歌代 和正様が製作なされた日本語変換パッチ。
利用規約に則り、再配布するものです。
*2 simaguni.plについて
こちらで配布されていたunicode用デコーダ。
微妙に改造してるのでもしかすると配布停止喰らうかも(−−
設定する順に解説します。
- もしもlog/ディレクトリが解凍時になかった場合(hen_diaryディレクトリの中に)
手動で作ってください。
- index.cgi及びadmin.cgiをテキストエディタで開き、最初の行のperlのパスを、
サーバ指定のperlのパスに書き換える。
- ini.plをテキストエディタで開き、各種設定を変更する。
- readme.txt以外のファイルをアスキーモードで転送する。
ついでにパーミッションを変更する
配置例([***]の数字はパーミッションです)
index.html(TOP page)
./hendiary/ [777] (日記の全ファイル格納ディレクトリ)
index.cgi [755] (基本出力CGIファイル)
admin.cgi [755] (管理用CGIファイル)
c_phone.cgi[755](携帯用CGIファイル)
ini.pl [644] (基本読み込みファイル)
jcode.pl [644] (日本語変換パッチ)
simaguni.pl[644](utf-8用デコーダ)
jipang8.txt , jipang16.txt[644](simaguni.plのライブラリファイル)
style.css (スタイルシート外部ファイル)
./log/ [777] (ログファイル格納ディレクトリ)
****_**.dat (ログファイル 勝手に生成されます)
- index.cgiへアクセスする。
また、入れたなら管理モードへのログイン、書き込み、書き込みの削除など
一通り動かして動作を確認する
- 確認できたのなら../index.htmlなどから、index.cgiへリンクを張る
注)
前1.02の日記のログファイルをそのままお使いいただけます。
ただし、前ログファイルは 多分通常状態ではパーミッション[444]に固定されてると思われますので、書き込み処理を行う前に
必ず 全データファイルのパーミッションを[666]に変更してください。
でないと書き込み処理をする際かならず「ファイルロックエラー」が発生します。