PHP/ASP/.NETで実装されたWebカレンダー「VCalendar」
グループウェアなど情報を管理する上でよく使われるのがカレンダーやスケジュールだ。時間は24時間しかなく、ビジネスだけに全て費やされる訳ではない。遊んだり、旅行へ行ったり、勉強会やセミナーに参加したりと様々なイベントが発生する。
シンプルなカレンダーアプリケーション
それらを上手にやりくりするためにはカレンダーの存在が重要になる。そこで様々な環境下で使えるこちらを紹介しよう。
今回紹介するオープンソース・ソフトウェアはVCalendar、3つの言語で開発されたカレンダーアプリケーションだ。
通常、一つのオープンソース・ソフトウェアは一つのプログラム言語(補助として別な言語が利用されることもあるが)で実現されている。VCalendarはPHP、ASPそしてASP.NETの3つの言語で同様のカレンダーアプリケーションを構築、提供している。
デイリーのスケジュール表示
可能な操作は同じで、年/月/週/日でスケジュールを一覧することができる。カレンダーにはカテゴリを設定でき、表示のフィルタリングができる。時間を指定した予定、全日の予定が作成可能だ。
CSSを切り替えることでテーマ機能が実装されており、9種類の中からインタフェースを切り替えられるようになっている。多言語にも対応しており、英語やロシア語のインタフェースにも切り替えられる。
皆で使うのはもちろん、ユーザ会や家族のカレンダーなど利用ケースは数多く考えられる。ASP + Access(が、Access自体は不要らしい)を使えば小規模なLANなどでも手軽に利用できて便利だろう。
VCalendar - Open Source Web Calendar Application with Related Tools; Event Calendar
http://www.vcalendar.org/site/
VCalendar