Module:Navbox: Difference between revisions
m fix up expression |
mNo edit summary |
||
Line 56: | Line 56: | ||
function p.navbox_title(title, name, has_collapse, is_root_navbox) | function p.navbox_title(title, name, has_collapse, is_root_navbox) | ||
local is_root_navbox = (is_root_navbox == nil and is_root_navbox or true) -- If not specified, default to TRUE | local is_root_navbox = (is_root_navbox == nil and is_root_navbox or true) -- If not specified, default to TRUE | ||
local has_navbar = (name ~= nil) and is_root_navbox | local has_navbar = ((name ~= nil) and is_root_navbox) | ||
local navbox_title = '' | local navbox_title = '' | ||
if title ~= nil then | if title ~= nil then | ||
Line 92: | Line 92: | ||
.. '{| width="100%" style="mw-border-collapse: collapse; border-spacing: 0; margin: 0;"' | .. '{| width="100%" style="mw-border-collapse: collapse; border-spacing: 0; margin: 0;"' | ||
.. (is_collapsible and ('class="mw-collapsible' .. (is_collapsed and ' mw-collapsed"' or '"')) or '') .. '\n' | .. (is_collapsible and ('class="mw-collapsible' .. (is_collapsed and ' mw-collapsed"' or '"')) or '') .. '\n' | ||
.. p.navbox_title(title, name, false) | .. p.navbox_title(title, name, is_collapsible, false) | ||
-- Add header | -- Add header |