require("strict")
-- This module requires the use of the following modules.local getArgs = require("Module:Arguments").getArgslocal validateDisambiguation = require("Module:Television infoboxes disambiguation check/sandbox")
local p =
local validDisambiguationTypeList =
local validDisambiguationPatternList =
local exceptionList =
local otherInfoboxList =
local invalidTitleStyleList =
local function getOtherInfoboxListMerged local infoboxTelevisionDisambiguation = require("Module:Infobox television disambiguation check") local list = infoboxTelevisionDisambiguation.getDisambiguationTypeList
for i = 1, #list do otherInfoboxList[list[i]] = "" end return otherInfoboxListend
local function _main(args) local title = args[1] local otherInfoboxListMerged = getOtherInfoboxListMerged return validateDisambiguation.main(title, "infobox television season", validDisambiguationTypeList, validDisambiguationPatternList, exceptionList, otherInfoboxListMerged, invalidTitleStyleList)end
function p.main(frame) local args = getArgs(frame) local category, debugString = _main(args) return categoryend
function p.test(frame) local args = getArgs(frame) local category, debugString = _main(args) return debugStringend
return p