Movable Type タグリファレンス: カレンダー関連タグ
MTCalendar
- 対応しているバージョン: 3.1, 3.2, Enterprise 1.0
- 利用方法: <MTCalendar> ~ </MTCalendar>
一ケ月分のカレンダーを表示するためのコンテナ・タグです。アトリビュートmonthにより、表示する月を指定できます。
アトリビュート
- category="category_name"
- 指定したカテゴリー名のカレンダーを作ります。
- month="this | last | YYYYMM"
- 指定した月のカレンダーを表示します。4桁の年と2桁の月(200501)で年月を設定してください。個別エントリー、月別エントリー、週別エントリー、日別エントリーでは、当月のカレンダーを表示する「this」を利用できます。先月のカレンダーを表示するときは「last」を指定してください。
MTCalendarCellNumber
- 対応しているバージョン: 3.1, 3.2, Enterprise 1.0
- 利用方法: <$MTCalendarCellNumber$>
カレンダーにおけるセルの番号を表示します。この番号は、カレンダーの左上のセルを1から始まり、水平に右に移動するごとに増加します。指定した月のカレンダーに従い、番号が設定されます。例えば、土曜日から始まる場合は、セルの番号は7から始まります。
MTCalendarDate
- 対応しているバージョン: 3.1, 3.2, Enterprise 1.0
- 利用方法: <$MTCalendarDate$>
カレンダーの日付だけでなく、時間も表示するタグです。アトリビュートformatにより、表示をカスタマイズできます。日付だけを表示したいときは、<$MTCalendarDay$>を使ってください。
アトリビュート
- language="XX"
- 日時書式について、各国語の代表的な書式を指定します。
- format="XX"
- 日付の書式を指定します。
MTCalendarDay
- 対応しているバージョン: 3.1, 3.2, Enterprise 1.0
- 利用方法: <$MTCalendarDay$>
カレンダーの日付を表示します。<MTCalendarIfEntries>、<MTCalendarIfNoEntires>タグの中で利用できます。
MTCalendarIfBlank
- 対応しているバージョン: 3.1, 3.2, Enterprise 1.0
- 利用方法: <MTCalendarIfBlank> ~ </MTCalendarIfBlank>
カレンダーのセルが空白のとき(セル番号が設定されない)のときに実行する条件タグです。
MTCalendarIfEntries
- 対応しているバージョン: 3.1, 3.2, Enterprise 1.0
- 利用方法: <MTCalendarIfEntries> ~ </MTCalendarIfEntries>
エントリーが投稿された日のみ処理する条件タグです。カレンダーを表組みで表示するときに、エントリーが投稿された日のみに、日付アーカイブのリンクを付加したい場合に利用できます。
MTCalendarIfNoEntries
- 対応しているバージョン: 3.1, 3.2, Enterprise 1.0
- 利用方法: <MTCalendarIfNoEntries> ~ </MTCalendarIfNoEntries>
エントリーが投稿されてない日のみ処理する条件タグです。
MTCalendarIfToday
- 対応しているバージョン: 3.1, 3.2, Enterprise 1.0
- 利用方法: <MTCalendarIfToday> ~ </MTCalendarIfToday>
セルが今日の日付であったときに処理する条件タグです。