Tim (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
K (2 Versionen importiert) |
(kein Unterschied)
|
Aktuelle Version vom 18. August 2024, 10:30 Uhr
Dieses Modul setzt alle angegebenen Massenklassen in den Namespace "Masseklasse:"
{{#set: |Masseklasse={{#invoke:SetMasseklasse|set|{{{Masseklasse|}}}}}|+sep=, }}
local p = {}
function p.set(frame)
local args = frame.args
local masseklasseList = args[1]
local masseklasseValues = mw.text.split(masseklasseList, ",%s*")
local result = {}
for _, value in ipairs(masseklasseValues) do
local trimmedValue = mw.text.trim(value)
if trimmedValue ~= "" then
table.insert(result, "Masseklasse:" .. trimmedValue)
end
end
return table.concat(result, ", ")
end
return p