Modul:HTML: Unterschied zwischen den Versionen

Aus FürthWiki

45 Bytes hinzugefügt ,  Gestern um 11:31
line
(Die Seite wurde neu angelegt: „local p = {} function p.TableHeader(frame) -- mw.log("tableHeader(frame)") -- mw.logObject(frame.args, "frame.args") local t = "<table class=\"wikitable sortable\" border=\"1\">\n" .. "<tr>\n" for _, a in ipairs(frame.args) do t = t .. " <th>" .. a .. "</th>\n" end t = t .. "</tr>\n" -- mw.logObject(t, "t") return t end function p.TableLine(frame) -- mw.log("TableLine(frame)") -- mw.logObject(frame.args, "frame.args") local t = "<tr>\n" f…“)
 
(line)
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 2: Zeile 2:


function p.TableHeader(frame)
function p.TableHeader(frame)
-- mw.log("tableHeader(frame)")
-- mw.log("TableHeader(frame)")
-- mw.logObject(frame.args, "frame.args")
-- mw.logObject(frame.args, "frame.args")
local t =  
local t =  
Zeile 16: Zeile 16:


function p.TableLine(frame)
function p.TableLine(frame)
-- mw.log("TableLine(frame)")
return p.tableLine(frame.args)
-- mw.logObject(frame.args, "frame.args")
end
 
function p.tableLine(line)
-- mw.log("tableLine(line)")
-- mw.logObject(line, "line")
local t = "<tr>\n"
local t = "<tr>\n"
for _, a in ipairs(frame.args) do
for _, a in ipairs(line) do
t = t .. "  <td>" .. a .. "</td>\n"
t = t .. "  <td>" .. a .. "</td>\n"
end
end