お客さんに自分で編集できるカレンダーをサイトに置きたいという人がいる。
お店の営業日等をオンラインで表示しておきたいそうだ。
そういえば過去に釣りサークルやっていた時にイベントカレンダーとしてWebカレンダーとやらを設置していた事があったけど、あれはまだ無料で配布しているのだろうか?
とはいえ、最近ではWebのインフラも様々なモノができてきているし、今更CGIプログラムを使わなくても何とかなるかもしれない。

2009年『オセロ万年カレンダー』マグネット式2009年『オセロ万年カレンダー』マグネット式
販売元:アートプリントジャパン
レビューを見る


とりあえず、釣りサークルで使っていた「Webカレンダー2」のご紹介
Web システム手帳- Web Calendar 2
こちらを一部改造して使っていた。ソースはまだ残っているので使おうと思えば使えるけど結構面倒。

そこで思いついたのが「Googleカレンダー」。
こいつを埋め込みする事ができないか?
調べてみたら簡単にできた。

1. Google カレンダーへ行く。
もちろんお客様にアカウントを撮っていただいてお客様のアカウントでアクセス。

2. マイカレンダーから該当のカレンダーを選び「▼」をクリック、「カレンダー設定」を選択。
カレンダー設定01

3. 中程に「このカレンダーを埋め込む」をいうところがあり、埋め込み用のソースが書いてありますが、このままだとでかすぎるので「色やサイズなどをカスタマイズします」をクリック。
カレンダー設定02

4. こちらで表示させる項目やサイズを設定できる。
カレンダー設定03

5. あとはソースをHTMLに埋め込めばOK。