カレンダー ImageCalender 1.01

CGI'sトップページ

フリースクリプト。イメージタグで呼び出して表示するカレンダーです。

カレンダー ImageCalender 1.01

機能・概要

サンプル

ダウンロードファイル

設置

構成ファイル パーミッション設定例 設置手順
image_calender/
├ calendar.php
└ gdcheck.php
(755)
(644)
(644)
  • zipファイルダウンロード
  • 解凍(展開)。
  • 左の構成の通り(解凍後の構成そのまま)でサーバー上の任意のディレクトリにアップロード。
  • パーミッションを設定。
  • gdcheck.php にアクセス。Status: OK と表示されれば設置続行。NGの場合本スクリプトは利用できません。
    gdcheck.php 表示サンプル
  • カレンダーを表示したいページに下記 IMG タグについてを参考に img タグを記述しカレンダーが表示されることを確認します。
  • gdcheck.php をサーバー上から削除して完了。

IMG タグについて


img タグ記述例

設定項目とパラメータについて

設定項目
パラメータ名
説明/設定例
カレンダー表示する年 y ■Year
y=2006
カレンダー表示する月 m ■Month
m=7
定休日 hr ■Holiday(Regular)
下記の様に数字が各曜日に対応します。
Sun=0 , Mon=1 , Tue=2 , Wed=3 , Thu=4 , Fri=5 , Sat=6
※毎週木曜日を定休日に設定する場合
hr=4
臨時休業日 he ■Holiday(Extra)
日付を "_" アンダーバーで区切って複数設定可能です。
※15日を休日に設定する場合
he=15
※12日、14日、16日を休日に設定する場合
he=12_14_16
休日セルの色 hcc ■HolidayCellColor
16進数で設定します。
hcc=ff6666
休日の文字色 hfc ■HolidayFontColor
16進数で設定します。
hfc=ffffff
セル(1マス)の幅 cw ■CellWidth
単位はピクセルです。
cw=22
セル(1マス)の高さ ch ■CellHeight
単位はピクセルです。
ch=17
区切り線の色(カレンダー全体の色) tc ■TableColor
16進数で設定します。
tc=999999
区切り線の太さ tl ■TableLine
単位はピクセルです。
tl=1
見出しセルの色 ccc ■CaptionCellColor
16進数で設定します。
ccc=eeeeee
見出しの文字色 cfc ■CaptionFontColor
16進数で設定します。
cfc=666666
見出しの文字サイズ cfs ■CaptionFontSize
1〜5の5段階設定可能です。
cfs=3
見出し文字の左側スペース cp ■CaptionPadding
単位はピクセルです。
cp=10
曜日セルの色 wcc ■WeekdayCellColor
16進数で設定します。
wcc=ffffee
曜日の文字色 wfc ■WeekdayFontColor
16進数で設定します。
wfc=666666
曜日の文字サイズ wfs ■WeekdayFontSize
1〜5の5段階設定可能です。
wfs=2
曜日の左側スペース wp ■WeekdayPadding
単位はピクセルです。
wp=2
曜日(Sun)セルの色 wcc_sun ■WeekdayCellColor_Sunday
16進数で設定します。
wcc_sun=ffffee
曜日(Sun)の文字色 wfc_sun ■WeekdayFontColor_Sunday
16進数で設定します。
wfc_sun=666666
曜日(Sat)セルの色 wcc_sat ■WeekdayCellColor_Saturday
16進数で設定します。
wcc_sat=eeeeff
曜日(Sat)の文字色 wfc_sat ■WeekdayFontColor_Saturday
16進数で設定します。
wfc_sat=666666
日付セルの色 dcc ■DayCellColor
16進数で設定します。
dcc=ffffcc
日付の文字色 dfc ■DayFontSize
1〜5の5段階設定可能です。
dfs=2
日付の左側スペース dp ■DayPadding
単位はピクセルです。
dp=4
日付(Sun)セルの色 dcc_sun ■DayCellColor_Sunday
16進数で設定します。
dcc_sun=ffcccc
日付(Sun)の文字色 dfc_sun ■DayFontColor_Sunday
16進数で設定します。
dfc_sun=666666
日付(Sat)セルの色 dcc_sat ■DayCellColor_Saturday
16進数で設定します。
dcc_sat=ccccff
日付(Sat)の文字色 dfc_sat ■DayFontColor_Saturday
16進数で設定します。
dfc_sat=666666
休日例の右側スペース hpr ■HolidayPaddingRight
単位はピクセルです。
hpr=4
休日例の上側スペース hpt ■HolidayPaddingTop
単位はピクセルです。
hpt=0
休日例の表示/非表示 hs ■HolidayShow
hs=yes
※休日例はカレンダー右上に表示される休日セルを例として表示する部分で、フォントサイズなどは固定です。じゃまなときは非表示にしてください。
※calendar.phpをテキストエディタで開いて直接編集することで各種設定を行うことも可能です。

イメージの出力形式について

履歴