Перейти до вмісту

Шаблон:Lua

Матеріал з Вікіджерел
{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Шаблон:Template shortcut

{{LuaШаблон:\sandbox|Модуль:Lua banner}}

Призначений позначати, що шаблони перероблено на Lua та використовують модулі Вікіпедії. Автоматично додає шаблон до категорії Шаблон:Cl або її підкатегорії.

Розміщують у верхній частині підсторінки Шаблон:Code шаблону, відразу після {{підсторінка документації}}.

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

[ред.]

{{Lua|Шаблон:Var|Шаблон:Var|Шаблон:Var| ...}}

Приклади

[ред.]
Розмітка Відображається як
{{Lua|Модуль:String}}

{{Lua|Модуль:Bananas|Модуль:BananasArgs}}

{{Lua|Модуль:Bananas|Модуль:BananasArgs|Модуль:HelloWorld}}

{{Lua|Bananas|BananasArgs|HelloWorld}}

{{Lua|Категорія:Bananas}}

{{Lua}}

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

[ред.]

Категорії шаблону

[ред.]

Цей шаблон додає сторінки в Шаблон:Cl, якщо сторінка перебуває у просторі імен шаблонів, і не міститься на будь-якій підсторінці /документація, /пісочниця, /чернетка, /тести. Ви можете вказати іншу категорію параметром, н-д: |category=Шаблон:Kbd.

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

Категорія помилки

[ред.]

Якщо модуль не вказано або вказано неправильний префікс (наприклад, «Категорія:»), сторінку буде додано до Шаблон:Cl.

Категорія рівнів захисту

[ред.]

TemplateStyles мають мати той же рівень захисту, що й шаблон, в якому вони використовуються. Якщо помічено різницю, сторінка шаблону потрапить до Шаблон:Cl або Шаблон:Cl.

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

[ред.]

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

TemplateData

[ред.]

Шаблон:TemplateDataHeader Шаблон:TemplateData

Призначений позначати, що шаблони перероблено на Lua та використовують модулі Вікіпедії. Автоматично категоризує шаблон.

Параметри шаблону

Для цього шаблону краще внутрішнє форматування параметрів.

ПараметрОписТипСтатус
модуль 11

Ім’я модуля Вікіпедії, що використовується в шаблоні

Короткий текстобов'язковий
модуль 22

Ім’я модуля Вікіпедії, що використовується в шаблоні

Короткий текстнеобов'язковий
модуль 33

Ім’я модуля Вікіпедії, що використовується в шаблоні

Короткий текстнеобов'язковий
categorycategory

Вкажіть свою категорію для шаблону

Назва сторінкинеобов'язковий
nocatnocat

Використайте, щоб уникнути категоризації

Приклад
true
Логічне значеннянеобов'язковий


Примітки

[ред.]
  1. Шаблон не сумісний з російською версією.

TO-DO

[ред.]
  1. Може потрібно реалізувати перевірку на те, чи існує модуль з такою назвою.