Шаблон:Lua/документація

Матеріал з Wikiситет
Перейти до навігації Перейти до пошуку

Помилка скрипту: Не існує модуля «Lua banner».

Цей шаблон створено з використанням модуля Lua banner. Шаблон ставлять у верхній частині /doc сторінки. Його призначення — позначати шаблони, що створені з використанням модулів Lua. Це автоматично додає шаблон, наприклад, в категорію Шаблони, які використовують модулі Lua, або в одну з її підкатегорій.

Використання

Базове (обов'язкове ім'я модуля).
{{Lua|Ім'я модуля}}
Усі параметри
{{Lua|Модуль-1|Модуль-2|Модуль-3| ...|category=custom category|nocat=true}}

Приклади

{{Lua{{\sandbox}} |Module:String|nocat=true}}Шаблон:Left

  • {{Lua|Модуль:String}}

Шаблон:Left

  • {{Lua|Module:Bananas|Module:BananasArgs}}

Шаблон:Left

  • {{Lua|Module:Bananas|Module:BananasArgs|Module:HelloWorld}}

Шаблон:Left

Якщо модуль не вказаний, то сторінка буде додана в категорію Lua templates with errors.

{{Lua}}Шаблон:Left

Категоризація

Шаблон категорії

Цей шаблон додає сторінки в категорію Шаблони, які використовують модулі Lua, якщо сторінка перебуває у просторі імен шаблонів, і це не на підсторінці /doc, /sandbox, /sandbox2, /testcases.

Ви можете вказати іншу категорію |category=, наприклад |category=Lua String-based templates.

Деякі модулі мають за умовчанням свою категорію, крім Шаблони, які використовують модулі Lua:

  • Module:String має за умовчанням категорію Lua String-based templates.
  • Module:Math має за умовчанням категорію Templates based on the Math Lua module.
  • Module:BaseConvert має за умовчанням категорію Templates based on the BaseConvert Lua module.
  • Module:Citation і Module:Citation/CS1 має за умовчанням категорію Lua-based citation templates.

Уникнення категоризації

Для уникнення категоризації використовується параметр |nocat=true. Також буде працювати "yes", "y" і "1".

Див. також