Mòdul:Coordenades: diferència entre les revisions

Contingut suprimit Contingut afegit
corr.
corr.
Línia 680:
function coordinates.coord2text(frame)
if frame.args[1] == '' or frame.args[2] == '' or not frame.args[2] then return nil end
frame.args[1] = string.gsub(frame.args[1], ',', ' ') -- separador diferent entre Mòdul:Coordenades i en:Module:Coordinates
frame.args[2] = mw.text.trim(frame.args[2])
if frame.args[2] == 'lat' or frame.args[2] == 'long' then
frame.args[1] --local coord_text = string.gsub(frame.args[1], ',', ' ') -- separador diferent entre Mòdul:Coordenades i en:Module:Coordinates
--local result, negative = mw.text.split((mw.ustring.match(coord_text,'[%.%d]+°[NS] [%.%d]+°[EWO]') or ''), ' ')
local result, negative = mw.text.split((mw.ustring.match(frame.args[1],'[%.%d]+°[NS] [%.%d]+°[EWO]') or ''), ' ')
if frame.args[2] == 'lat' then