Moduuli:jos-x
Moduulin jos-x käyttöohje [näytä tämä käyttöohje omalla sivullaan] [muokkaa tätä käyttöohjetta] [päivitä] [testit] [hiekkalaatikko]
JosJoku
muokkaa{{#invoke:jos-x|JosJoku|t=teksti|sivu1[|sivu2[...]]}}
Palauttaa tekstin, jos joku sivuista sivu1, sivu2... on olemassa.
Esimerkki
muokkaaJosKaikki
muokkaa{{#invoke:jos-x|JosKaikki|t=teksti|sivu1[|sivu2[...]]}}
Palauttaa tekstin, jos kaikki sivuista sivu1, sivu2... ovat olemassa.
local m = {}
function m.JosJoku(frame)
for i,sivu in ipairs(frame.args) do
local tit = mw.title.makeTitle("", sivu)
if tit.exists then
return frame.args.t
end
end
return ""
end
function m.JosKaikki(frame)
for i,sivu in ipairs(frame.args) do
local tit = mw.title.makeTitle("", sivu)
if not tit.exists then
return ""
end
end
return frame.args.t
end
return m