Modul:Diagramm: Unterschied zwischen den Versionen

Aus GaretienWiki
Zur Navigation springen Zur Suche springen
VolkoV (D | B)
(Die Seite wurde neu angelegt: „local p = {} function robusttrim(s) if s==nil then return '' end local p=string.gsub(s,'%[%[SMW::on%]%]','') p=string.gsub(p,'%[%[SMW::off%]%]','') return…“)
 
VolkoV (D | B)
Zeile 15: Zeile 15:
 
  local a5=robusttrim(frame.args[5])
 
  local a5=robusttrim(frame.args[5])
 
  local a6=robusttrim(frame.args[6])
 
  local a6=robusttrim(frame.args[6])
  return a1.."/"..a2.."/"..a3.."/"..a4.."/"..a5.."/"..a6
+
local sum=a1+a2+a3+a4+a5+a6
 +
  return sum.."/"..a1.."/"..a2.."/"..a3.."/"..a4.."/"..a5.."/"..a6
 
end
 
end
  
 
return p
 
return p

Version vom 21. September 2018, 13:03 Uhr

Die Dokumentation für dieses Modul kann unter Modul:Diagramm/Doku erstellt werden

local p = {}

function robusttrim(s)
 if s==nil then return '' end
 local p=string.gsub(s,'%[%[SMW::on%]%]','')
 p=string.gsub(p,'%[%[SMW::off%]%]','')
 return mw.text.trim(p)
end

function p.Con(frame)
 local a1=robusttrim(frame.args[1])
 local a2=robusttrim(frame.args[2])
 local a3=robusttrim(frame.args[3])
 local a4=robusttrim(frame.args[4])
 local a5=robusttrim(frame.args[5])
 local a6=robusttrim(frame.args[6])
 local sum=a1+a2+a3+a4+a5+a6
 return sum.."/"..a1.."/"..a2.."/"..a3.."/"..a4.."/"..a5.."/"..a6
end

return p