Modul:SeitenElemente: Unterschied zwischen den Versionen
Aus FürthWiki
(Die Seite wurde neu angelegt: „local p = {} local dev = require("Modul:Development") function p.ListeMitTrennzeichen(frame) local t = "" local _, pargs, _ = dev.GetFrameAndParentArgs(frame) local trenner = " " .. (pargs["Trenner"] or "⬝") .. " " for _, a in ipairs(pargs) do if t ~= "" then t = t .. trenner end t = t .. a end return t end return p“) |
(ListeMitTrennzeichen() + strip) |
||
| Zeile 2: | Zeile 2: | ||
local dev = require("Modul:Development") | local dev = require("Modul:Development") | ||
local str = require("Modul:String") | |||
function p.ListeMitTrennzeichen(frame) | function p.ListeMitTrennzeichen(frame) | ||
| Zeile 11: | Zeile 12: | ||
t = t .. trenner | t = t .. trenner | ||
end | end | ||
t = t .. a | t = t .. str.strip(a) | ||
end | end | ||
return t | return t | ||
Aktuelle Version vom 12. Januar 2026, 18:34 Uhr
ListeMitTrennzeichen()
Erstellt eine Liste mit beliebigen Trennzeichen.
Siehe auch Vorlage:ListeMitTrennzeichen.
Unterseiten
local p = {}
local dev = require("Modul:Development")
local str = require("Modul:String")
function p.ListeMitTrennzeichen(frame)
local t = ""
local _, pargs, _ = dev.GetFrameAndParentArgs(frame)
local trenner = " " .. (pargs["Trenner"] or "⬝") .. " "
for _, a in ipairs(pargs) do
if t ~= "" then
t = t .. trenner
end
t = t .. str.strip(a)
end
return t
end
return p