Difference between revisions of "Module:Normalized pagename"
Dinoguy1000 (talk | contribs) m (Protected "Module:Normalized pagename": High traffic page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
(→top: Restoring revision 4475025 by User:Dinoguy1000 on 2020-04-20 16:00:50. new version courtesy Becasita) (Tag: New user edit) |
||
Line 1: | Line 1: | ||
-- <pre> | -- <pre> | ||
− | |||
-- | -- | ||
-- implements {{Normalized pagename}} | -- implements {{Normalized pagename}} | ||
-- | -- | ||
− | |||
− | |||
local p = {} | local p = {} | ||
− | |||
function p.main( frame ) | function p.main( frame ) | ||
− | + | local args = frame:getParent().args; | |
− | + | local pagename = args[ 1 ] or mw.title.getCurrentTitle().prefixedText | |
− | + | return mw.text.decode( pagename ) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
end | end | ||
− | |||
return p | return p | ||
− | |||
-- </pre> | -- </pre> |
Revision as of 22:55, 17 March 2023
Implements {{Normalized pagename}}.
-- <pre>
--
-- implements {{Normalized pagename}}
--
local p = {}
function p.main( frame )
local args = frame:getParent().args;
local pagename = args[ 1 ] or mw.title.getCurrentTitle().prefixedText
return mw.text.decode( pagename )
end
return p
-- </pre>