Template:オリンピック関連一斉改名/doc
これはTemplate:オリンピック関連一斉改名の解説サブページです。 使用方法、カテゴリ、およびその他テンプレート自体に含まれない情報を収容しています。 |
これは、プロジェクト‐ノート:オリンピック/オリンピック関連記事命名方針の最終決定_(続き)における議論により、改名が予定されているページの先頭で告知するためのテンプレートです。改名実施後もページの内容の修正を促すための告知テンプレートとして機能します。オリンピック関連であっても改名する予定がないページにはこのテンプレートを貼る必要はありません。
使い方
[編集]{{オリンピック関連一斉改名|from=現在のページ名|subpage=改名データのサブページ名|t=議論するページ名|talksection=議論する節の名前|{{subst:DATE}}}}
改名予定のページの編集画面の先頭にコードを貼り、記入必須である「現在のページ名」と「年月」を記入します。「新ページ名」、「新ページ名の代案」、「議論する節の名前」の記入は、任意です。上記のテンプレートとコードは、全ての引数を使用した場合の例です。
なお、テンプレートに対して使用する場合は、<noinclude>{{オリンピック関連一斉改名|~~~}}</noinclude>のようにnoincludeを使用して、テンプレートを使う側にメッセージが出ないようにしておきましょう。
from引数には現在のページ名を指定します。この引数は後述する表示の自動切り替えの判定に利用されますので、必ず記入してください。直接記入する方法以外にマジックワードを利用して{{subst:FULLPAGENAME}}
と記入する方法もあります。このときsubst:を付けないと表示の自動切り替えが起きないので、注意してください。
subpage引数は改名先の改名データのサブページ名を指定します。この引数は改名データから改名先のページ名を取得する際に利用されます。例えばプロジェクト‐ノート:オリンピック/改名データ2/夏季大会であれば「夏季大会」と記入してください。
「議論するページ名」と「議論する節の名前」は議論しているページへのリンクを生成するための引数です。「議論するページ名」を省略した場合はプロジェクト‐ノート:オリンピック/オリンピック関連記事命名方針の最終決定_(続き)へリンクします。節にリンクしたい場合は「議論する節の名前」を記入します。
年月は、date=
で記入することができます。{{subst:DATE}}
は、テンプレートをSubst展開することで、date=yyyy年m月
と出力します。
表示の自動切り替え
[編集]改名予定のページに対してこのテンプレートを貼り付けた場合、以下のように表示され、貼り付けられたページをCategory:オリンピック関連一斉改名対象 (改名前)へカテゴライズします。
このページの名前に関して改名が予定されています。 議論は議論するページ名#議論する節の名前を参照してください。(2024年10月) |
改名が実施された場合、表示が自動的に以下のように切り替わります。
このページはyyyy年m月に、「旧ページ名」から改名されました。カテゴリのソートキーなどの修正にご協力をお願いします。 修正が完了したらこのテンプレートを除去してください。 改名の議論は議論するページ名#議論する節の名前を参照してください。 |
「旧ページ名」のところにはfrom引数で指定したページ名が表示されます。このように表示されている場合、貼り付けられたページをCategory:オリンピック関連一斉改名対象 (改名後未チェック)へカテゴライズします。
技術的にはfrom引数で指定したページ名が現在のページ名と一致しているかどうかを判定し、一致していればTemplate:オリンピック関連一斉改名/改名前を、一致していなければTemplate:オリンピック関連一斉改名/改名後を呼び出すようにしています。
各引数の説明(TemplateData)
[編集]ページの改名提案を記事の先頭で告知するためのテンプレートです
パラメーター | 説明 | 型 | 状態 | |
---|---|---|---|---|
現在のページ名 | from | 現在のページ名を記入します。設定がない場合、呼び出しエラーを表示します。
| ページ名 | 必須 |
サブページ名 | subpage | 改名データのサブページ名を記入します。
| 文字列 | 推奨 |
議論場所(ノート名) | t | 改名を議論するページ名を記入します。
| ページ名 | 省略可能 |
議論場所(節名) | talksection | 改名を議論する節名を記入します。 | 文字列 | 省略可能 |
改名提案年・月 | date | 改名を提案した年・月を「○年◇月」の形式で。設定がない場合、呼び出しエラーを表示します。
| 日時 | 必須 |