Шаблон:Join

Материал из Wiki.crossplatform.ru

(Различия между версиями)
Перейти к: навигация, поиск
Lit-uriy (Обсуждение | вклад)
(Новая: <!-- -->{{#if:{{{1|}}} | {{{1}}}{{#if: {{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}} | {{{separator|}}}}}}}<!-- -->{{#if:{{{2|}}} | {{{2}}}{{#if: {{{3|}}}{{{4|}}}{{{5|}}} | {{{separator|}}}}}}}<...)
Следующая правка →

Версия 18:02, 18 сентября 2008


__NOEDITSECTION__ Документация  Документация
__NOTOC__

Содержание

Описание

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

Заготовка для копирования

Текст

{{join | СТРОКА-1 | СТРОКА-2 |... | separator=_СТРОКА-РАЗДЕЛИТЕЛЬ_}}

Как выглядит

СТРОКА-1 _СТРОКА-РАЗДЕЛИТЕЛЬ_СТРОКА-2 _СТРОКА-РАЗДЕЛИТЕЛЬ_...

Следует помнить, что как и всегда, если в строках могут встречаться знаки равенства, следует напрямую указать номер строки: {{join | 1=строка1 | 2=строка2 | separator=<nowiki>, </nowiki>}}.


Примеры использования

Пример 1

Код Результат
{{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>}} а, в

Пример 2

С переводом строки и знаком равенства в параметре Пример :

Код Результат
{{join | 1=abc = "foobar"; | 2= | 3=def = "blah-blah-blah"; | separator=<br />}} abc = "foobar";
def = "blah-blah-blah";

См. также