Modul:Tabbox: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 19: Zeile 19:
end
end


local tpl_daten = p.daten(frame, args)
local tpl_tab = p.tab(frame, args["2"])
local tab_daten=''
local tab_tab=''
if tpl_daten:gsub("%s+", "") ~= '' then
if tpl_tab:gsub("%s+", "") ~= '' then
if args["Überschrift"] ~= nil then
tab_tab='<tab name=' .. args["1"] .. '>' .. tpl_tab .. '</tab>'
tab_daten='<tab name=' .. args["Überschrift"] .. '>' .. tpl_daten .. '</tab>'
else
tab_daten='<tab name=Daten>' .. tpl_daten .. '</tab>'
end
end
end


Zeile 47: Zeile 43:
end
end


function p.daten(frame, args)
function p.tab(frame, tabcontent)
     return frame:expandTemplate{title = 'Faktenbox/Daten', args=args}
     return frame:expandTemplate{title = 'Faktenbox/Tab', args={tabcontent=tabcontent}}
end
end


return p
return p