Module:Sandbox/ProcrastinatingReader
Appearance
function create(cat, msg)
return mw.ustring.format("[[Category:Parameter error (%s)]]", cat) .. create_message(msg)
end
function create_message(msg)
return mw.ustring.format("<div class=\"hatnote\" style=\"color:red\"><strong>Warning:</strong> %s (this message is shown only in preview).</div>", msg)
end
local options = {
["undeclared"] = create("invalid", "[ paramname ] does not exist."),
["deprecated"] = create("deprecated", "[ paramname ] is deprecated"),
["duplicate"] = create("duplicate", "[ 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