Шаблон:Join/Документация
Материал из Wiki.crossplatform.ru
(Различия между версиями)
Lit-uriy (Обсуждение | вклад) (Исправил категорию) |
Lit-uriy (Обсуждение | вклад) (Полное описание) |
||
Строка 1: | Строка 1: | ||
- | <noinclude>{{template navigation}}</noinclude> | + | <noinclude> |
- | == | + | {{template navigation}} |
- | + | [[Категория:Документация к шаблонам|{{PAGENAME}}]] | |
- | + | </noinclude> | |
- | + | == Описание == | |
Объединяет несколько <code>СТРОК</code>, вставляя между парами <code>СТРОКУ-РАЗДЕЛИТЕЛЬ</code>. При этом, если хотя бы одна из строк пары пустая, то разделитель не используется (в этом и есть смысл шаблона). Поддерживается до пяти строк. | Объединяет несколько <code>СТРОК</code>, вставляя между парами <code>СТРОКУ-РАЗДЕЛИТЕЛЬ</code>. При этом, если хотя бы одна из строк пары пустая, то разделитель не используется (в этом и есть смысл шаблона). Поддерживается до пяти строк. | ||
- | Следует помнить, что как и всегда, если в строках могут встречаться знаки равенства, следует напрямую указать номер строки: <code><nowiki>{{</nowiki>join | 1=''строка1'' | 2=''строка2'' | separator=<nowiki>, </nowiki>}}</code>. | + | == Заготовка для копирования == |
+ | ==== Текст ==== | ||
+ | <nowiki> | ||
+ | {{join | СТРОКА-1 | СТРОКА-2 |... | separator=_СТРОКА-РАЗДЕЛИТЕЛЬ_}}</nowiki> | ||
+ | |||
+ | ==== Как выглядит ==== | ||
+ | {{join | СТРОКА-1 | СТРОКА-2 |... | separator=_СТРОКА-РАЗДЕЛИТЕЛЬ_}} | ||
+ | |||
+ | '''Следует помнить''', что как и всегда, если в строках могут встречаться знаки равенства, следует напрямую указать номер строки: <code><nowiki>{{</nowiki>join | 1=''строка1'' | 2=''строка2'' | separator=<nowiki>, </nowiki>}}</code>. | ||
+ | |||
== Примеры использования == | == Примеры использования == | ||
+ | === Пример 1 === | ||
{| class="standard" | {| class="standard" | ||
! Код | ! Код | ||
Строка 34: | Строка 44: | ||
| {{join|а||в|||separator=<nowiki>, </nowiki>}} | | {{join|а||в|||separator=<nowiki>, </nowiki>}} | ||
|} | |} | ||
- | + | === Пример 2 === | |
- | Пример | + | С переводом строки и знаком равенства в параметре |
+ | Пример : | ||
{| class="standard" | {| class="standard" | ||
! Код | ! Код | ||
Строка 45: | Строка 56: | ||
== См. также == | == См. также == | ||
- | * {{tl|natural join}}<includeonly>[[Категория: | + | * {{tl|natural join}}<includeonly> |
+ | <!-- категории и интервики --> | ||
+ | [[Категория:КШаблоны для шаблонов|{{PAGENAME}}]] | ||
+ | </includeonly> |
Версия 22:34, 1 октября 2008
Шаблон:Join · Документация · Обсуждение
Содержание |
Описание
Объединяет несколько СТРОК
, вставляя между парами СТРОКУ-РАЗДЕЛИТЕЛЬ
. При этом, если хотя бы одна из строк пары пустая, то разделитель не используется (в этом и есть смысл шаблона). Поддерживается до пяти строк.
Заготовка для копирования
Текст
{{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"; |
См. также
- {{natural join}}