Module:collapsible category tree: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 26: Line 26:
style = "counter-reset: pagesleftover " .. pages_left_over,
style = "counter-reset: pagesleftover " .. pages_left_over,
namespaces = "-" .. (mw.title.getCurrentTitle().nsText == "Reconstruction" and " Reconstruction" or ""),
namespaces = "-" .. (mw.title.getCurrentTitle().nsText == "Reconstruction" and " Reconstruction" or ""),
["data-pages-in-cat"] = pages_in_cat,
["data-pages-left-over"] = pages_left_over,
["data-pages-left-over"] = pages_left_over,
}
}
Line 46: Line 47:
-- Maintenance categories
-- Maintenance categories
local categories = ""
local categories = ""
if pages_in_cat == 0 and not mw.title.new(args.category, 'Category').exists then
categories = categories ..
require("Module:utilities").format_categories('Entries with collapsible category trees for nonexistent categories')
end


return require("Module:TemplateStyles")("Module:collapsible category tree/style.css") ..
return require("Module:TemplateStyles")("Module:collapsible category tree/style.css") ..
Line 51: Line 56:
end
end


-- for testing via wikitext ("wt")
-- for direct invocation from a wikitext ("wt") template
function export.make_wt_test(frame)
function export.make_wt(frame)
return export.make(frame.args)
return export.make(frame.args)
end
end


return export
return export

Navigation menu