Nicht angemeldeter Benutzer - Bearbeiten von Seiten ist nur als angemeldeter Benutzer möglich.
Änderungen
Zur Navigation springen
Zur Suche springen
KZeile 157:
Zeile 157:
− +
− value = mw.ustring.lower(value); +
− if value == '' then return true; end;+
− if value == '0' then return true; end;+
− if value == 'false' then return true; end;+
− if value == 'falsch' then return true; end;+
− +
+
+
+
Zeile 300:
Zeile 303:
− +
− local Wert = fr.args[1]; +
− if logical(Wert) then
− return 'wahr'
− else
− return ''
− end
keine Bearbeitungszusammenfassung
end
end
function logical(value)
function logicalor(args)
local r = false;
local k, v, s
local b
for k, v in pairs(args) do
s = mw.ustring.lower(mw.text.trim(v) or '');
return false;
b = (s == '') or (s=='0') or (s == 'false') or (s=='falsch');
r = r or b ;
end
return r
end
end
end
end
function p.bool(frame)
function p.boolor(frame)
local fr=frame:getParent()
local fr=frame:getParent()
return logicalor(fr.args)
end
end