Help:Templates/ja
提供:Terraria Japan Wiki
警告:ログインしていません。
このまま投稿を行った場合、使用中のIPアドレスがこのページの編集履歴に記録されます。取り消しが可能です。
これが意図した操作であるか、下に表示されている差分を確認し、取り消しを確定させるために、変更を保存してください。
最新版 | 編集中の文章 | ||
2行: | 2行: | ||
いくつかのページに含めたい標準的なテキストがある場合、MediaWikiの'''テンプレート機能'''が役に立ちます(上記のようなタグはHelp名前空間のページに含まれています)。 | いくつかのページに含めたい標準的なテキストがある場合、MediaWikiの'''テンプレート機能'''が役に立ちます(上記のようなタグはHelp名前空間のページに含まれています)。 | ||
- | + | {{H2|テンプレートを作成する}} | |
テンプレート名の接頭辞は<code>Template:</code>で、他のwikiページと同じように作成することが出来ます。 | テンプレート名の接頭辞は<code>Template:</code>で、他のwikiページと同じように作成することが出来ます。 | ||
- | + | {{H2|テンプレートを使用する}} | |
テンプレートは他のページで使うことが出来るwikiページで、次のような3つの方法があります: | テンプレートは他のページで使うことが出来るwikiページで、次のような3つの方法があります: | ||
* <code><nowiki>{{Name}}</nowiki></code>はそれを含むページが<nowiki>"[[Template:Name]]"</nowiki>を取得した瞬間にテンプレートの内容を含みます。 | * <code><nowiki>{{Name}}</nowiki></code>はそれを含むページが<nowiki>"[[Template:Name]]"</nowiki>を取得した瞬間にテンプレートの内容を含みます。 | ||
11行: | 11行: | ||
* <code><nowiki>{{msgnw:Name}}</nowiki></code> それを含むページが取得されたとき、<code><nowiki><nowiki></nowiki></code>がするように、生のwiki構文として表示する形式でテンプレートを含みます。 | * <code><nowiki>{{msgnw:Name}}</nowiki></code> それを含むページが取得されたとき、<code><nowiki><nowiki></nowiki></code>がするように、生のwiki構文として表示する形式でテンプレートを含みます。 | ||
- | + | {{H2|テンプレートでパラメータを使用する}} | |
<div style="float:right; margin:8px;"> | <div style="float:right; margin:8px;"> | ||
{| {{Prettytable}} | {| {{Prettytable}} | ||
58行: | 58行: | ||
パラメータのためにデフォルトの値、すなわち、値がパラメータのために提供されたなかった場合に使用される値を提供することが出来ます。例えば、<code><nowiki>{{{reason|all}}}</nowiki></code>は<tt>reason</tt>パラメータのために値が提供されなかった場合、''"all"''を返します。 | パラメータのためにデフォルトの値、すなわち、値がパラメータのために提供されたなかった場合に使用される値を提供することが出来ます。例えば、<code><nowiki>{{{reason|all}}}</nowiki></code>は<tt>reason</tt>パラメータのために値が提供されなかった場合、''"all"''を返します。 | ||
- | + | {{H2|テンプレートインクルージョンをコントロールする}} | |
<code><nowiki><noinclude></nowiki></code>と<code><nowiki><includeonly></nowiki></code>タグを使用することでテンプレートインクルージョンを管理することが出来ます。 | <code><nowiki><noinclude></nowiki></code>と<code><nowiki><includeonly></nowiki></code>タグを使用することでテンプレートインクルージョンを管理することが出来ます。 | ||
72行: | 72行: | ||
通常の更新問題があてはまります -- 一つのテンプレート内部の複数のカテゴリを変更した場合、参照ページのカテゴリはこれらのページが編集されるまで更新されないことに気を付けて下さい。 | 通常の更新問題があてはまります -- 一つのテンプレート内部の複数のカテゴリを変更した場合、参照ページのカテゴリはこれらのページが編集されるまで更新されないことに気を付けて下さい。 | ||
- | + | {{H2|テンプレートの組織化}} | |
テンプレートを効率的にするために、ユーザがそれらを見つけ利用できることが必要です。シンプルなテクニックはテンプレートページ上に例を含めることです。 | テンプレートを効率的にするために、ユーザがそれらを見つけ利用できることが必要です。シンプルなテクニックはテンプレートページ上に例を含めることです。 | ||
例です: | 例です: | ||
<div style="display:table; width:auto;"><pre> | <div style="display:table; width:auto;"><pre> | ||
<noinclude> | <noinclude> | ||
- | + | {{H2|使い方}} | |
サブジェクトへのリンクを確立することを許可します: | サブジェクトへのリンクを確立することを許可します: | ||
{{NameOfTemplate|Term1+Term2+Term3}} | {{NameOfTemplate|Term1+Term2+Term3}} | ||
85行: | 85行: | ||
それから編集者は同じようなページを作成するために例をコピー&ペーストします。 | それから編集者は同じようなページを作成するために例をコピー&ペーストします。 | ||
- | + | {{H2|関連項目}} | |
*[[Help:External searches/ja]] -- テンプレートの特別な使用例です | *[[Help:External searches/ja]] -- テンプレートの特別な使用例です | ||
*[[Help:Variables/ja]] -- テンプレートの中で手の込んだものがあります | *[[Help:Variables/ja]] -- テンプレートの中で手の込んだものがあります | ||
*[[meta:Help:Embed page]] -- <code>Template:</code>よりも[[Manual:Namespace/ja|名前空間]]からページを埋め込みます。 | *[[meta:Help:Embed page]] -- <code>Template:</code>よりも[[Manual:Namespace/ja|名前空間]]からページを埋め込みます。 |