Шаблон:Join: различия между версиями
Перейти к навигации
Перейти к поиску
Документация
Задействован в шаблонах {{Раздел заглавной страницы}}, {{Гильдия}}, {{Группа монстров}}
м (Отмена правки 94467, сделанной участником Анселиот Эксилиум (обс.) Не надо портить а…) |
м (Добавлен 7-й параметр для Полувзвода) |
||
| Строка 1: | Строка 1: | ||
<!-- -->{{#if:{{{1|}}} | {{{1}}}{{#if: {{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}} | {{{separator|}}}}}}}<!-- | <!-- -->{{#if:{{{1|}}} | {{{1}}}{{#if: {{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}} | {{{separator|}}}}}}}<!-- | ||
-->{{#if:{{{2|}}} | {{{2}}}{{#if: {{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}} | {{{separator|}}}}}}}<!-- | -->{{#if:{{{2|}}} | {{{2}}}{{#if: {{{3|}}}{{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}} | {{{separator|}}}}}}}<!-- | ||
-->{{#if:{{{3|}}} | {{{3}}}{{#if: {{{4|}}}{{{5|}}}{{{6|}}} | {{{separator|}}}}}}}<!-- | -->{{#if:{{{3|}}} | {{{3}}}{{#if: {{{4|}}}{{{5|}}}{{{6|}}}{{{7|}}} | {{{separator|}}}}}}}<!-- | ||
-->{{#if:{{{4|}}} | {{{4}}}{{#if: {{{5|}}}{{{6|}}} | {{{separator|}}}}}}}<!-- | -->{{#if:{{{4|}}} | {{{4}}}{{#if: {{{5|}}}{{{6|}}}{{{7|}}} | {{{separator|}}}}}}}<!-- | ||
-->{{#if:{{{5|}}} | {{{5}}}{{#if: {{{6|}}} | {{{separator|}}}}}}}<!-- | -->{{#if:{{{5|}}} | {{{5}}}{{#if: {{{6|}}}{{{7|}}} | {{{separator|}}}}}}}<!-- | ||
-->{{{6|}}}<noinclude> | -->{{#if:{{{6|}}} | {{{6}}}{{#if: {{{7|}}} | {{{separator|}}}}}}}<!-- | ||
-->{{{7|}}}<noinclude> | |||
<!--Категория задана в документации, на эту страницу не добавлять!-->{{doc}}</noinclude> | <!--Категория задана в документации, на эту страницу не добавлять!-->{{doc}}</noinclude> | ||
Текущая версия от 21:16, 27 августа 2016
Использование:
{{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"; |
Задействован в шаблонах {{Раздел заглавной страницы}}, {{Гильдия}}, {{Группа монстров}}