警告:ログインしていません。
このまま投稿を行った場合、使用中のIPアドレスがこのページの編集履歴に記録されます。最新版 | 編集中の文章 | ||
12行: | 12行: | ||
==テンプレートでパラメータを使用する== | ==テンプレートでパラメータを使用する== | ||
<div style="float:right; margin:8px;"> | <div style="float:right; margin:8px;"> | ||
- | {| {{ | + | {| {{Prettytable}} |
|- | |- | ||
- | |colspan="2" align="center" | + | |{{Hl2}} colspan="2" align="center" |'''数値のパラメータ付きのテンプレート''' |
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
- | <pre><nowiki>'''A little thank you...'''<br> | + | <pre><nowiki> |
+ | '''A little thank you...'''<br> | ||
<small>for {{{1}}}.<br> | <small>for {{{1}}}.<br> | ||
hugs, {{{2}}}</small> | hugs, {{{2}}}</small> | ||
</nowiki></pre> | </nowiki></pre> | ||
|- | |- | ||
- | |{{ | + | |{{Hl2}}|'''入力するもの''' |
- | |{{ | + | |{{Hl2}}|'''出力されるもの''' |
|- | |- | ||
- | |< | + | |<code><nowiki>{{Thankyou|all|Joe}}</nowiki></code> |
| | | | ||
- | + | {{Thankyou|all|Joe}} | |
- | + | ||
- | + | ||
|- | |- | ||
- | |colspan="2" align="center" | + | |{{Hl2}} colspan="2" align="center" |'''with named parameters''' |
|- | |- | ||
| colspan="2" | | | colspan="2" | | ||
- | <pre><nowiki>'''A little thank you...'''<br> | + | <pre><nowiki> |
+ | '''A little thank you...'''<br> | ||
<small>for {{{reason}}}.<br> | <small>for {{{reason}}}.<br> | ||
hugs, {{{signature}}}</small> | hugs, {{{signature}}}</small> | ||
</nowiki></pre> | </nowiki></pre> | ||
|- | |- | ||
- | |{{ | + | |{{Hl2}}|'''You type''' |
- | |{{ | + | |{{Hl2}}|'''You get''' |
|- | |- | ||
|<pre><nowiki>{{Thankyou | |<pre><nowiki>{{Thankyou | ||
46行: | 46行: | ||
|signature=Joe}}</nowiki></pre> | |signature=Joe}}</nowiki></pre> | ||
| | | | ||
- | + | {{Thankyou|all|Joe}} | |
- | + | ||
- | + | ||
|} | |} | ||
</div> | </div> | ||
テンプレートでのパラメータを<code><nowiki>{{{1}}}</nowiki></code>という数字もしくは<code><nowiki>{{{param}}}</nowiki></code>という名前として定義することが出来ます。 | テンプレートでのパラメータを<code><nowiki>{{{1}}}</nowiki></code>という数字もしくは<code><nowiki>{{{param}}}</nowiki></code>という名前として定義することが出来ます。 | ||
- | '''例:''' 他のユーザのトークページ上で設置できるlittle thank you note(ありがとうノート)が欲しいとします。理由と署名が含まれます。あなたのテキストを入力するために、テーブルの例のような | + | '''例:''' 他のユーザのトークページ上で設置できるlittle thank you note(ありがとうノート)が欲しいとします。理由と署名が含まれます。あなたのテキストを入力するために、テーブルの例のような[[Template:Thankyou]]を作成することが出来ます。 |
ページ上でテンプレートを使用する場合、パイプ文字(|)で分割されたパラメータの値を入力します: <code><nowiki>{{Thankyou|all|Joe}}</nowiki></code>。名前のあるパラメータのためにパイプ文字で分割された"name=value"を使用します: <code><nowiki>{{Thankyou|reason=all|signature=Joe}}</nowiki></code>。テンプレートで名前のあるパラメータを使う利点は順序における柔軟性です。それによって多くのパラメータがある場合、テンプレートを理解することを容易にもします。数字のパラメータの順番を変更したい場合、明確に示さなければなりません: <code><nowiki>{{Thankyou|2=Joe|1=all}}</nowiki></code>。 | ページ上でテンプレートを使用する場合、パイプ文字(|)で分割されたパラメータの値を入力します: <code><nowiki>{{Thankyou|all|Joe}}</nowiki></code>。名前のあるパラメータのためにパイプ文字で分割された"name=value"を使用します: <code><nowiki>{{Thankyou|reason=all|signature=Joe}}</nowiki></code>。テンプレートで名前のあるパラメータを使う利点は順序における柔軟性です。それによって多くのパラメータがある場合、テンプレートを理解することを容易にもします。数字のパラメータの順番を変更したい場合、明確に示さなければなりません: <code><nowiki>{{Thankyou|2=Joe|1=all}}</nowiki></code>。 | ||
89行: | 87行: | ||
*[[Help:External searches/ja]] -- テンプレートの特別な使用例です | *[[Help:External searches/ja]] -- テンプレートの特別な使用例です | ||
*[[Help:Variables/ja]] -- テンプレートの中で手の込んだものがあります | *[[Help:Variables/ja]] -- テンプレートの中で手の込んだものがあります | ||
+ | *[[meta:Help:Embed page]] -- <code>Template:</code>よりも[[Manual:Namespace/ja|名前空間]]からページを埋め込みます。 |