Module:PageNotice
Documentation for this module may be created at Module:PageNotice/doc
local p = {}
function p.checkCategory(frame)
local categories = {
["Needs Polish"] = "Notice Needs Polish",
["Stub"] = "Notice Stub",
["Stub for LLM content"] = "Notice Stub for LLM content",
["Raw LLM output"] = "Notice LLM raw"
}
local title = mw.title.getCurrentTitle()
local pageCategories = title and title:getCategories() or {}
for category in pairs(pageCategories) do
if categories[category] then
return frame:expandTemplate{ title = categories[category] }
end
end
return "" -- Return an empty string if no category matches
end
return p