Модуль:Testing
Версия от 14:41, 11 августа 2024; CatBG (обсуждение | вклад)
Для документации этого модуля может быть создана страница Модуль:Testing/doc
local p = {}
-- Функция для добавления категории в зависимости от названия подразделения
function p.addCategory(frame)
-- Получаем параметр 'subdivision' из шаблона
local subdivision = frame.args['subdivision'] or ''
-- Таблица с соответствиями подразделений и категорий
local categories = {
["Отдел A"] = "Категория:Отдел A",
["Отдел B"] = "Категория:Отдел B",
["Отдел C"] = "Категория:Отдел C"
}
-- Если подразделение есть в таблице, добавляем соответствующую категорию
if categories[subdivision] then
return '[[' .. categories[subdivision] .. ']]'
end
-- Если нет соответствующего подразделения, не добавляем категорию
return ''
end
return p