Модуль:UserInfo: различия между версиями
AsnDen (обсуждение | вклад) м huh? |
AsnDen (обсуждение | вклад) м huh? |
||
| Строка 3: | Строка 3: | ||
local servers = frame.args[1] | local servers = frame.args[1] | ||
local categories = servers | local categories = servers | ||
if servers == "none" or servers == "None" then return "" end | |||
--Дублируется специально, на случай, если кто-то поставит или не поставит побелы | --Дублируется специально, на случай, если кто-то поставит или не поставит побелы | ||
servers = servers:gsub(', ', '}}\n*{{abb|') | servers = servers:gsub(', ', '}}\n*{{abb|') | ||
| Строка 9: | Строка 9: | ||
categories = categories:gsub(', ', '|short}}]] [[Категория:Редакторы {{abb|') | categories = categories:gsub(', ', '|short}}]] [[Категория:Редакторы {{abb|') | ||
categories = categories:gsub(',', '|short}}]] [[Категория:Редакторы {{abb|') | categories = categories:gsub(',', '|short}}]] [[Категория:Редакторы {{abb|') | ||
return frame:preprocess('*{{abb|'.. servers.. '}} '.. '[[Категория:Редакторы {{abb|'.. categories.. '|short}}]]') | return frame:preprocess('*{{abb|'.. servers.. '}} '.. '[[Категория:Редакторы {{abb|'.. categories.. '|short}}]]') | ||
end | end | ||
function p.getRolesInfo(frame) | function p.getRolesInfo(frame) | ||
local roles = frame.args[1] | local roles = frame.args[1] | ||
if roles == "none" or roles == "None" then | if roles == "none" or roles == "None" then return "" end | ||
--Делим строку на составляющие. Разделитель: ", " | --Делим строку на составляющие. Разделитель: ", " | ||
t = {} | t = {} | ||