Modul:Faktenbox/Tabs: Unterschied zwischen den Versionen

bildTab() + fbdata.bildlink
(- Bild link=)
(bildTab() + fbdata.bildlink)
Zeile 46: Zeile 46:
local bild = fbdata.pargs["Bild"]
local bild = fbdata.pargs["Bild"]
if bild ~= nil then
if bild ~= nil then
local bildlink = ""
if fbdata.bildlink ~= nil then
bildlink = "|link=" .. fbdata.bildlink
end
if wik.pageExists("Datei:" .. bild) then
if wik.pageExists("Datei:" .. bild) then
local beschreibung = smw.getValues("Datei:" .. bild, "Beschreibung")
local beschreibung = smw.getValues("Datei:" .. bild, "Beschreibung")
t = t .. '{| class = "factbox_imagetable" border = "0" cellpadding = "0" cellspacing = "0" width = "100%"\n'
t = t .. "{| class = \"factbox_imagetable\" border = \"0\" cellpadding = \"0\" cellspacing = \"0\" width = \"100%\"\n"
t = t .. '|-\n'
t = t .. "|-\n"
t = t .. '|[[Datei:' .. bild .. '|768px]]\n'
t = t .. "|[[Datei:" .. bild .. "|768px" .. bildlink .. "]]\n"
if beschreibung[1] ~= nil then
if beschreibung[1] ~= nil then
t = t .. '|-\n'
t = t .. "|-\n"
t = t .. '|' .. beschreibung[1] .. '\n'
t = t .. "|" .. beschreibung[1] .. "\n"
end
end
t = t .. '|}'
t = t .. "|}"
end
end
smw.addAttrToList(fbdata.attr.list, "Bild", "Datei:" .. bild)
smw.addAttrToList(fbdata.attr.list, "Bild", "Datei:" .. bild)
Zeile 128: Zeile 132:


function p.table_header_footer_(t)
function p.table_header_footer_(t)
return "<dl class = 'dataTable'>" .. t .. "</dl>"
return "<dl class = \"dataTable\">" .. t .. "</dl>"
end
end


function p.factbox_header_footer_(t)
function p.factbox_header_footer_(t)
return "<div class = 'factbox'><tabs>" .. t .. "</tabs></div>"
return "<div class = \"factbox\"><tabs>" .. t .. "</tabs></div>"
end
end


return p
return p