Modül:Footnotes: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
İşte bunlar hep Lua bilmemekten.
Bulgu (mesaj | katkılar)
dz
9. satır:
pages = "",
location = "",
page_sep = ", ps. ",
pages_sep = ", pp. ",
ref = "",
39. satır:
result = args.P1 .. ' & ' .. args.P2 .. ' ' .. args.bracket_year_left ..
args.P3 .. args.bracket_year_right;
elseif args.P2 ~= "" then -- alttaki koşulun da ayarlanması lazım.
if not args.P2:match ('%d%d%d%d') and not args.P2:match ('n%.d%.') and not args.P2:match ('nd') and not args.P2:match ('c%. %d%d%d%d?%c?') then
result = args.P1 .. ' & ' .. args.P2; -- for the case where the last numbered parameter is a name and not a year and not no-date
else
result = args.P1 .. ' ' .. args.bracket_year_left .. args.P2 .. args.bracket_year_right;
end
152. satır:
args.postscript = '';
end
args.page = pframe.args.sayfa or pframe.args.s or pframe.args.p or pframe.args.page or "";
args.pages = pframe.args.sayfalar or pframe.args.ss or pframe.args.pp or pframe.args.pages or "";
args.location = pframe.args.yer or pframe.args.loc or pframe.args.location or "";
args.ref = pframe.args.ref or pframe.args.Ref or "";
args.P1 = trim( pframe.args[1] ) or "";