Help:テンプレート早わかり
出典: Wikia
このページは、テンプレートの概要を簡単に説明しています。テンプレートの詳細についてはHelp:テンプレート と m:Help:Advanced templatesを参照してください。
テンプレートとは、簡単に言うと、[[Template:テンプレート名]] のように "Template:" で始まるページ、つまり「Template 名前空間」にあるページのことです。繰り返し使われるメッセージを簡単に複数のページに挿入したり、ナビゲーションボックスを作ったり、テキストの言語間共有を容易にしたりするために使われます。
テンプレートの中身は、他のページに {{テンプレート名}} と書き込むことで挿入することができます。このタグを使って挿入すること自体を「テンプレート呼び出し」といいます。なお、"Template:" ではじまっていない他の名前空間のページも、テンプレート呼び出しすることができます(これについてはHelp:テンプレート#Template名前空間以外のページの呼び出し方参照)。
[編集] テンプレートの作成・編集・使用
テンプレートを新しく作る方法は、通常の新規ページの作成と同じです。ただ、ページ名の最初に Template: をつけるだけです。
テンプレートを作ったら、それを使いたいページに {{テンプレート名}} と書き込みます(この形を「テンプレートタグ」と言います)。このテンプレートを使っているすべてのページで、いつでも、同じメッセージが表示されます。テンプレートを更新すると、テンプレートを呼び出しているすべてのページでメッセージが自動的に更新されます。
テンプレートを使いたいページに、 {{subst:テンプレート名}} と書きこむこともできます。こうすると、その時点でのテンプレートの中身が、テンプレートタグと置き換わります(置き換わることを英語で substitution と言います)。 subst: を使ってテンプレートを挿入した場合、その後にテンプレートを更新しても、そのページの内容は 更新されません。意図的にこのようにしたい場合もあるでしょう。
あなたが編集したいテンプレートが、例えば {{foo}} のようにページ内に書きこまれていたら、 Template:foo に行って編集してください。アクセスするためには、そのページ名を直接ブラウザのアドレスバーに入力するか、検索するか、サンドボックスにリンクを作って、そこからリンクをたどってください。
ページにたどりついたら、「編集」又は「このページを編集」をクリックして、他のページと同じように編集するだけです。他のページと同様、テキスト、画像、他のテンプレートを足すことができます。ただし、あなたの編集は多くの他のページに影響を及ぼすかもしれません。慎重に編集してください。
[編集] よくある質問 (FAQ)
- あるテンプレートを複数のプロジェクトで使用できますか?
- できません。例えば、あるテンプレートを2つの異なる言語のウィキペディアで使いたい場合は、それを2度作成する必要があります。
- テンプレート名では大文字と小文字が区別されますか?
- 区別されます。ただし、通常最初の文字は区別されません。
- パラメータは使えますか?
- 使えます。詳しくはHelp:テンプレートを見てください。
- 1ページの中にいくつテンプレートを使えますか?
- 制限はありません。(古いバージョンでは同じテンプレートは、5回までしか使えませんでした。)
- テンプレートの編集をしましたが、それを使ったページに反映されないのは何故ですか?
- キャッシュのパグがあるためです。テンプレートを呼び出しているページの編集画面を開き、何も変更を加えずに保存すると、強制的にキャッシュをクリアできます(ページの履歴には残らないので、要約欄は記入不要です)。または、Ctrl + F5 を押して更新するとたいてい直ります。または、URLに "&action=purge" を加えてもいいでしょう(例: index.php?title=foo&action=purge)。
- テンプレートの名前を変えることはできますか?
- できます。通常ページでのページの移動と全く同じ方法でできます。ページに呼び出されているテンプレートがリダイレクトの場合、リダイレクト先が呼び出されます。
- テンプレートの中にテンプレートを使えますか?
- できます。
- テンプレートで使われるプログラミング言語のマニュアルはどこにありますか?
- テンプレートで使われている言語は、他のウィキマークアップと同じ言語ですが、テンプレートではより複雑な条件文などを使っていることがよくあります。詳しくはHelp:条件文や、高度な編集についてのヘルプページを見てください。
| このページの内容は、ウィキペディアから取られています。オリジナルの記事は、Help:テンプレート早わかりにあります。この記事の著作権者のリストは、ページの履歴を御覧ください。Wikiaと同じく、ウィキペディアのテキストは、GNU Free Documentation Licenseで提供されています。 |