Modulo:Biografio: Malsamoj inter versioj

[kontrolita revizio][kontrolita revizio]
Enhavo forigita Enhavo aldonita
e korekto
aktualigo laŭ la proveja modulo Biografio/provejo
Linio 163:
local naskmonato = args["NaskiĝMonato"] or ""
local naskjaro = args["NaskiĝJaro"] or ""
local nasklokonaskodato = args["NaskiĝLokoNaskiĝdato"] or args["Dato de naskiĝo"] or ""
local naskloko = args["NaskiĝLoko"] or args["Loko de naskiĝo"] or ""
local nasklokoligilo = args["NaskiĝLokoLigilo"] or ""
local morttago = args["MortTago"] or ""
local mortmonato = args["MortMonato"] or ""
local mortjaro = args["MortJaro"] or ""
local mortlokomortodato = args["MortLokoMortodato"] or args["Dato de morto"] or ""
local mortloko = args["MortLoko"] or args["Loko de morto"] or ""
local mortlokoligilo = args["MortLokoLigilo"] or ""
 
Linio 260 ⟶ 262:
end
elseif nasktago == "" and naskmonato == "" and naskjaro == "" then
if naskdatonaskodato ~= nil"" then
-- rigardu al Vikidatumoj
n = "naskiĝis la " .. datoj.Nteksto()naskodato
local naskdato = wikidatoj.naskidato()
else
if naskdato ~= nil then
-- rigardu al Vikidatumoj
-- n = "naskiĝis " .. wikidatoj.Nteksto()
local naskdato = wikidatoj.naskidato()
n = "naskiĝis " .. datoj.Nteksto()
if mortdatonaskdato ~= nil then
-- n = "naskiĝis " .. wikidatoj.Nteksto()
mn = spaco .. "mortisnaskiĝis " .. datoj.MtekstoNteksto()
end
end
end
Linio 314 ⟶ 320:
estas = "estis"
elseif morttago == "" and mortmonato == "" and mortjaro == "" then
if mortodato ~= "" then
-- rigardu al Vikidatumoj
m = spaco .. "mortis la " .. mortodato
local mortdato = wikidatoj.mortdato()
else
if mortdato ~= nil then
-- rigardu al Vikidatumoj
-- if la homo mortis, aŭ oni konas lian datmorton aŭ oni ne konas ĝin
iflocal mortdato ~= "nekonata" thenwikidatoj.mortdato()
elseifif mortdato =~= "nekonata"nil then
m = spaco .. "mortis " .. datoj.Mteksto()
-- if la homo mortis, aŭ oni konas lian datmorton aŭ oni ne konas ĝin
elseif mortdato == "nekonata" then
mif mortdato ~= spaco .. "mortis je nekonata" dato"then
m = spaco .. "mortis " .. datoj.Mteksto()
elseif mortdato == "nekonata" then
m = spaco .. "mortis je nekonata dato"
end
estas = "estis"
end
estas = "estis"
end
end
Linio 473 ⟶ 483:
local naskmonato = args["NaskiĝMonato"] or ""
local naskjaro = args["NaskiĝJaro"] or ""
local nasklokonaskodato = args["NaskiĝLokoNaskiĝdato"] or args["Dato de naskiĝo"] or ""
local naskloko = args["NaskiĝLoko"] or args["Loko de naksiĝo"] or ""
local morttago = args["MortTago"] or ""
local mortmonato = args["MortMonato"] or ""
local mortjaro = args["MortJaro"] or ""
local mortlokomortodato = args["MortLokoMortodato"] or args["Dato de morto"] or ""
local mortloko = args["MortLoko"] or args["Loko de morto"] or ""
 
-- okupoj
Linio 597 ⟶ 609:
-- aldono al la eldonenda signoĉeno
r = r .. n
elseif naskodato ~= "" and mortodato ~= "" then
local n = vivtempo(naskodato, mortodato, t)
r = r .. n
elseif naskodato ~= "" and mortodato == "" then
local n = vivtempo(naskodato, "", t)
r = r .. n
elseif naskodato == "" and mortodato ~= "" then
local n = vivtempo("NEKONATA",mortodato,t)
r = r .. n
else
local n = wikidatoj.naskidato()
Linio 658 ⟶ 679:
local naskmonato = args["NaskiĝMonato"] or ""
local naskjaro = args["NaskiĝJaro"] or ""
local nasklokonaskodato = args["NaskiĝLokoNaskiĝdato"] or args["Dato de naskiĝo"] or ""
local naskloko = args["NaskiĝLoko"] or args["Loko de naskiĝo"] or ""
local nasklokoligilo = args["NaskiĝLokoLigilo"] or ""
local morttago = args["MortTago"] or ""
local mortmonato = args["MortMonato"] or ""
local mortjaro = args["MortJaro"] or ""
local mortlokomortodato = args["MortLokoMortodato"] or args["Dato de morto"] or ""
local mortloko = args["MortLoko"] or args["Loko de morto"] or ""
local mortlokoligilo = args["MortLokoLigilo"] or ""
local mortokialo = args["Mortokialo"] or args["Kialo de morto"] or ""
 
-- okupoj
Linio 813 ⟶ 837:
end
aldonulinion (n1, n2)
elseif naskodato ~= "" then
n2 = naskodato
aldonulinion (n1, n2)
else
local naskdato = wikidatoj.naskidato()
Linio 865 ⟶ 892:
end
aldonulinion (m1, m2)
elseif mortodato ~= "" then
m2 = mortodato
aldonulinion (m1, m2)
else
local mortdato = wikidatoj.mortdato()
Linio 906 ⟶ 936:
end
end
 
if mortokialo ~= "" then
aldonulinion("Mortokialo", mortokialo)
else
local mk = wikidata.claim({args={'P509',id=wd} })
if mk ~= "" and mk ~= nil then
aldonulinion("Mortokialo", mk)
end
end
 
 
-- okupoj