恪別𡧲版𢯢𢷮𧵑「模庉:Location map」
SaigonSarang (討論 | 㨂𢵰) n 𠊝替文本-「Bản mẫu:」成「Template:」 |
SaigonSarang (討論 | 㨂𢵰) n 𠊝替文本-「Mô đun:」成「Module:」 |
||
| 𣳔63: | 𣳔63: | ||
error('Cần định rõ tên của trang định rõ bản đồ định vị để sử dụng', 2) | error('Cần định rõ tên của trang định rõ bản đồ định vị để sử dụng', 2) | ||
end | end | ||
local moduletitle = mw.title.new(' | local moduletitle = mw.title.new('Module:Location map/data/' .. map) | ||
if not moduletitle then | if not moduletitle then | ||
error(string.format('%q không phải là tên hợp lệ của trang định rõ bản đồ định vị', map), 2) | error(string.format('%q không phải là tên hợp lệ của trang định rõ bản đồ định vị', map), 2) | ||
elseif moduletitle.exists then | elseif moduletitle.exists then | ||
local mapData = mw.loadData(' | local mapData = mw.loadData('Module:Location map/data/' .. map) | ||
return function(name, params) | return function(name, params) | ||
if name == nil then | if name == nil then | ||
return ' | return 'Module:Location map/data/' .. map | ||
elseif mapData[name] == nil then | elseif mapData[name] == nil then | ||
return '' | return '' | ||
| 𣳔111: | 𣳔111: | ||
end | end | ||
else | else | ||
error('Không tìm thấy trang định rõ bản đồ định vị. " | error('Không tìm thấy trang định rõ bản đồ định vị. "Module:Location map/data/' .. map .. '", "Template:Bản đồ định vị ' .. map .. '", và "Template:Location map ' .. map .. '" đều không tồn tại', 2) | ||
end | end | ||
end | end | ||
| 𣳔477: | 𣳔477: | ||
-- if longitude or latitude then | -- if longitude or latitude then | ||
-- error('Tọa độ từ [[ | -- error('Tọa độ từ [[Module:Coordinates]] và tọa độ riêng lẻ không thể cả hai đều được cung cấp') | ||
-- end | -- end | ||
longitude = coord2text('longitude', args.coordinates) | longitude = coord2text('longitude', args.coordinates) | ||