Шаблон:Join: различия между версиями

Материал из in.wiki
Перейти к навигации Перейти к поиску
(next try)
(расширил до пяти строк)
Строка 1: Строка 1:
{{{1|}}}{{#if:{{{1|}}}|{{#if:{{{2|}}}|{{{separator|}}}}}}}{{{2|}}}<noinclude>
+
<!-- -->{{#if:{{{1|}}} | {{{1}}}{{#if: {{{2|}}}{{{3|}}}{{{4|}}}{{{5|}}} | {{{separator|}}}}}}}<!--
 +
    -->{{#if:{{{2|}}} | {{{2}}}{{#if: {{{3|}}}{{{4|}}}{{{5|}}} | {{{separator|}}}}}}}<!--
 +
    -->{{#if:{{{3|}}} | {{{3}}}{{#if: {{{3|}}}{{{4|}}} | {{{separator|}}}}}}}<!--
 +
    -->{{#if:{{{4|}}} | {{{4}}}{{#if: {{{4|}}} | {{{separator|}}}}}}}<!--
 +
    -->{{{5|}}}<noinclude>
 
Использование:
 
Использование:
     <nowiki>{{</nowiki>join|''строка1''|''строка2''|separator=''строка-разделитель''}}
+
     <nowiki>{{</nowiki>join | ''строка''... | separator=''строка-разделитель''}}
  
Объединяет две строки, вставляя между ними ''<code>строку-разделитель</code>''.  При этом, если хотя бы одна из строк пустая, то разделитель не используется (в этом и есть смысл шаблона).
+
Объединяет несколько строк, вставляя между парами ''<code>строку-разделитель</code>''.  При этом, если хотя бы одна из строк пары пустая, то разделитель не используется (в этом и есть смысл шаблона).  Поддерживается до пяти строк.
  
TODO: Реализовать возможность использования большего числа строк.
+
В [[Обсуждение шаблона:join|обсуждении]] есть примеры.
  
 
[[Категория:Википедия:Вспомогательные шаблоны]]
 
[[Категория:Википедия:Вспомогательные шаблоны]]
 
</noinclude>
 
</noinclude>

Версия от 15:23, 6 октября 2006

Использование:

    {{join | строка... | separator=строка-разделитель}}

Объединяет несколько строк, вставляя между парами строку-разделитель. При этом, если хотя бы одна из строк пары пустая, то разделитель не используется (в этом и есть смысл шаблона). Поддерживается до пяти строк.

В обсуждении есть примеры.