请输入您要查询的百科知识:

 

词条 Module:FRSyears
释义 -- test page title: User:Iantresman/sandbox/frstoc

local p = {} -- defines a variable p as an empty table, but *not* nil.

function p.main( frame )

urlbit = "List of Fellows of the Royal Society elected in "

startYear = 1660 + 0 -- Royal Society inaugural year

currentYear = tonumber( mw.language.getContentLanguage():formatDate( 'Y' ) ) -- This year

endYear = math.floor(currentYear / 10) * 10 + 9 -- End of this decade

result=""

for decade = startYear, endYear, 10 do

--century = string.sub( decade, 1, 2)

--if decade==1660 or string.sub( decade, 3, 4 )=="00" then result = result .. "\{{Collapse top|title=" .. century .. "00 - " .. century .."99}}\" end

result = result .. "
\" .. tostring(decade) .. "" -- Year and link

for y = 1, 9 do

result = result .. " " .. tostring(y) .. "" -- Single digit year and link

end

--if (decade+10)>currentYear or string.sub( decade, 3, 4 )=="90" then result = result .. "\\{{Collapse bottom}}\" end

end

return result

end

return p

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/25 16:31:08