Module:SortName
Revision as of 17:28, 9 April 2013 by blackwiki>Bility (page title name sorting)
Module:SortName (edit | talk | history | links | watch | logs)
This module returns a string in a format suitable as a category sortkey, per WP:NAMESORT.
- Input
The module accepts a string as the first and only unnamed parameter, but is meant to be used with no parameter, in which case the title of the calling page is used.
- Usage
This module should be subst'd for use in template parameters that accept a sortkey or in the {{DEFAULTSORT}} variable.
- No input (sorts the pages title):
{{subst:#invoke:SortName|sortname}} - With input:
{{subst:#invoke:SortName|sortname|input string}}
local p = {}
function p.sortname()
local teststring = ' string with spaces '
teststring = mw.text.trim( teststring )
return mw.title.text, teststring
end
return p