Module:Title

Jump to navigation Jump to search

ددي ماډيول لاسوند مخ کولای سي په Module:Title/لاسوند کې ځای پر ځای کړي.

-- اړوند توکي دلته فعالیتونه لري

local p = {}

-- د ښار نوم د جلا کولو لپاره فعاله
function p.district_name(frame)
	txt = frame.args[1]
	local xmatch = txt:match("ښار (.*)")
	if xmatch ~= nil then
		txt = xmatch
	end
	return txt
end

-- د سیمې د نومونو د جلا کولو لپاره فعالیت
function p.region_name(frame)
	txt = frame.args[1]
	local xmatch = txt:match("ناحیه (.*)")
	if xmatch ~= nil then
		txt = xmatch
	else
		local xmatch = txt:match("ناحیهٔ (.*)")
		if xmatch ~= nil then
			txt = xmatch
		end
	end
	return txt
end

-- د هوایي ډګر نوم توپیر کولو فعالیت
function p.airport_name(frame)
	txt = frame.args[1]
	local xmatch = txt:match("هوايي ډګر (.*)")
	if xmatch ~= nil then
		txt = xmatch
	end
	return txt
end

-- په يو ار ال کې ځایونو ته فرعي کرښې بدل کړئ
function p.urlencode(frame)
	txt = tostring(frame.args[1])
	txt = mw.ustring.gsub(txt,'_','%%20')
	txt = mw.ustring.gsub(txt,' ','%%20')
	return txt
end

return p