細 (→関連情報) タグ: sourceedit |
細 (→参考) タグ: sourceedit |
||
(他の1人の利用者による、間の1版が非表示) | |||
30行目: | 30行目: | ||
テンプレートページを[[ヘルプ:カテゴリ|カテゴリ]]に追加するとき、そのまま追加すると、テンプレートを呼び出している全ページに反映されてしまいます。 |
テンプレートページを[[ヘルプ:カテゴリ|カテゴリ]]に追加するとき、そのまま追加すると、テンプレートを呼び出している全ページに反映されてしまいます。 |
||
− | これを防ぐためには、カテゴリへのリンクを<code><nowiki><noinclude>___</noinclude></nowiki></code>タグで囲みます。そうすることで、元のテンプレートページには表示されますが、テンプレートの呼び出し先ページでは表示されません。また、このタグを使うことで、テンプレートの説明をテンプレートページに加えることもできます。記述例:<code><nowiki><noinclude>[[カテゴリ:User Templates]]</noinclude></nowiki></code> |
+ | これを防ぐためには、カテゴリへのリンクを<code><nowiki><noinclude>___</noinclude></nowiki></code>タグで囲みます。そうすることで、元のテンプレートページには表示されますが、テンプレートの呼び出し先ページでは表示されません。また、このタグを使うことで、テンプレートの説明をテンプレートページに加えることもできます。記述例:<code><nowiki><noinclude>[[カテゴリ:User Templates]]</noinclude></nowiki></code> |
または、<code><nowiki><noinclude>___</noinclude></nowiki></code>タグで囲むことで、呼び出し先ページで表示させたい部分を指定することもできます。これらのタグで囲んだ部分は、元の(テンプレート)ページでも表示されます。 |
または、<code><nowiki><noinclude>___</noinclude></nowiki></code>タグで囲むことで、呼び出し先ページで表示させたい部分を指定することもできます。これらのタグで囲んだ部分は、元の(テンプレート)ページでも表示されます。 |
||
160行目: | 160行目: | ||
* [[ヘルプ:テンプレートパラメータ|テンプレートパラメータ]] |
* [[ヘルプ:テンプレートパラメータ|テンプレートパラメータ]] |
||
* [[ヘルプ:パーサー関数|パーサー関数]] |
* [[ヘルプ:パーサー関数|パーサー関数]] |
||
− | |||
− | == 参考 == |
||
− | * [[w:c:templates:Template layout|Template layout (Templates Wiki)]] (英語) |
||
== その他のヘルプとフィードバック == |
== その他のヘルプとフィードバック == |
||
{{Help and feedback section}} |
{{Help and feedback section}} |
||
{{DEFAULTSORT:てんふれえと/さくせい}} |
{{DEFAULTSORT:てんふれえと/さくせい}} |
||
+ | |||
⚫ | |||
+ | |||
[[カテゴリ:ヘルプ]] |
[[カテゴリ:ヘルプ]] |
||
[[カテゴリ:編集]] |
[[カテゴリ:編集]] |
||
⚫ |
2016年11月13日 (日) 11:47時点における版
このページでは、テンプレートの作成方法ときまりを説明します。テンプレートの編集には、ウィキコードを使用します。作成したいテンプレートに応じて、テーブルの構文、カテゴリ、マジックワード、インラインCSS等のウィキテキストが使用できる必要があります。
基本
新しいテンプレートを作成するときは、新規ページを"テンプレート" (Template) 名前空間に作り、ページ名がテンプレート:<テンプレート名>
(template:<テンプレート名>
) となるようにします。テンプレート名前空間のテンプレートは、挿入する際に、名前空間を省略して{{テンプレート名}}
と記述するだけで呼び出すことができます。
簡単なテンプレートを作成する
簡単なテンプレートの例として、ナビゲーションバーのテンプレートを作ってみましょう。ナビゲーションバーとは、2,3件のリンクを含む箱です。この箱は、divタグをインラインCSSで装飾して作成しています。(<div style="…">___</div>
)
- 例
<div style="width:100%; border:thick double orange; background-color: gold; color:marine; margin:2em; padding:1ex; text-align:center;">[[ヘルプ:テンプレート|]] – [[ヘルプ:テンプレート/ウィキテキスト|ウィキテキスト]] – [[ヘルプ:テンプレートの置換|置換]] – [[ヘルプ:テンプレート/作成|作成]]</div>
結果
テンプレートとカテゴリ
noinclude | 他のページから呼び出したときに取り除く |
---|---|
onlyinclude | 呼び出された時の表示部分を指定する |
includeonly | テンプレートを直接表示した時は無視する |
テンプレートページをカテゴリに追加するとき、そのまま追加すると、テンプレートを呼び出している全ページに反映されてしまいます。
これを防ぐためには、カテゴリへのリンクを<noinclude>___</noinclude>
タグで囲みます。そうすることで、元のテンプレートページには表示されますが、テンプレートの呼び出し先ページでは表示されません。また、このタグを使うことで、テンプレートの説明をテンプレートページに加えることもできます。記述例:<noinclude>[[カテゴリ:User Templates]]</noinclude>
または、<noinclude>___</noinclude>
タグで囲むことで、呼び出し先ページで表示させたい部分を指定することもできます。これらのタグで囲んだ部分は、元の(テンプレート)ページでも表示されます。
呼び出し先ページでのみ表示させたい部分は、<includeonly>___</includeonly>
タグで囲みます。カテゴリへのリンクを記述する際に使用すると、テンプレート自身をカテゴリに加えることなく、このテンプレートを使用しているページのみを指定したカテゴリに含めることができます。
関連情報
その他のヘルプとフィードバック
- ヘルプ:コンテンツでは、他のヘルプページを閲覧、検索することができます。
- 最新の情報やヘルプについては、コミュニティセントラルをご覧ください。
- この記事で不明確な点や、曖昧な点がございましたら、Fandomとの連絡方法をご確認ください。
- このヘルプはコミュニティセントラル内にて管理されています。