Module:Infobox MOS: Difference between revisions
m Fixed logic for ancestor name for 6L6s mosses and up |
m Fixed logic for nL ns mosses |
||
| Line 226: | Line 226: | ||
local ancestor_scalesig = mos.as_string(ancestor_mos) | local ancestor_scalesig = mos.as_string(ancestor_mos) | ||
local ancestor_name = mos.tamnams_name[ancestor_scalesig] or "" | local ancestor_name = mos.tamnams_name[ancestor_scalesig] or "" | ||
local ancestor_entry = "" | |||
if ancestor_name ~= "" then | if ancestor_name ~= "" then | ||
ancestor_entry = string.format("[[%s]] (%s)", ancestor_scalesig, ancestor_name) | |||
elseif ancestor_scalesig == scalesig then | |||
ancestor_name = "none" | |||
end | end | ||
return { | return { | ||
{"Descendant of", | {"Descendant of", ancestor_entry} | ||
} | } | ||
else | else | ||