「テンプレート:Tlp」の版間の差分

提供: Yourpedia
移動: 案内検索
(新しいページ: '<span style="white-space:nowrap;">{{{{#if:{{{1|}}} | [[{{ns:Template}}:{{{1}}}|{{{1}}}]] | tlp|... }}<!-- -->{{#ifeq:{{{2|x}}}|{{{2|}}}| |{{{2}}} }}<!-- -->...')
 
(テンプレート:tlpテンプレート:Tlpへ移動: テンプレート名の先頭が大文字のほうが正式のため)
(相違点なし)

2014年4月26日 (土) 20:23時点における版

{{{{#if: | [[テンプレート:{{{1}}}|{{{1}}}]] | tlp|... }}{{#ifeq:x|| |{{{2}}} }}{{#ifeq:x|| |{{{3}}} }}{{#ifeq:x|| |{{{4}}} }}{{#ifeq:x|| |{{{5}}} }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}}

Template Info このテンプレートの解説はテンプレート:Tlp/docから呼び出されています[編集] [履歴]

テンプレートを引数付きでリンクするテンプレートです。{{tlp}}はtemplate link with parametersの略です。

テンプレートドキュメントやノートでテンプレートの使用方法を説明するのに最適です。

左のように入力すると右のように表示されます:

{{tlp|name|引数}} = {{{{#if:name

| name | Tlp|... }}{{#ifeq:引数|引数| |引数 }}{{#ifeq:x|| |{{{3}}} }}{{#ifeq:x|| |{{{4}}} }}{{#ifeq:x|| |{{{5}}} }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}}

使用例

入力表示コメント
{{tlp}} {{{{#if: | [[テンプレート:{{{1}}}|{{{1}}}]] | Tlp|... }}{{#ifeq:x|| |{{{2}}} }}{{#ifeq:x|| |{{{3}}} }}{{#ifeq:x|| |{{{4}}} }}{{#ifeq:x|| |{{{5}}} }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}} 何も引数を入れないとこのように表示されます
{{tlp|name}} {{{{#if:name | name | Tlp|... }}{{#ifeq:x|| |{{{2}}} }}{{#ifeq:x|| |{{{3}}} }}{{#ifeq:x|| |{{{4}}} }}{{#ifeq:x|| |{{{5}}} }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}}
{{tlp|name|one}} {{{{#if:name | name | Tlp|... }}{{#ifeq:one|one| |one }}{{#ifeq:x|| |{{{3}}} }}{{#ifeq:x|| |{{{4}}} }}{{#ifeq:x|| |{{{5}}} }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}}
{{tlp|name|one|two}} {{{{#if:name | name | Tlp|... }}{{#ifeq:one|one| |one }}{{#ifeq:two|two| |two }}{{#ifeq:x|| |{{{4}}} }}{{#ifeq:x|| |{{{5}}} }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}}
{{tlp|name|a|b|c|d|e|f|g|h|i|j}} {{{{#if:name | name | Tlp|... }}{{#ifeq:a|a| |a }}{{#ifeq:b|b| |b }}{{#ifeq:c|c| |c }}{{#ifeq:d|d| |d }}{{#ifeq:e|e| |e }}{{#ifeq:f|f| |f }}{{#ifeq:g|g| |g }}{{#ifeq:h|h| |h }}}} 最大8つの引数が入ります。それ以上は表示されません。
{{tlp|name|||three|four}} {{{{#if:name | name | Tlp|... }}{{#ifeq:|| | }}{{#ifeq:|| | }}{{#ifeq:three|three| |three }}{{#ifeq:four|four| |four }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}} 空白の引数も表示されます。
{{tlp|name|||three||}} {{{{#if:name | name | Tlp|... }}{{#ifeq:|| | }}{{#ifeq:|| | }}{{#ifeq:three|three| |three }}{{#ifeq:|| | }}{{#ifeq:|| | }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}} 終端部分の空白の引数も表示できます。
{{tlp|name|one=a|two=b}} {{{{#if:name | name | Tlp|... }}{{#ifeq:x|| |{{{2}}} }}{{#ifeq:x|| |{{{3}}} }}{{#ifeq:x|| |{{{4}}} }}{{#ifeq:x|| |{{{5}}} }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}} エラーのためテンプレート名しか表示されません。一つ下の方法で表示されます。
{{tlp|name|2=one=a|3=two=b}} {{{{#if:name | name | Tlp|... }}{{#ifeq:one=a|one=a| |one=a }}{{#ifeq:two=b|two=b| |two=b }}{{#ifeq:x|| |{{{4}}} }}{{#ifeq:x|| |{{{5}}} }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}} 引数を番号で振れば表示されます。 "name"の部分が1にあたるため2から番号が振られます。
{{tlp|name|<nowiki>one=a|two=b</nowiki>}} = {{{{#if:name

| name | Tlp|... }}{{#ifeq:one=a|two=b|one=a|two=b| |one=a|two=b }}{{#ifeq:x|| |{{{3}}} }}{{#ifeq:x|| |{{{4}}} }}{{#ifeq:x|| |{{{5}}} }}{{#ifeq:x|| |{{{6}}} }}{{#ifeq:x|| |{{{7}}} }}{{#ifeq:x|| |{{{8}}} }}{{#ifeq:x|| |{{{9}}} }}}}

のように引数部分を<nowiki></nowiki>で囲めば番号を振らなくても表示されます。