Modul:Common: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 15: | Zeile 15: | ||
function isEmpty(a) | function isEmpty(a) | ||
return a == '' or a == nil | return a == '' or a == nil | ||
+ | end | ||
+ | |||
+ | function split(s, d) | ||
+ | arr={} | ||
+ | n=0 | ||
+ | for i in string.gmatch(date, "[^"..d.."]+") do | ||
+ | n=n+1 | ||
+ | arr[n]=i | ||
+ | end | ||
+ | return arr | ||
end | end | ||
return p | return p |
Version vom 5. September 2024, 19:19 Uhr
Das Commons-Modul ist ein reines Import-Modul, welches immer wieder kehrende Funktionen beinhaltet, die über das Ganze Projekt hinweg immer wieder gebraucht werden.
local p = {}
function p.AttributeTable(args)
-- Draws a simple Table that contains all arguments that are fed from the
-- template to the scribunto-model. For debugging only!
t='<table class="wikitable">'
for i, v in pairs(args) do
t = t .. '<tr><td>[[Attribut:' .. i .. '|' .. i .. ']]</td>' ..
'<td>' .. v .. '</td></tr>'
end
t = t .. '</table>'
return t
end
function isEmpty(a)
return a == '' or a == nil
end
function split(s, d)
arr={}
n=0
for i in string.gmatch(date, "[^"..d.."]+") do
n=n+1
arr[n]=i
end
return arr
end
return p