Модуль:Переключатель проекта: различия между версиями

Нет описания правки
мНет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 3: Строка 3:


local DEFAULT_VALUE = 'Corvax, Goob'
local DEFAULT_VALUE = 'Corvax, Goob'
local ALL_VALUE = 'Corvax, Goob, WL, CM, Wega, Fallout, Frontier'


local function trim(s)
local function trim(s)
Строка 22: Строка 23:
local args = getArgs(frame, { removeBlanks = false })
local args = getArgs(frame, { removeBlanks = false })
local raw = args[1] or DEFAULT_VALUE
local raw = args[1] or DEFAULT_VALUE
if mw.ustring.lower(trim(raw)) == 'all' then
raw = ALL_VALUE
end


local projects = splitProjects(raw)
local projects = splitProjects(raw)