Module:MOS scalesig: Difference between revisions
name -> scalesig |
module now calls link functions from module:mos |
||
Line 20: | Line 20: | ||
-- be 2/1-equivalent. | -- be 2/1-equivalent. | ||
-- - is_link - Whether the scalesig is a link to its wiki page. | -- - is_link - Whether the scalesig is a link to its wiki page. | ||
function p._mos_scalesig(unparsed, is_link, is_long) | function p._mos_scalesig(unparsed, is_link, is_long) | ||
local input_mos = p.preprocess_unparsed_scalesig(unparsed) | local input_mos = p.preprocess_unparsed_scalesig(unparsed) | ||
Line 27: | Line 25: | ||
local is_long = yesno(is_long, false) | local is_long = yesno(is_long, false) | ||
if is_link then | if is_link then | ||
return is_long and mos.as_long_link(input_mos) or mos.as_link(input_mos) | |||
else | else | ||
return | return is_long and mos.as_long_string(input_mos) or mos.as_string(input_mos) | ||
end | end | ||
end | end |