تغییر منو
Toggle preferences menu
تغییر منوی شخصی
به سامانه وارد نشده‌اید
نشانی آی‌پی شما در صورت انجام هرگونه ویرایش به صورت عمومی قابل مشاهده خواهد بود.
نسخهٔ تاریخ ۱۷ مارس ۲۰۱۶، ساعت ۱۱:۵۸ توسط imported>ZxxZxxZ (update)

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

خطای اسکریپتی: خطای لوا: روند نتوانست ایجاد شود: proc_open(/dev/null): Failed to open stream: Operation not permitted

-- Function allowing for consistent treatment of boolean-like wikitext input.
-- It works similarly to the template {{yesno}}.

return function (val, default)
	-- If your wiki uses non-ascii characters for any of "yes", "no", etc., you
	-- should replace "val:lower()" with "mw.ustring.lower(val)" in the
	-- following line.
	val = type(val) == 'string' and mw.ustring.lower(val) or val
	if val == nil then
		return nil
	elseif val == true 
		or val == 'yes'
		or val == 'y'
		or val == 'true'
		or val == 't'
		or val == 'بله'
		or val == 'آره'
		or val == 'درست'
		or val == 'صحیح'
		or tonumber(val) == 1
	then
		return true
	elseif val == false
		or val == 'no'
		or val == 'n'
		or val == 'false'
		or val == 'f'
		or val == 'خیر'
		or val == 'نه'
		or val == 'غلط'
		or val == 'اشتباه'
		or tonumber(val) == 0
	then
		return false
	else
		return default
	end
end