Модуль:Тип URL

Материал из Тептар — свободной энциклопедии
Версия от 03:14, 31 января 2022; Mansur700 (обсуждение | вклад) (Новая страница: «local p = {} function p.type(frame) local name if frame.args[2] == nil or frame.args[2] == '' then name = 'Официальный сайт' else name = frame...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску
Документация
local p = {}

function p.type(frame)
	local name
	if frame.args[2] == nil or frame.args[2] == '' then name = 'Официальный сайт'
		else name = frame.args[2]
	end
	if (string.find(frame.args[1]:lower(), '.onion'))
	    then
	    	return '[http://' .. frame.args[1] .. ' ' .. name .. ']&nbsp;<sup>[[TOR#Актуальные решения и модификации Tor|TOR]]</sup>'
	end
	if (string.find(frame.args[1]:lower(), '.i2p'))
	    then
	    	return '[http://' .. frame.args[1] .. ' ' .. name .. ']&nbsp;<sup>[[I2P]]</sup>'
	end
end
return p