ماژول:Italian provinces
بو ماژول اوچون بلگهلر ماژول:Italian provinces/بلگه صفحهسینده یارادیلا بیلینر
local p = {}
local getArgs = require('Module:Arguments').getArgs
local data = mw.loadData('Module:Italian provinces/data')
require('Module:No globals')
function p.short(frame)
local args = getArgs(frame)
local p_data = data[args[1]]
local config = frame.args
if p_data then
if config.link=='false' then
return p_data.short
else
return '[[' .. p_data.full .. '|' .. p_data.short .. ']]'
end
end
end
function p.full(frame)
local args = getArgs(frame)
local p_data = data[args[1]]
local config = frame.args
if p_data then
if config.link=='false' then
return p_data.full
else
return '[[' .. p_data.full .. ']]'
end
end
end
function p.region(frame)
local args = getArgs(frame)
local p_data = data[args[1]]
if p_data then
return p_data.region
end
end
function p.coat_of_arms(frame)
local args = getArgs(frame)
local p_data = data[args[1]]
if p_data then
return p_data.coa
end
end
function p.alpha_sort(frame)
local args = getArgs(frame)
local p_data = data[args[1]]
if p_data then
return p_data.sort
end
end
return p