پودمان:Other uses of

از ویکی حقوق
نسخهٔ تاریخ ‏۱ مهٔ ۲۰۱۷، ساعت ۲۰:۰۴ توسط fa.wikipedia.org>علیرضا
(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)
پرش به ناوبری پرش به جستجو

توضیحات این پودمان می‌تواند در پودمان:Other uses of/توضیحات قرار گیرد.

local mOtheruses = require('Module:Other uses')
local p = {}
p.otherusesof = function (frame)
	function getArg (num)
		local x = frame:getParent().args[num]
		return x ~= '' and x or nil
	end
	local ofWhat = getArg(1) or mw.title.getCurrentTitle().prefixedText
	local page = getArg(2)
	local options = {
		title = ofWhat,
		otherText = string.format('کاربردهای «%s»', ofWhat)
	}
	arg = page and {page} or {}
	return mOtheruses._otheruses(arg, options)
end
return p