Изменения

Перейти к: навигация, поиск

Шаблон:Join/doc

2365 байт добавлено, 12:34, 22 ноября 2010
м
Нет описания правки
<noinclude>{{docpage}}</noinclude>

== Документация ==
Использование:
<nowiki>{{</nowiki>join | СТРОКА... | separator=СТРОКА-РАЗДЕЛИТЕЛЬ}}

Объединяет несколько <code>СТРОК</code>, вставляя между парами <code>СТРОКУ-РАЗДЕЛИТЕЛЬ</code>. При этом, если хотя бы одна из строк пары пустая, то разделитель не используется (в этом и есть смысл шаблона). Поддерживается до пяти строк.

Следует помнить, что как и всегда, если в строках могут встречаться знаки равенства, следует напрямую указать номер строки: <code><nowiki>{{</nowiki>join | 1=''строка1'' | 2=''строка2'' | separator=&lt;nowiki&gt;, &lt;/nowiki&gt;}}</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>, &lt;/nowiki>}}</nowiki></code>
| {{join|а|б|в|г|д|separator=<nowiki>, </nowiki>}}
|-
| <code><nowiki>{{join|а||в||д|separator=<nowiki>, &lt;/nowiki>}}</nowiki></code>
| {{join|а||в||д|separator=<nowiki>, </nowiki>}}
|-
| <code><nowiki>{{join|||в|г|д|separator=<nowiki>, &lt;/nowiki>}}</nowiki></code>
| {{join|||в|г|д|separator=<nowiki>, </nowiki>}}
|-
| <code><nowiki>{{join|а||в|||separator=<nowiki>, &lt;/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 />}}
|}

== См. также ==
* {{tl|natural join}}<noinclude>
[[os:Шаблон:Join]]
</noinclude>
Анонимный участник

Навигация