Template:前後年月カテゴリ
表示
Luaモジュールを使用しています: |
前の月と次の月、または前の年と次の年の年月別カテゴリへのリンク。
基本的な使い方
年月別分類されている各サブカテゴリのページ上部、{{Hiddencat}} がある場合はその下に、下記のように貼り付けてください。
親カテゴリ名と年月の間の文字が「/」(スラッシュ)の場合
親カテゴリ名と年月の間の文字が「/」の場合は、パラメータの指定は不要です。
- 使用例
-
- {{前後年月カテゴリ}}
親カテゴリ名と年月の間の文字が「/」(スラッシュ)でない場合
親カテゴリ名と年月の間の文字が「/」でない場合は、親カテゴリ名・親カテゴリ名と年月の間の文字・そのサブカテゴリの年月を指定してください。親カテゴリ名と年月の間の文字にスペースが含まれている場合はそのスペースまで含めて指定してください。
- {{前後年月カテゴリ|親カテゴリ名|親カテゴリ名と年月の間の文字|そのページの年月}}
- 使用例
-
- {{前後年月カテゴリ|雑多な内容を箇条書きした節のある記事| - |2024年12月}}
- {{前後年月カテゴリ|翻訳中途| - |2024年12月}}
説明メッセージボックス
カテゴリが複数の月を統合したものである場合(年月が「yyyy年m1月-m2月」形式である場合)には、既定では次のメッセージボックスが表示されます。
タグが貼り付けられた月順に並んでいます。A は 10月、B は 11月、C は 12月 です。各同一月内については、タグにソートキーが設定されている場合を除きページ名順です。異なる月の2つ以上のタグが貼られている場合、どのタグの月に分類されているかは各タグのページ内での位置によります。 |
強制的に表示させる場合には「説明=1」と指定してください。強制的に表示させない場合には「説明=0」と指定してください。
- 使用例
- {{前後年月カテゴリ|説明=1}}
- {{前後年月カテゴリ|説明=0}}
「タグ」の文字を具体的なタグ名に指定することもできます。
- 使用例
- {{前後年月カテゴリ|タグ={{Tl|雑多な内容の箇条書き}}}}
{{雑多な内容の箇条書き}}が貼り付けられた月順に並んでいます。A は 10月、B は 11月、C は 12月 です。各同一月内については、タグにソートキーが設定されている場合を除きページ名順です。異なる月の2つ以上のタグが貼られている場合、どのタグの月に分類されているかは各タグのページ内での位置によります。 |
任意の説明文を表示させるには、説明パラメータに説明文を指定してください。
- 使用例
- {{前後年月カテゴリ|説明=これはサンプルの説明文です。}}
これはサンプルの説明文です。 |
全パラメータ
パラメータ | 指定内容 | 既定値 | 備考 |
---|---|---|---|
1 | 親カテゴリ名 | 親カテゴリ名と年月の間の文字が「/」の場合は自動取得 | |
2 | 親カテゴリ名と年月の間の文字 | / | |
3 | 年月 | 親カテゴリ名と年月の間の文字が「/」の場合は自動取得 | |
説明 | メッセージボックスに表示する説明 | #説明メッセージボックスを参照 | 通常は指定不要 |
タグ | 説明内に表示するタグ名 | タグ | 通常は指定不要 |
前月 | 前月の年月 | 当該サブカテゴリの有無を検索し自動取得 | 通常は指定不要 |
後月 | 後月の年月 | 当該サブカテゴリの有無を検索し自動取得 | 通常は指定不要 |
当年 | 当年の年単位サブカテゴリにリンクする場合に年を指定 | 無し | 通常は指定不要 |
前年 | 前年の年単位サブカテゴリにリンクする場合に年を指定 | 前年末月の年月 | 通常は指定不要 |
後年 | 後年の年単位サブカテゴリにリンクする場合に年を指定 | 後年始月の年月 | 通常は指定不要 |
前年末月 | 前年末月の年月 | 当該サブカテゴリの有無を検索し自動取得 | 通常は指定不要 |
後年始月 | 後年始月の年月 | 当該サブカテゴリの有無を検索し自動取得 | 通常は指定不要 |
- 不要になったカテゴリが削除されずに残っている場合など、自動検索では意図したカテゴリにリンクされない場合に、前月や後月を強制的に指定してください。
- 強制的に指定したパラメータは、不要になったカテゴリを統廃合する場合に更新が面倒になりますので、特に必要な場合を除き、指定する必要はありません。しかし、強制的に指定したほうが、更新は面倒になるものの、カテゴリの自動検索を行わないのでサーバーへの負荷は少なくなります。
- 前年と前年末月は内部的には同じに扱っています。指定する場合はいずれか片方のみを指定してください。
- 後年と後年始月は内部的には同じに扱っています。指定する場合はいずれか片方のみを指定してください。
内部テンプレート
- Template:前後年月カテゴリ/core
- Template:前後年月カテゴリ/core2
- Template:前後年月カテゴリ/前4
- Template:前後年月カテゴリ/前3
- Template:前後年月カテゴリ/後3
- Template:前後年月カテゴリ/前2
- Template:前後年月カテゴリ/後2
- Template:前後年月カテゴリ/単
内部モジュール
- show
- catlink
- catlinkCore - テンプレートからの直接使用は不可(引数)
- divdate
- divdateCore - テンプレートからの直接使用は不可(引数・戻り値)
- mboxmsg
- taglink
- getcatinfo - テンプレートからの直接使用は不可(戻り値)