Module:CountryData/cacheR: Difference between revisions
Appearance
Content deleted Content added
Add loadData-compatible modules to cache the content of the most-used country data |
Put the redirects all on the summary cache. *** existing text overwritten *** |
||
Line 1: | Line 1: | ||
local CountryData = require('Module:CountryData') |
local CountryData = require('Module:CountryData') |
||
local |
local pages = {'Republic of Artsakh', 'Republic of China (1912–1949)', 'Republic of China', 'Republic of Crimea', 'Republic of Ireland', 'Republic of Rose Island', 'Republic of Texas', 'Republic of Venice', 'Republic of the Congo', 'Republika Srpska', 'Rhode Island', 'Rhodesia', 'Rio Grande do Sul', 'Rio de Janeiro', 'Romania', 'Russia', 'Russian Empire', 'Russian Soviet Federative Socialist Republic', 'Rwanda', 'Réunion'} |
||
local pages = {'Republic of Rose Island', 'Republic of Venice', 'Rhodesia', 'Russian Soviet Federative Socialist Republic', 'Republic of China (1912–1949)', 'Russian Empire', 'Republic of Ireland', 'Rhode Island', 'Republic of the Congo', 'Republic of Crimea', 'Republika Srpska', 'Russia', 'Republic of China', 'Republic of Texas', 'Réunion', 'Rio de Janeiro', 'Romania', 'Rwanda', 'Republic of Artsakh', 'Rio Grande do Sul'} |
|||
local p = { |
local p = { |
||
redirects = redirects, |
|||
data = {} |
data = {} |
||
} |
} |
Revision as of 20:19, 3 May 2021
local CountryData = require('Module:CountryData')
local pages = {'Republic of Artsakh', 'Republic of China (1912–1949)', 'Republic of China', 'Republic of Crimea', 'Republic of Ireland', 'Republic of Rose Island', 'Republic of Texas', 'Republic of Venice', 'Republic of the Congo', 'Republika Srpska', 'Rhode Island', 'Rhodesia', 'Rio Grande do Sul', 'Rio de Janeiro', 'Romania', 'Russia', 'Russian Empire', 'Russian Soviet Federative Socialist Republic', 'Rwanda', 'Réunion'}
local p = {
data = {}
}
local frame = mw.getCurrentFrame()
for _,v in ipairs(pages) do
p.data[v] = CountryData.gettable(frame, v, {})
end
return p