Module:Sandbox/ProcrastinatingReader: Difference between revisions

Content deleted Content added
No edit summary
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1:
local resultp = {}
function create(cat, msg)
return mw.ustring.format("[[Category:Pages using tname_naked with %s parameters]]", cat) .. create_message(msg)
end
 
function create_messagep.main(msgframe)
local page = mw.title.new(frame.args[1])
return mw.ustring.format("<div class=\"hatnote\" style=\"color:red\"><strong>Warning:</strong> %s (this message is shown only in preview).</div>", msg)
local content = page:getContent()
content = mw.ustring.find(content, '{{ArbCom Arab-Israeli enforcement', 1, true) or mw.ustring.find(content, '{{Arab-Israeli Arbitration Enforcement', 1, true)
if content then
return result"1"
else
return "0"
end
end
 
return p
local options = {
["undeclared"] = create("unknown", 'Parameter "paramname" is unknown.'),
["deprecated"] = create("deprecated", 'Parameter "paramname" is deprecated'),
["duplicate"] = create("duplicate", 'Parameter "paramname" is a duplicate'),
["doc-subpage"] = "doc",
}
 
local result = {
[0] = options,
[2] = options,
[4] = options,
[6] = options,
[10] = options,
[12] = options,
[14] = options,
}
return result