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

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

Матеріал з Вікіджерел

Шаблон: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. Може потрібно реалізувати перевірку на те, чи існує модуль з такою назвою.