Модуль:FormatRow/doc

Материал из Тептар — свободной энциклопедии
Перейти к навигации Перейти к поиску

Это страница документации Модуль:FormatRow.

Модуль обработки строк.

Функции[править код]

AsRows[править код]

Функция принимает неограниченное количество неименованных параметров вызывающего шаблона {{Чередующиеся строки таблицы}} считая их строками таблицы. Переданные параметры выводятся последовательно с новой строки и перед каждой строкой добавляются символы тептар-разметки начала строки таблицы |-.

Шаблон вызова:

{{#invoke:FormatRow|AsRows}}

Дополнительные именованные параметры задают стиль строки:

  • odd= или нс= — CSS стиль для нечётных строк
  • even= или чс= — CSS стиль для чётных строк
  • each= или кс= — дополнительный CSS стиль для каждой строки

Пример[править код]

Код Результат
{| class="wikitable"
 ! Место !! Результат
 {{#invoke:FormatRow|AsRows|чс=background:#CCCCFF|кс=text-align:center
 | {{!}} Первое {{!!}} 100
 | {{!}} Второе {{!!}} 95
 | <!-- пусто! -->
 | {{!}} Третье {{!!}} 87
 | <!-- пусто! -->
 | {{!}} Четвёртое {{!!}} 65
 | {{!}} Пятое {{!!}} 58
 }}
|}
Место Результат
Первое 100
Второе 95
Третье 87
Четвёртое 65
Пятое 58