Module:WikiProject banner/sandbox: Difference between revisions

Content deleted Content added
add conflict class
revert to previous version of importance
Tag: Reverted
Line 57:
end
 
local importance_mask = function(raw_importance, class, scale, banner_name, pagetype)
---------------------------
-- Importance mask --------
Line 69:
importance = mw.text.trim(frame:expandTemplate{
title = custom_mask.prefixedText,
importanceargs = {importance=raw_importance or '¬', class=class}
args = {
importance = raw_importance or '¬',
class = class,
pagetype = pagetype
}
})
end
else
elseif raw_importance then-- standard importance scale
importance = frame:expandTemplate{
if pagetype=='article' then
title = 'Template:Importance mask',
local mask = cfg.importance.mask
ifargs mask[= {raw_importance:lower()] then -- validor importance'¬', specifiedclass=class}}
end
importance = mask[raw_importance:lower()]
else -- unspecified or invalidif importance, use=='¬' "Unknown"then
importance = cfg.importance.unknownnil
end
else -- set "NA" importance
importance = cfg.importance.na
end
end
return importance