Module:Infobox MOS: Difference between revisions
Fixed logic for adjacent links for multiperiod mosses |
m Added link to descendant scalesig |
||
| Line 260: | Line 260: | ||
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_long_scalesig = mos.as_long_string(ancestor_mos) | |||
local ancestor_name = mos.tamnams_name[ancestor_scalesig] | local ancestor_name = mos.tamnams_name[ancestor_scalesig] | ||
local ancestor_entry = ancestor_scalesig | local ancestor_entry = string.format("[[%s | %s]]", ancestor_long_scalesig, ancestor_scalesig) | ||
if ancestor_name ~= nil then | if ancestor_name ~= nil then | ||
ancestor_entry = ancestor_entry .. string.format(" (%s)", ancestor_name) | ancestor_entry = ancestor_entry .. string.format(" (%s)", ancestor_name) | ||