Шаблон:OnLua
Этот шаблон частично реализован на основе Lua с использованием функции npc() из модуля Transclude. |
Параметры
Шаблон для пометки шаблонов, использующих модули. Обычно ставится в начале документаций шаблонов.
Параметр | Описание | Тип | Статус | |
---|---|---|---|---|
1 | 1 | имя модуля | Имя страницы | обязательный |
2 | 2 | имя функции | Строковый (без форматирования) | необязательный |
funcref | funcref | нестандартная ссылка на функцию в модуле | Строковый (без форматирования) | необязательный |
line | line | номер строки кода | Число | необязательный |
tech | tech | текст после слов «с использованием» | Несбалансированный вики-текст | необязательный |
partly | partly | флаг, шаблон реализован на основе модуля частично
| Логическое значение | необязательный |
module2 | module2 | имя модуля 2…∞ | Имя страницы | необязательный |
function2 | function2 | имя функции 2…∞ | Строковый (без форматирования) | необязательный |
funcref2 | funcref2 | нестандартная ссылка на функцию 2…∞ | Строковый (без форматирования) | необязательный |
line2 | line2 | номер строки кода 2…∞ | Число | необязательный |
tech2 | tech2 | текст после слов «с использованием» 2…∞ | Несбалансированный вики-текст | необязательный |
nocat | nocat | флаг отмены автоматического включения в категорию
| Логическое значение | необязательный |
Использование
{{OnLua|<!-- модуль -->|<!-- функция -->}}
Первый параметр — название модуля, второй — имя функции. По умолчанию, если имя функции указано, оно оформляется ссылкой на раздел на странице модуля с таким именем.
Можно перенаправить на любую другую страницу, указав параметр funcref
, или дать ссылку на строку в редакторе модуля параметром line
(переход будет непосредственно на редактирование).
Текст после слов «с использованием» можно переопределить параметром tech
. Шаблон будет добавлен в категорию Викисловарь:Шаблоны использующие Lua.
Непустое значение параметра partly
добавит слово «частично» к «реализован».
См. также
- {{lua}}