Module:Infobox MOS: Difference between revisions

Ganaram inukshuk (talk | contribs)
m Added link to ancestor mos
Ganaram inukshuk (talk | contribs)
m Fixed logic for ancestor name for 6L6s mosses and up
Line 225: Line 225:
local ancestor_mos, lg_chunk, sm_chunk, generations = p.find_mos_ancestor(input_mos)
local ancestor_mos, lg_chunk, sm_chunk, generations = p.find_mos_ancestor(input_mos)
local ancestor_scalesig = mos.as_string(ancestor_mos)
local ancestor_scalesig = mos.as_string(ancestor_mos)
local ancestor_name = mos.tamnams_name[ancestor_scalesig]
local ancestor_name = mos.tamnams_name[ancestor_scalesig] or ""
if ancestor_name ~= "" then
ancestor_name = string.format(" (%s)", ancestor_name)
end
return {
return {
{"Descendant of", string.format("[[%s]] (%s)", ancestor_scalesig, ancestor_name)}
{"Descendant of", string.format("[[%s]]%s", ancestor_scalesig, ancestor_name)}
}
}
else
else