Шаблон:Join: различия между версиями
Материал из База знаний о Mitsubishi Pajero
Romik (обсуждение | вклад) (Полностью удалено содержимое страницы) |
Romik (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
<!-- -->{{#if:{{{1|}}} | {{{1}}}{{#if: {{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}} | {{{separator|}}}}}}}<!-- | |||
-->{{#if:{{{2|}}} | {{{2}}}{{#if: {{{3|}}}{{{4|}}}{{{5|}}} | {{{separator|}}}}}}}<!-- | |||
-->{{#if:{{{3|}}} | {{{3}}}{{#if: {{{4|}}}{{{5|}}} | {{{separator|}}}}}}}<!-- | |||
-->{{#if:{{{4|}}} | {{{4}}}{{#if: {{{5|}}} | {{{separator|}}}}}}}<!-- | |||
-->{{{5|}}}<noinclude> | |||
== Документация == | |||
Использование: | |||
<nowiki>{{</nowiki>join | СТРОКА... | separator=СТРОКА-РАЗДЕЛИТЕЛЬ}} | |||
Объединяет несколько <code>СТРОК</code>, вставляя между парами <code>СТРОКУ-РАЗДЕЛИТЕЛЬ</code>. При этом, если хотя бы одна из строк пары пустая, то разделитель не используется (в этом и есть смысл шаблона). Поддерживается до пяти строк. | |||
Следует помнить, что как и всегда, если в строках могут встречаться знаки равенства, следует напрямую указать номер строки: <code><nowiki>{{</nowiki>join | 1=''строка1'' | 2=''строка2'' | separator=<nowiki>, </nowiki>}}</code>. | |||
== Примеры использования == | |||
{| class="standard" | |||
! Код | |||
! Результат | |||
|- | |||
| <code><nowiki>{{join|1|2|separator=+}}</nowiki></code> | |||
| {{join|1|2|separator=+}} | |||
|- | |||
| <code><nowiki>{{join||2|separator=+}}</nowiki></code> | |||
| {{join||2|separator=+}} | |||
|- | |||
| <code><nowiki>{{join|1||separator=+}}</nowiki></code> | |||
| {{join|1||separator=+}} | |||
|- | |||
| <code><nowiki>{{join|а|б|в|г|д|separator=<nowiki>, </nowiki>}}</nowiki></code> | |||
| {{join|а|б|в|г|д|separator=<nowiki>, </nowiki>}} | |||
|- | |||
| <code><nowiki>{{join|а||в||д|separator=<nowiki>, </nowiki>}}</nowiki></code> | |||
| {{join|а||в||д|separator=<nowiki>, </nowiki>}} | |||
|- | |||
| <code><nowiki>{{join|||в|г|д|separator=<nowiki>, </nowiki>}}</nowiki></code> | |||
| {{join|||в|г|д|separator=<nowiki>, </nowiki>}} | |||
|- | |||
| <code><nowiki>{{join|а||в|||separator=<nowiki>, </nowiki>}}</nowiki></code> | |||
| {{join|а||в|||separator=<nowiki>, </nowiki>}} | |||
|} | |||
Пример с переводом строки и знаком равенства в параметре: | |||
{| class="standard" | |||
! Код | |||
! Результат | |||
|- | |||
| <code><nowiki>{{join | 1=abc = "foobar"; | 2= | 3=def = "blah-blah-blah"; | separator=<br />}}</nowiki></code> | |||
| {{join | 1=abc = "foobar"; | 2= | 3=def = "blah-blah-blah"; | separator=<br />}} | |||
|} | |||
[[Категория:Шаблоны|{{PAGENAME}}]] | |||
</noinclude> |
Текущая версия на 11:45, 30 октября 2012
Документация
Использование:
{{join | СТРОКА... | separator=СТРОКА-РАЗДЕЛИТЕЛЬ}}
Объединяет несколько СТРОК
, вставляя между парами СТРОКУ-РАЗДЕЛИТЕЛЬ
. При этом, если хотя бы одна из строк пары пустая, то разделитель не используется (в этом и есть смысл шаблона). Поддерживается до пяти строк.
Следует помнить, что как и всегда, если в строках могут встречаться знаки равенства, следует напрямую указать номер строки: {{join | 1=строка1 | 2=строка2 | separator=<nowiki>, </nowiki>}}
.
Примеры использования
Код | Результат |
---|---|
{{join|1|2|separator=+}}
|
1+2 |
{{join||2|separator=+}}
|
2 |
{{join|1||separator=+}}
|
1 |
{{join|а|б|в|г|д|separator=<nowiki>, </nowiki>}}
|
а, б, в, г, д |
{{join|а||в||д|separator=<nowiki>, </nowiki>}}
|
а, в, д |
{{join|||в|г|д|separator=<nowiki>, </nowiki>}}
|
в, г, д |
{{join|а||в|||separator=<nowiki>, </nowiki>}}
|
а, в |
Пример с переводом строки и знаком равенства в параметре:
Код | Результат |
---|---|
{{join | 1=abc = "foobar"; | 2= | 3=def = "blah-blah-blah"; | separator=<br />}}
|
abc = "foobar"; def = "blah-blah-blah"; |