22.182
Bearbeitungen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 35: | Zeile 35: | ||
} | } | ||
function p.attr_table( | function p.attr_table(args) | ||
local t = "<table class=\"formtable\">" | local t = "<table class=\"formtable\">" | ||
for _, a in ipairs( | for _, a in ipairs(args.attr_list) do | ||
local attr_text = wob.attrText(a, klasse) | local attr_text = wob.attrText(a, args.klasse) | ||
local info = p.form_attr[a].info or "" -- Info-Text | local info = p.form_attr[a].info or "" -- Info-Text | ||
if type(info) == "table" then | if type(info) == "table" then | ||
info = info[klasse] or info[1] or "" | info = info[args.klasse] or info[1] or "" | ||
end | end | ||
if info ~= "" then | if info ~= "" then | ||
info = frame:callParserFunction("#info", info, "note") | info = args.frame:callParserFunction("#info", info, "note") | ||
end | end | ||
local field_args = p.form_attr[a].field_args | local field_args = p.form_attr[a].field_args | ||