Modul:Wiki: Unterschied zwischen den Versionen

- getParentArgs obsolete
(+ getArgs() als Ersatz für getParentArgs())
(- getParentArgs obsolete)
Zeile 43: Zeile 43:
function p.pageExists(page)
function p.pageExists(page)
return page ~= nil and page ~= "" and string.find(page, "[#<>%[%]%|%{%}]") == nil and mw.title.new(tostring(page)).exists
return page ~= nil and page ~= "" and string.find(page, "[#<>%[%]%|%{%}]") == nil and mw.title.new(tostring(page)).exists
end
function p.getParentArgs(pargs, argslist)
local args = {}
local empty = true
for _, a in ipairs(argslist) do
local v = pargs[a] or ""
if v ~= "" then
args[a] = v
empty = false
end
end
return args, empty
end
end