Difference between revisions of "Module:Normalized pagename"
Dinoguy1000 (talk | contribs) (gsub() returns two values, but we only care about the first one, so we have to store back to the pagename variable before returning it, to discard the second value) |
Dinoguy1000 (talk | contribs) (the extra variables aren't needed, as far as I can tell (previewing Template:Normalized pagename/testcases and random card pages with this change doesn't show any changes/breakage)) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
-- <pre> | -- <pre> | ||
− | |||
-- | -- | ||
-- implements {{Normalized pagename}} | -- implements {{Normalized pagename}} | ||
-- | -- | ||
− | |||
− | |||
local p = {} | local p = {} | ||
− | |||
function p.main( frame ) | function p.main( frame ) | ||
− | + | return mw.text.decode( frame:getParent().args[1] or mw.title.getCurrentTitle().prefixedText ) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
end | end | ||
− | |||
return p | return p | ||
− | |||
-- </pre> | -- </pre> |
Latest revision as of 20:18, 4 April 2024
Implements {{Normalized pagename}}.
-- <pre>
--
-- implements {{Normalized pagename}}
--
local p = {}
function p.main( frame )
return mw.text.decode( frame:getParent().args[1] or mw.title.getCurrentTitle().prefixedText )
end
return p
-- </pre>