カレンダー付スケジュール

 内容
 HP上でスケジュールを作成表示します。月単位にカレンダーと見出し一覧を表示します。

 特徴
 ●カレンダーを表示しスケジュールを書いてある日がアイコンで分かります。
 ●月単位の見出し一覧を表示します。
 ●キーワードで検索ができます。
 ●スケジュールを新しく登録すると を表示します。
 ●スケジュールの登録・修正・削除がHP上で簡単にできます。
 ●スケジュールの文字/枠色、壁紙などの設定ができます。

 表示例
スケジュール | 検索 | 編集 |
 2002年   10月  
 1
 
 2
 
 3
 
 4
 
 5
 
 6
 
 7
 
 8
 
 9
 
10
 
11
 
12
 
13
 
14体育の日 15
 
16
 スケジュール
17
 
18
 
19
 
20
 
21
 
22
 
23
 
24
 
25
 
26
 
27
 
28
 
29
 
30
 スケジュール
31
 スケジュール
日 付 題 名
10月16日(水)  アイコン表示  
 10月30日(水)  スケジュール書込み  
 10月31日(木)  カラフルなデザイン  


 2002年10月31日(木)   カラフルなデザイン
スケジュールの文字と枠色を選択できるのでカラフルなスケジュールが書けます。
壁紙も変更できます。
▲top
実際に動作しているサンプルが こちら にありますのでご覧下さい。

 設置手順
No     項 目                   内  容
1 ファイルダウンロード 下記の圧縮ファイルをダウンロードします。
  sche11.zip
2 ファイルの解凍 圧縮ファイルを解凍すると下記のファイルが生成されます。解凍ツールは「+Lhaca」が推奨です。
  <ディレクトリ構成>
     |---schedata (ディレクトリ)
     |---sche11.cgi
3 プログラムの変更 sche11.cgi は最初の行に下記のようにPerlパスが記述してあります。
この記述がサーバ側で定められた指定と異なる場合は修正して下さい。(参考
  /usr/bin/perl
4 HPページの記述 HPページで本CGIへ下記のリンクを張ります。
  http://xxxx/sche11.cgi
5 ファイル転送 上記のファイル及びHPページをサーバへ転送します。
サーバによってCGIとHTMLのディレクトリが分離している場合は、schedataディレクトリをCGIとHTMLの両方のディレクトリに転送します。
6 パーミッションの設定 アクセス権 (パーミッション)を下表のように設定します。
但し、サーバによってパーミッションが指定されている場合は、それに従って下さい。
ファイル名 アクセス権 備 考
sche11.cgi 755  
schedataディレクトリ 777  
no.txt、rec.txt、
option.txt
666 本CGIを実行すると自動設定されますが、設定されない場合は手動で設定して下さい。
ファイルはschedataディレクトリの中にあります。
7 実行 上記のHPページでリンクをクリックすると本CGIを表示します。

 使用方法
 ●スケジュールの表示
  ・カレンダーにスケジュールを書いた日がアイコンで表示され、それをクリックするとスケジュールが表示されます。
  ・見出し一覧の題名をクリックしてスケジュールを選択することもできます。
  ・新しいスケジュールの見出しにはが表示されます。
  ・各スケジュールの右下の▲topをクリックするとカレンダーに戻ります。
  ・1日当たり複数のスケジュールをアップできスケジュールアイコンが複数表示されます。
  ・  をクリックすると月が変わります。
  ・休日は自動的に表示されます。但し、祝日は法律で改正される場合があります。

 ●キーワード検索
  ・スケジュール画面の右上にある「検索」をクリックします。
  ・キーワードを入力し、検索対象の年を選択して「検索」をクリックします。
  ・キーワードを複数指定する場合はスペースで区切って下さい。
  ・検索対象は記事に含まれる全ての文字です。

 キーワード  年   
4月
 2003年 4月 8日(火)  カレンダー表示
カレンダーが表示されスケジュールを書いてある日がアイコンで分かります。
▲top
5月
 2003年 5月10日(土)  書込み・修正・削除
スケジュールの書込み・修正・削除がHP上で簡単にできます。
▲top
検索結果: 計 2

 ●編集
  ・スケジュール画面の右上にある「編集」をクリックします。パスワードは初期値が「cgi」です。
  ・内容欄に記載したURL(http://)は自動的にリンクされます。
  ・スケジュールを修正、削除する場合は、スケジュールに[修正]が表示されるのでクリックして下さい。


 日付
 題名

 内容
 文字色
 枠色

 ●設定
タイトル
ホームURL
ホームアイコン  
LASTアイコン 
NEXTアイコン 
スケジュールアイコン 
NEWアイコン 
休日アイコン  
壁紙
カラーコード
基本背景色
基本文字色
タイトル色
題名色
内容背景色
の表示日数日間
パスワード変更 (英数8文字以内)

タイトル スケジュールの最上部に表示するタイトルを入力します。
画像を表示する場合は画像アドレスをURL(http://)で入力します。
ホームURL スケジュールの左上部に表示するホームへの戻り先を指定します。
ホームアイコン ホームURLへのリンクをアイコンで表示したい場合にアイコンのアドレスを指定します。(注1)
空白の場合は [HOME] と表示されます。
LASTアイコン アイコンのアドレスを指定します。(注1)
NEXTアイコン アイコンのアドレスを指定します。(注1)
スケジュールアイコン スケジュールを書いた日を表示するアイコンのアドレスを指定します。(注1)
NEWアイコン アイコンのアドレスを指定します。(注1)
休日アイコン アイコンのアドレスを指定します。(注1) 空白にすると表示されません。
壁紙 壁紙を使用したい場合に画像のアドレスを指定します。
基本背景色・・・ 各色をカラーコードで指定します。
の表示日数 新しく登録したスケジュールの見出しに を表示する日数を指定します。
パスワード変更 編集画面に入る為のパスワードを入力します。英数字で8文字以内です。

(注1) サーバによってCGIとHTMLのディレクトリが分離している場合は「設置手順 5」
で転送したHTMLディレクトリのファイルをURLで指定します。
(例) http://xxxx/schedata/home.gif

 改版履歴
リリース日 対象 版数 改版内容
 2002.12.5 sche11.cgi V1.0 初版
 2003.2.9 sche11.cgi V1.1 基本設定に「スタイルシート」追加、データファイル名変更
 2003.3.25 sche11.cgi V1.2 見出し一覧とスケジュール内容の表示を月日順に変更。タイトルに画像表示可。
 2003.4.30 sche11.cgi V1.3 スケジュールの書込みを連続化
 2003.7.19 sche11.cgi V1.4 基本設定に「コメント」追加
 2003.12.19 sche11.cgi V1.5 休日を2004年に設定
 2004.9.23 sche11.cgi V2.0 全面変更。旧版とのデータ互換性はありません。
 2007.1.28 sche11.cgi V2.1 祝日改正

CGI-design