Modul:Formular/Work: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 97: Zeile 97:
local attr_text = a["Einzahl"] or attr
local attr_text = a["Einzahl"] or attr
local delimiter = a["Delimiter"]
local delimiter = a["Delimiter"]
local info = a["Infotext"] or ""
local field = a["FieldArgs"] or ""
-- info zusammenbauen
-- info zusammenbauen
local info = a["Infotext"] or ""
if info ~= "" then
if info ~= "" then
info = info .. "."
info = info .. "."
if delimiter ~= nil then
if delimiter ~= nil and
string.find(field, "tokens") == nil then
info = info .. " Mehrere Eintragungen möglich, zu trennen per " ..
info = info .. " Mehrere Eintragungen möglich, zu trennen per " ..
delimiter
delimiter
Zeile 109: Zeile 111:
end
end
-- field zusammenbauen
-- field zusammenbauen
local field = a["FieldArgs"] or ""
if delimiter ~= nil and string.find(field, "delimiter") == nil then
if delimiter ~= nil and string.find(field, "delimiter") == nil then
field = str.appendWithSeparator(field, "|", "delimiter=" .. delimiter)
field = str.appendWithSeparator(field, "|", "delimiter=" .. delimiter)