Changes

Module:Category handler/config

31 bytes removed, 00:03, 7 July 2014
move parameter names to a cfg.parameters subtable
--------------------------------------------------------------------------------
--cfg.parameters = { -- The nocat and categories parameter suppress-- -- categorisation. They are used with Module:Yesno, and work as follows:-- ---- -- cfg.nocat:-- -- Result of yesno(args[cfg.nocat]) Effect-- -- true Categorisation is suppressed-- -- false Categorisation is allowed, and the-- -- the blacklist check is skipped-- -- nil Categorisation is allowed-- ---- -- cfg.categories:-- -- Result of yesno(args[cfg.categories]) Effect-- -- true Categorisation is allowed, and the-- -- the blacklist check is skipped-- -- false Categorisation is suppressed-- -- nil Categorisation is allowedcfg. nocat = 'nocat' ,cfg. categories = 'categories', -- -- The parameter name for the legacy "category2" parameter. This skips the-- -- blacklist if set to the cfg.category2Yes value, and suppresses-- -- categorisation if present but equal to anything other than -- cfg.category2Yes---- or cfg.category2Negative.cfg. category2 = 'category2', -- -- cfg.subpage is the parameter name to specify how to behave on subpages.cfg. subpage = 'subpage', -- -- The parameter for data to return in all namespaces.cfg. all = 'all', -- -- The parameter name for data to return if no data is specified for the-- -- namespace that is detected.cfg. other = 'other', -- -- The parameter name used to specify a page other than the current page; used ---- used for testing and demonstration. This must be the same as the cfg.page-- -- parameter in [[Module:Namespace detect]].cfg. demopage = 'page',}
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---- The following settings are used with the cfg.category2 parameter. Setting---- cfg.category2 to cfg.category2Yes skips the blacklist, and if cfg.category2---- is present but equal to anything other than cfg.category2Yes or---- cfg.category2Negative then it supresses cateogrisation.
cfg.category2Yes = 'yes'
cfg.category2Negative = '¬'
---- The following settings are used with the cfg.subpage parameter.---- cfg.subpageNo is the value to specify to not categorise on subpages;---- cfg.subpageOnly is the value to specify to only categorise on subpages.
cfg.subpageNo = 'no'
cfg.subpageOnly = 'only'
Anonymous user