Modul:Text: Unterschied zwischen den Versionen
+ Modul:TextUtil::concatParams
w>PerfektesChaos (update; + Modul:TextUtil) |
w>PerfektesChaos (+ Modul:TextUtil::concatParams) |
||
| Zeile 18: | Zeile 18: | ||
-- apply -- string (optional); separator (default: "|") | -- apply -- string (optional); separator (default: "|") | ||
-- Returns: string | -- Returns: string | ||
local collect = { } | |||
for k, v in pairs( args ) do | |||
if type( k ) == "number" then | |||
v = mw.text.trim( v ) | |||
if v ~= "" then | |||
table.insert( collect, v ) | |||
end | |||
end | |||
end | |||
return table.concat( collect, apply or "|" ) | |||
end -- Text.concatParams() | end -- Text.concatParams() | ||