Module:Infobox MOS: Difference between revisions

Inthar (talk | contribs)
No edit summary
Inthar (talk | contribs)
No edit summary
Line 147: Line 147:
)
)
})
})
if nL == ns then
parent_mos_link = 'none'
else
parent_mos_link = '[[' .. math.min(mos.nL, mos.ns) .. 'L ' .. math.max(mos.nL, mos.ns)-math.min(mos.nL, mos.ns) .. 's' .. equave_link .. '|' 
.. math.min(mos.nL, mos.ns) .. 'L ' .. math.max(mos.nL, mos.ns)-math.min(mos.nL, mos.ns) .. 's' .. equave_disp .. ']]'
end
table.insert(structure_data, {
table.insert(structure_data, {
'Parent MOS',
'Parent MOS',
'[[' .. math.min(mos.nL, mos.ns) .. 'L ' .. math.max(mos.nL, mos.ns)-math.min(mos.nL, mos.ns) .. 's]]'
parent_mos_link
})
})
table.insert(structure_data, {
table.insert(structure_data, {
'Daughter MOSes',
'Daughter MOSes',
'[['.. mos.nL + mos.ns .. 'L ' .. mos.nL .. 's]], [[' .. mos.nL .. 'L ' .. mos.nL + mos.ns .. 's]]'
'[[' .. mos.nL + mos.ns .. 'L ' .. mos.nL .. 's' .. equave_link .. '|' 
.. mos.nL + mos.ns .. 'L ' .. mos.nL .. 's' .. equave_disp .. ']], [['
.. mos.nL .. 'L ' .. mos.nL + mos.ns .. 's' .. equave_link.. '|' .. mos.nL .. 'L ' .. mos.nL + mos.ns .. 's' .. equave_disp .. ']]'
})
})
table.insert(structure_data, {
table.insert(structure_data, {