Module:Class mask/sandbox: Difference between revisions

Content deleted Content added
mNo edit summary
simp
Line 211:
article_class = frame.args.article_class or article_class or '' -- checks parameter for testing purposes
article_class = article_class and p._main{article_class, ignorenamespace=frame.args.ignorenamespace} -- normalise if not false
if article_class == '' then -- article class does not exist, display quality class in project banner as normal
if local_class == '' then -- local class also does not exist, check whether any other class parameters are defined inside the shell
local _, classparam = readarticleclass{ignore_blank=true, only_subtemplates=true}
if classparam == '' then -- no class parameters defined, display as globally unassessed
Line 218:
end
end
elseif local_class == '' or local_class == article_class then -- article class exists and local isclass notmatches or is specifiedblank
prefix = 'H' -- hide quality class in project banner
class = article_class -- need to pass bclasschecklist params through mask with article_class?
-- Need to pass bclasschecklist params through mask with article_class
elseif local_class == article_class then -- article class and local class are the same
prefix = 'H' -- hide quality class in project banner
class = article_class
elseif (article_class == 'NA') and not isarticle(local_class) then -- article class and local class are both non-article classes
prefix = 'H'