休業日カレンダー(サンプル)

2024年3月の休業日
- - - - - 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
- - - - - -
2024年4月の休業日
- 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
- - - -
ページに埋め込むタイプの休業日カレンダーです。
ページの好きな場所に <!--#exec cgi="calendar/calendar.cgi" --> というタグを埋め込むだけでカレンダーが表示されます(※1)。 ページがPHPで構成されている場合は、 virtual("calendar/calendar.cgi"); を埋め込めば動作します。 このサンプルは2ヶ月分(今月と来月)を表示していますが、1ヶ月分〜1年分の表示が可能です。
(※1) 当然ながら、include file や include virtual でもOKです。
<!--#include file="calendar/calendar.cgi" -->
<!--#include virtual="calendar/calendar.cgi" -->
また、休業日の設定もブラウザから簡単に行なうことが出来ます。 休業日の設定にはパスワードが必要になりますので、 パスワードを知らない第三者が勝手に改竄することはできません
休業日の設定
  ※パスワードはpasswdです。サンプルですので好き放題に弄ってみて下さい。


仕様
開発言語 perl + JavaScript
動作環境
  • CGIの動作が可能な環境。
  • 設置ファイルがHTML(SHTML)の場合は SSI(Server-side includes and execs)が有効に出来ること。(※2)
    (.htaccess に Options ExecCGI Includes を記述)
  • 設置ファイルがPHPの場合は、virtual()関数の利用が可能なこと。
※2 サーバ環境によっては、設置ディレクトリが制限されることもあります。
対象端末
  • 一般的な全てのPCブラウザ
  • DoCoMo端末のうち、i-HTML6.0以降に対応している機種(※3)
  • au(WAP2.0対応ブラウザ搭載機種)、Softbank(3G)の端末
※3 対応していない機種の場合は、表組み(TABLEタグ)の体裁が壊れますので何も出力しません。
変更可能項目
  1. 管理者用パスワード
  2. 表示月数(何ヶ月分表示するか)
  3. カレンダーを並べる方向(水平 or 垂直)
  4. 休業事由のタイトル名(休業日・先約状況…etc.)
  5. 平日の文字色
  6. 土曜日の文字色
  7. 日曜日の文字色
  8. 祝日の文字色
  9. 休業日の文字色
  10. 年月見出しの背景色
  11. 曜日見出しの背景色
  12. 日付の背景色
  13. 休業日の背景色
  14. セルのサイズ
以上は設定ファイルの記述を変更することにより容易に対応可能。
休業日設定 WEB上から行なう。特別な知識は一切不要。
カレンダー表示 当月から1箇年分のうち、指定された月数。
保存されるデータ 登録作業を行なった当月から1箇年分のみ。
※登録当月よりも前のデータは破棄されます。
配布形態 しばらくは受注設置のみ。
免責事項 このプログラムの利用によっていかなる損害が発生したとしても、 作者は一切の責を負わないものとする。


(株)ネット・ダブリュー