Модуль:Userbox/документація

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Це сторінка документації для Модуль:Userbox

Цей модуль виконує обробку для трьох шаблонів юзербоксів: {{userbox}}, {{userbox-2}} та {{userbox-r}}.

Шаблон Опис Приклади
{{userbox}} Створює юзербокси з блоком id ліворуч або без нього
id info
id info
{{userbox-2}} Створює юзербокси з двома блоками id, ліворуч і праворуч
id1 info id2
{{userbox-r}} Створює юзербокси з блоком id праворуч
info id1

Детальніше про створення юзербоксів див. на сторінках трьох вищезгаданих шаблонів.

Нижче описано створення юзербоксів прямо на Lua.

Створення юзербоксів на Lua

[ред. код]

Спочатку треба викликати модуль:

local userbox = require('Module:Userbox')

Далі ви можете використати будь-який з трьох шаблонів таким кодом:

userbox.main(functionName, args)

У {{userbox}} скористайтеся назвою функції "_userbox"; у {{userbox-2}} — "_userbox-2"; а в {{userbox-r}} — "_userbox-r". Параметр args є таблицею аргументів, які передавати різним функціям юзербокса. Щоб переглянути перелік дійсних аргументів, ознайомтеся зі сторінками окремих шаблонів.

Категорії стеження

[ред. код]