Top Search RSS Login

calendarプラグイン

カレンダを表示します。

{{calendar カレンダ名}}

カレンダの「<<」をクリックすると前月、 「>>」をクリックすると翌月、 年月をクリックするとその月のカレンダとページ内容を一覧表示します。 また、カレンダの日付をクリックすると該当する日付のページを表示 (ページが存在しない場合は編集画面を表示)します。

オプションで編集画面に見本として表示されるテンプレートページを指定することができます。

{{calendar カレンダ名[,テンプレートとなるページ名[,表示月指定]]}}

表示月指定に[半角10進数]nextと書くと、[半角10進数]月後のカレンダーを表示します。 表示月指定に[半角10進数]prevと書くと、[半角10進数]月前のカレンダーを表示します。 表示月指定に[半角で1〜12]と書くと、[1〜12]月のカレンダーを表示します。 その他の表示月指定は無視されます。

以下にカレンダプラグインの使用例を示します。

{{calendar 予定表}}
{{calendar 予定表,予定表テンプレート}}
{{calendar 予定表,予定表テンプレート,6}} : 6月のカレンダー
{{calendar 予定表, ,1next}} : 翌月のカレンダー
{{calendar 予定表, ,2prev}} : 先々月のカレンダー

CSSで表示形式を変更することも出来ます。使用しているクラス名は以下の通りです。

  • today - 今日の日付
  • have - 予定や日記のある日付
  • navi - ナビゲーションバー
  • week - 曜日
  • calendar - カレンダーのtable部分
  • plugin-calendar - calendarプラグインの出力全体

使用しているid名は以下の通りです。

  • calendar-[半角で1〜12] - [1〜12]月が指定された時
  • calendar-[半角10進数]next - [半角10進数]月後を指定した時
  • calendar-[半角10進数]prev - [半角10進数]月前を指定した時
  • calendar-sun - 日曜日
  • weekday - 平日
  • calendar-sat - 土曜日