Jump to content
Wikipedia The Free Encyclopedia

Module:Parameter validation/default config

From Wikipedia, the free encyclopedia
Module documentation[create] [purge]
You might want to create a documentation page for this Scribunto module.
Editors can experiment in this module's sandbox (edit | diff) and testcases (create) pages.
Add categories to the /doc subpage. Subpages of this module.
 function create(cat, msg) 
	return mw.ustring.format("{{main other|[[Category:Pages using tname_naked with %s parameters]]}}", cat) .. create_message(msg)
 end

 function create_message(msg) 
	return require('Module:If preview')._warning({
		mw.ustring.format("[[templatename]] used with %s.", msg)
	})
 end

 local options = {
	["undeclared"] = create("unknown", 'unknown parameter(s): paramname'),
	["deprecated"] = create("deprecated", 'deprecated parameter(s): paramname'),
	["duplicate"] = create("duplicate", 'duplicate parameter(s): paramandvalue'),
	["doc-subpage"] = "doc",
 }

 local result = {
	[0] = options,
	[2] = options,
	[4] = options,
	[6] = options,
	[10] = options,
	[12] = options,
	[14] = options,
 }
 return result

AltStyle によって変換されたページ (->オリジナル) /