コンテンツにスキップ

Template:Namespace detect


テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

ページの名前空間を判別して表示を切り替えるメタテンプレートです。

使い方

[編集]

通常

[編集]
{{namespace detect
| main  = 記事名前空間用のテキスト
| talk  = ノートページ名前空間用のテキスト
| other = その他の名前空間用のテキスト
}}

上記が記事名前空間で使用されると、以下のように表示されます。

記事名前空間用のテキスト

上記が記事やノートページ以外のその他の名前空間で使用されると、以下のように表示されます。

その他の名前空間用のテキスト

other 指定なし

[編集]

上記の例ではすべての名前空間において何かを表示しますが、引数 other を指定しないことにより何も表示しないようにできます。例:

{{namespace detect
| file     = ファイル名前空間用のテキスト
| category = カテゴリ名前空間用のテキスト
| other    =
}}

この例ではファイル名前空間とカテゴリ名前空間以外の名前空間においては何も表示しません。

空引数

[編集]

使使
{{namespace detect
| main  = 
| other = その他の名前空間用のテキスト
}}


その他の名前空間用のテキスト

引数

[編集]
引数の一覧
引数 指定内容 既定値 説明
main テキスト 記事
talk テキスト ノート
user テキスト 利用者
wikipedia テキスト
file
image
テキスト ファイル
mediawiki テキスト
template テキスト
help テキスト
category テキスト
portal テキスト
other テキスト 該当する名前空間ではなかった場合
demospace デモ用(通常は使用されません)

関連項目

[編集]

各名前空間専用の簡易版: