シンプル日記帳

◆概要
月毎にファイルを作成する日記帳です。
表示自体はcgiではないので、案外軽いかもしれません。

  • 大まかなデザインが指定出来ます
  • 日記の修正/削除が可能です
  • 古いログデータ(htmlファイル)の削除が可能です


  • 管理者モードへの入り口は以下のようになります。
    master.htmlにパスワードとログインボタンを表示しないような場合に利用して下さい。
    http://www.〜.../diary001.cgi?action=master

    Ver3.0から大幅に改造してあります。
    旧バージョンをお使いの方は、申し訳ありませんが新規に設置して頂く事をお勧めします。
    「日記帳(1)」から「シンプル日記帳」へ改名しました。
    同時に「日記帳(2)」「日記帳(3)」を配布停止致しました。
    ご迷惑おかけしますが宜しくお願い致します。

    ◆デザイン修正
    ※事前にmaster.htmlを修正してご利用下さい。
    一度その月の入力を行うと、月ごとにhtmlファイルが作成されます。
    そのhtmlファイルをエディタなどで開いて、編集して頂く事も可能です。
    新規にhtmlを作成する際には、master.htmlをコピーしています。
    master.htmlを事前に編集しておけば、その後同じデザインのファイルが生成されます。

    master.html
         ・
         ・
    <!---- 編集しないで下さい(ここから) ---->  ※1
         ・
         ・
    <!---- 編集しないで下さい(ここまで) ---->  ※2
         ・
         ・
    ※1から※2の間は、編集しないで下さい。
    その他は自由に編集して頂いて構いません。

    ◆サンプル/ダウンロード
    ダウンロード
    Ver3.0
    [サンプル]

    ◆設定
    diary001.cgiをエディタなどで開き、必要に応じて設定して下さい。

    [$pass … 管理者パスワード]
    書込等をする為に必要なパスワードです。半角英数を指定して下さい。

    [$datfld … データフォルダ]
    月毎に生成されるhtmlファイルを下位フォルダへ生成したい場合、ここにフォルダ名を指定します。
    末尾がスラッシュとなるよう指定して下さい。
    また、その際にはmaster.htmlのフォーム部に注意して下さい。
    <form action="diary001.cgi" method=post>
    (actionの部分を"../diary001.cgi"等に変更)

    [$back_gif … 前月画像]
    生成されるhtmlファイルに付く前月へのリンクに使用する画像を指定します。
    必須ではありません。

    [$next_gif … 後月画像]
    生成されるhtmlファイルに付く後月へのリンクに使用する画像を指定します。
    必須ではありません。

    [$back_com … 前月画像を使わない場合のリンク文字列]
    生成されるhtmlファイルに付く前月へのリンクに使用する文字列を指定します。

    [$next_com … 後月画像を使わない場合のリンク文字列]
    生成されるhtmlファイルに付く後月へのリンクに使用する文字列を指定します。

    [$font_siz … フォントサイズ]
    フォントサイズを指定します。
    10pxや11ptなど、スタイルシートで利用する形式で指定して下さい。

    [$font_fam … フォント名]
    日本語フォントを指定して下さい。英字フォントなどを指定すると文字化けの原因になります。

    [@color … 色指定]
    書込時に選択出来る色を指定します。末尾には自動的にデフォルトのグレーが追加されます。
    指定する場合、シングルコーテーションで囲み、カンマで区切って下さい。(半角)

    [$ok_tag … 使用可能タグ]
    内容書込時に使用出来るタグを指定します。
    追加する場合、"|"で区切ります。

    [$day_format … 日付フォーマット]
    日記に記述される日付のフォーマットを指定します。
    置換値
    <--YYYY-->4桁の年
    <--YY-->2桁の年
    <--MM-->2桁の月
    <--M-->1桁の月
    <--M2-->Jan、Feb....dec
    <--DD-->2桁の日
    <--D-->1桁の日
    <--WEEK-->日、月、…土
    <--WEEK2-->Sun、Mon、…Sat
    例) <!--M-->月<!--D-->日(<!--WEEK-->) … 9月15日(火)

    [$tbl_format … テーブルフォーマット]
    各日付毎の書込フォーマットを指定します。
    タグの分かる方であれば、自由に変更して下さい。
    置換値
    COLOR書込時に選択した色
    SUBタイトル
    DATE日付(上記フォーマットに従った形式)
    MESSAGE書込内容


    ◆パーミッション(必ずこの通りとは限りません)
    任意 [777] - diary001.cgi [755]
      master.html [666]
      jcode.pl [644]
    ( フォルダ / ファイル )

    ◆更新履歴
  • データが消えてしまう不具合、入力時に曜日を選択させないなどを修正。(2001/1/18 v2.00)
  • 著作権表示修正(2001/2/13 v2.01)
  • 著作権表示修正(2001/5/19 v2.02)
  • 大幅修正(2004/9/6 v3.0)