テンプレート:Uses TemplateStyles/doc
40px | This is a documentation subpage for テンプレート:Uses TemplateStyles. It contains usage information, categories and other content that is not part of the original テンプレート page. |
[[Category:MediaWiki documentation pages{{#translation:}}]]
30px | Luaモジュールを使用しています: |
このテンプレートは、TemplateStyles(テンプレートスタイル)を使用するテンプレートであることを示すために用います。利用先テンプレートの解説サブページ (/doc) の先頭にこのテンプレートを置いてください。利用先テンプレートは自動的に、Category:テンプレートスタイルを利用するテンプレートまたは、そのサブカテゴリに追加されます。
使い方
- 基本形
{{Uses TemplateStyles|TemplateStylesのページ名}}
- 全ての引数を使用する場合
{{Uses TemplateStyles|TemplateStylesのページ名1|TemplateStylesのページ名2|TemplateStylesのページ名3|...|category=特定のカテゴリ名|nocat=true}}
第一引数(TemplateStylesのページ名)は必須パラメータです。
TemplateStylesのサンドボックス
TemplateStylesのサンドボックス版が存在する場合はサンドボックス版へのリンクも表示されます。たとえば、Template:Foo/styles.css
というTemplateStyleの場合、サンドボックス版のページ名はTemplate:Foo/sandbox/styles.css
であり、このページが存在する場合はリンクが表示されます。
使用例
CSSページを1つ指定した場合
{{Uses TemplateStyles|Template:Arrowlist/styles.css}}
32px | このテンプレートはテンプレートスタイルを使用しています: |
CSSページを2つ指定した場合
{{Uses TemplateStyles|Template:Arrowlist/styles.css|Template:Routemap/styles.css}}
32px | このテンプレートはテンプレートスタイルを使用しています: |
サンドボックス版が存在する場合
{{Uses TemplateStyles|Template:Uses TemplateStyles/example.css}}
32px | このテンプレートはテンプレートスタイルを使用しています: |
CSSページを指定しなかった場合
32px | エラー: TemplateStylesが指定されていません |
カテゴリ
追跡カテゴリ
テンプレート名前空間にあるページでこのテンプレートが使用され、かつ/doc、/sandbox、/sandbox2、/testcasesサブページではない場合はCategory:テンプレートスタイルを利用するテンプレートに追加されます。追加するカテゴリを変更する場合は|category=
引数で指定できます。
エラーカテゴリ
TemplateStyleのページ名を指定しなかった場合はCategory:テンプレート呼び出しエラーのあるページ/Template:Uses TemplateStylesに追加されます。
保護レベルのカテゴリ
TemplateStylesとそれを使用しているテンプレートの保護レベルは同じであるべきです。保護レベルが違う場合はCategory:異なる保護レベルがあるテンプレートスタイル使用テンプレートに追加されます。
カテゴリの抑制
|nocat=true
(yes、y、1と指定しても可)と指定することで、追跡カテゴリに追加されなくなります。
関連項目
- {{Lua}}
- {{Uses Wikidata}}