Модуль:ReverseList/doc

< Модуль:ReverseList
Версия от 21:21, 20 февраля 2022; Adam (обсуждение | вклад) (Новая страница: «{{docpage}} Модуль предназначен для формирования нумерованного списка с обратным порядком нумерации. Используется в шаблоне {{tl|ReverseList}} == Функции == === ReverseOrderedList === <pre>{{#invoke:ReverseOrderedList}}</pre> === Параметры === Скрипт принимает только параметры вызывающего шаблона:...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

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

Модуль предназначен для формирования нумерованного списка с обратным порядком нумерации. Используется в шаблоне {{ReverseList}}

ФункцииПравить

ReverseOrderedListПравить

{{#invoke:ReverseOrderedList}}

ПараметрыПравить

Скрипт принимает только параметры вызывающего шаблона:

  • первый неименованный параметр — строки с тептар-разметкой
  • count — количество выводимых строк

ЗамечанияПравить

Скрип обрабатывает строки со стандартной тептар-разметкой, где строки нумерованного списка начинаются с символа #. Первая строка должна начинаться с новой строки. Инвертируется нумерация только списков первого уровня. Все остальные строки игнорируются. Скрипт тратит около 2 секунд на обработку 1000 строк. С учётом лимита времени выполнения скриптов в 10 секунд, максимальное количество строк не должно превышать 5000.

Также следует учесть, что строки текста, переданные в первом параметре, не должны содержать знаков равно (=).