Модул:AdjustSortKey
Зоҳир
Ин модул ҳуҷҷатгузории кофӣ надорад.
Вы можете помочь проекту, создав описание модуля: что он делает, как его использовать, какие параметры он принимает, в какие категории добавляет. Это поможет другим использовать его. P.S. Также не забываем про категорию и интервики. P.P.S. Некоторые советы по оформлению есть на странице проекта «Документирование шаблонов». |
local p = {}
function p.main(frame)
local title = mw.title.getCurrentTitle().text;
for k, v in pairs(frame.args) do
if type(k) == "number" then
local start = mw.text.trim(v) .. " ";
local startLen = mw.ustring.len(start);
if mw.ustring.sub(title, 1, startLen) == start then
local key = mw.text.trim(mw.ustring.sub(title, startLen + 1));
if mw.ustring.len(key) > 0 then
frame:callParserFunction("DEFAULTSORT", key);
return;
end
end
end
end
end
return p