Jump to content

Module:Pagenametools

From Archono Database
Revision as of 20:33, 4 July 2026 by NonaSoft (talk | contribs) (Created page with "local p = {} p.underscore = function(frame) local pagename = frame.args[1] or nil print("DEBUG: got pagename '" .. pagename .. "'") if pagename == nil then return "{{ScriptError|MissingArgument|1}}" end local encoded_string = string.gsub(pagename, " ", "_") return encoded_string end return p")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Documentation for this module may be created at Module:Pagenametools/doc

local p = {}

p.underscore = function(frame)
	local pagename = frame.args[1] or nil
	print("DEBUG: got pagename '" .. pagename .. "'")
	if pagename == nil then return "{{ScriptError|MissingArgument|1}}" end
	local encoded_string = string.gsub(pagename, " ", "_")
	return encoded_string
end

return p