<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
	<id>https://wikialborz.com/history/%D9%BE%D9%88%D8%AF%D9%85%D8%A7%D9%86:InfoboxPerson/Sport?feed=atom</id>
	<title>پودمان:InfoboxPerson/Sport - تاریخچهٔ نسخه‌ها</title>
	<link rel="self" type="application/atom+xml" href="https://wikialborz.com/history/%D9%BE%D9%88%D8%AF%D9%85%D8%A7%D9%86:InfoboxPerson/Sport?feed=atom"/>
	<link rel="alternate" type="text/html" href="https://wikialborz.com/history/%D9%BE%D9%88%D8%AF%D9%85%D8%A7%D9%86:InfoboxPerson/Sport"/>
	<updated>2026-08-16T00:39:13Z</updated>
	<subtitle>تاریخچهٔ نسخه‌ها برای این صفحه در ویکی</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wikialborz.com/index.php?title=%D9%BE%D9%88%D8%AF%D9%85%D8%A7%D9%86:InfoboxPerson/Sport&amp;diff=10707&amp;oldid=prev</id>
		<title>Modir: صفحه‌ای تازه حاوی «local p = {}  --================================================== -- Module:InfoboxPerson/Sport -- Sport Section --==================================================   ---------------------------------------------------- -- NORMALIZE ----------------------------------------------------  local function hasValue(value)  	if value == nil then 		return false 	end   	value = tostring(value)  	value = mw.text.trim(value)   	return value ~=...» ایجاد کرد</title>
		<link rel="alternate" type="text/html" href="https://wikialborz.com/index.php?title=%D9%BE%D9%88%D8%AF%D9%85%D8%A7%D9%86:InfoboxPerson/Sport&amp;diff=10707&amp;oldid=prev"/>
		<updated>2026-07-12T21:12:53Z</updated>

		<summary type="html">&lt;p&gt;صفحه‌ای تازه حاوی «local p = {}  --================================================== -- Module:InfoboxPerson/Sport -- Sport Section --==================================================   ---------------------------------------------------- -- NORMALIZE ----------------------------------------------------  local function hasValue(value)  	if value == nil then 		return false 	end   	value = tostring(value)  	value = mw.text.trim(value)   	return value ~=...» ایجاد کرد&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = {}&lt;br /&gt;
&lt;br /&gt;
--==================================================&lt;br /&gt;
-- Module:InfoboxPerson/Sport&lt;br /&gt;
-- Sport Section&lt;br /&gt;
--==================================================&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
-- NORMALIZE&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local function hasValue(value)&lt;br /&gt;
&lt;br /&gt;
	if value == nil then&lt;br /&gt;
		return false&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	value = tostring(value)&lt;br /&gt;
&lt;br /&gt;
	value = mw.text.trim(value)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	return value ~= &amp;quot;&amp;quot;&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
-- ADD HEADER&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local function addHeader(box, text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	box:tag(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;)&lt;br /&gt;
		:attr(&amp;quot;colspan&amp;quot;,&amp;quot;2&amp;quot;)&lt;br /&gt;
		:css({&lt;br /&gt;
&lt;br /&gt;
			[&amp;quot;background-color&amp;quot;] = &amp;quot;#2C5F9E&amp;quot;,&lt;br /&gt;
			color = &amp;quot;#FFFFFF&amp;quot;,&lt;br /&gt;
			[&amp;quot;text-align&amp;quot;] = &amp;quot;center&amp;quot;&lt;br /&gt;
&lt;br /&gt;
		})&lt;br /&gt;
		:wikitext(text)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
-- ADD ROW&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
local function addRow(box, label, value)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if not hasValue(value) then&lt;br /&gt;
&lt;br /&gt;
		return&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	box:tag(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		:tag(&amp;quot;th&amp;quot;)&lt;br /&gt;
		:wikitext(label)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	box:tag(&amp;quot;tr&amp;quot;)&lt;br /&gt;
		:tag(&amp;quot;td&amp;quot;)&lt;br /&gt;
		:wikitext(value)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
-- RENDER SPORT SECTION&lt;br /&gt;
----------------------------------------------------&lt;br /&gt;
&lt;br /&gt;
function p.render(box,args)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	local hasSportData =&lt;br /&gt;
		hasValue(args[&amp;quot;رشته ورزشی&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;ورزش&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;sport&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;پست&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;position&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;باشگاه&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;باشگاه‌ها&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;تیم&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;تیم ملی&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;مربی&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;افتخارات&amp;quot;])&lt;br /&gt;
		or hasValue(args[&amp;quot;مدال‌ها&amp;quot;])&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	if not hasSportData then&lt;br /&gt;
&lt;br /&gt;
		return&lt;br /&gt;
&lt;br /&gt;
	end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	addHeader(&lt;br /&gt;
		box,&lt;br /&gt;
		&amp;quot;زندگی ورزشی&amp;quot;&lt;br /&gt;
	)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	addRow(&lt;br /&gt;
		box,&lt;br /&gt;
		&amp;quot;رشته ورزشی&amp;quot;,&lt;br /&gt;
		args[&amp;quot;رشته ورزشی&amp;quot;] or args[&amp;quot;ورزش&amp;quot;] or args.sport&lt;br /&gt;
	)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	addRow(&lt;br /&gt;
		box,&lt;br /&gt;
		&amp;quot;پست&amp;quot;,&lt;br /&gt;
		args[&amp;quot;پست&amp;quot;] or args.position&lt;br /&gt;
	)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	addRow(&lt;br /&gt;
		box,&lt;br /&gt;
		&amp;quot;باشگاه&amp;quot;,&lt;br /&gt;
		args[&amp;quot;باشگاه&amp;quot;] or args[&amp;quot;باشگاه‌ها&amp;quot;]&lt;br /&gt;
	)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	addRow(&lt;br /&gt;
		box,&lt;br /&gt;
		&amp;quot;تیم&amp;quot;,&lt;br /&gt;
		args[&amp;quot;تیم&amp;quot;] or args[&amp;quot;تیم ملی&amp;quot;]&lt;br /&gt;
	)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	addRow(&lt;br /&gt;
		box,&lt;br /&gt;
		&amp;quot;مربی&amp;quot;,&lt;br /&gt;
		args[&amp;quot;مربی&amp;quot;]&lt;br /&gt;
	)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	addRow(&lt;br /&gt;
		box,&lt;br /&gt;
		&amp;quot;افتخارات&amp;quot;,&lt;br /&gt;
		args[&amp;quot;افتخارات&amp;quot;] or args[&amp;quot;مدال‌ها&amp;quot;]&lt;br /&gt;
	)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Modir</name></author>
	</entry>
</feed>