15.082
Bearbeitungen
(obsolet pagenameHasSemicolon()) Markierung: Manuelle Zurücksetzung |
(+ table2list()) Markierung: Zurückgesetzt |
||
| Zeile 200: | Zeile 200: | ||
end | end | ||
return frame:expandTemplate{title=template, args=args} | return frame:expandTemplate{title=template, args=args} | ||
end | |||
function p.table2list(table, sep) | |||
-- mw.log("table2list()") | |||
-- mw.logObject(table) | |||
if table == nil then | |||
return | |||
end | |||
local list = "" | |||
for i = 1, #table do | |||
list = list .. table[i] | |||
if i ~= #table then | |||
list = list .. (sep or ";") -- Semikolon als default | |||
end | |||
end | |||
-- mw.log("list=" .. list) | |||
return list | |||
end | end | ||
return p | return p | ||