Modul: Statistik: Unterschied zwischen den Versionen

Aus MAV
Wechseln zu: Navigation, Suche
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
local Statistik = {}
local Statistik = {}


-- Abgleich des Lebens einer Person mit anderen Statistiken
-- Hauptfunktion. Vergleicht das Leben einer Person mit anderen Statistiken
-- Argumente (alle sind nötig):
-- Personenname = frame.args[1]
-- birth = frame.args[2]
-- death = frame.args[3]
function Statistik.Person(frame)
function Statistik.Person(frame)


local birth = mw.smw.show('{{#show: ' .. frame.args[1] .. '|?Geburtsdatum }}')
 
local death = mw.smw.show('{{#show: ' .. frame.args[1] .. '|?Sterbedatum }}')
return 'Noch keine Auswertung möglich.'
if birth == nil or death == nil then
return 'Keine Auswertung möglich!'
end
return birth .. death
end
end
return Statistik
return Statistik

Aktuelle Version vom 25. Februar 2025, 12:47 Uhr

Aufruf der Funktion

Bitte exakt nach folgendem Schema aufrufen:

{{#invoke:Statistik|Person|{{SUBPAGENAME}}|{{{Geburtsdatum|}}}}}

local Statistik = {}

-- Hauptfunktion. Vergleicht das Leben einer Person mit anderen Statistiken
-- Argumente (alle sind nötig):
-- Personenname = frame.args[1]
-- birth = frame.args[2]
-- death = frame.args[3]
function Statistik.Person(frame)


	return 'Noch keine Auswertung möglich.'
end
	
return Statistik