Modul:Match

Aus ipsc.de
Zur Navigation springen Zur Suche springen

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

local p = {}

function p.datum(frame)
 local page = frame.args[1]
 page = 'Match:' .. page
 local title  = mw.title .new(page)
 local text = title:getContent()
 local r = string.match(text, '\nDatum: ([%a%d%p]+)')
 return r
end

function p.ort(frame)
 local page = frame.args[1]
 page = 'Match:' .. page
 local title  = mw.title .new(page)
 local text = title:getContent()
 local r = string.match(text, '\nOrt: (.+)\n')
 return r
end

function p.abgesagt(frame)
 local page = frame.args[1]
 page = 'Match:' .. page
 local title  = mw.title .new(page)
 local text = title:getContent()
 local r = string.match(text, '\nabgesagt: ([Jj][Aa])')
 return r
end

return p