Модуль:AddressLinks — различия между версиями

Материал из ВикиПротопии
Перейти к: навигация, поиск
Строка 3: Строка 3:
 
local r = '';
 
local r = '';
 
r = '[https://yandex.ru/maps/?ll=' .. string.gsub(frame.args[1], '([0-9.]+) +([0-9.]+)', '%2,%1') .. '&z=18 я]';
 
r = '[https://yandex.ru/maps/?ll=' .. string.gsub(frame.args[1], '([0-9.]+) +([0-9.]+)', '%2,%1') .. '&z=18 я]';
r = frame.args[1] .. ' / ' .. string.gsub(frame.args[1], '([0-9\.]+).*([0-9\.]+)', '%2,%1');
+
r = frame.args[1] .. ' / ' .. string.gsub(frame.args[1], '([0-9%.]+).*([0-9%.]+)', '%2,%1');
 
     return r
 
     return r
 
end
 
end
 
return p
 
return p

Версия 22:37, 28 сентября 2017

Для документации этого модуля может быть создана страница Модуль:AddressLinks/doc

local p = {}
function p.addresslinks(frame)
	local r = '';
	r = '[https://yandex.ru/maps/?ll=' .. string.gsub(frame.args[1], '([0-9.]+) +([0-9.]+)', '%2,%1') .. '&z=18 я]';
	r = frame.args[1] .. ' / ' .. string.gsub(frame.args[1], '([0-9%.]+).*([0-9%.]+)', '%2,%1');
    return r
end
return p