<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://www.arabsciencepedia.org/w/index.php?action=history&amp;feed=atom&amp;title=%D9%88%D8%AD%D8%AF%D8%A9%3AWikidata2%2FP39</id>
	<title>وحدة:Wikidata2/P39 - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://www.arabsciencepedia.org/w/index.php?action=history&amp;feed=atom&amp;title=%D9%88%D8%AD%D8%AF%D8%A9%3AWikidata2%2FP39"/>
	<link rel="alternate" type="text/html" href="https://www.arabsciencepedia.org/w/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Wikidata2/P39&amp;action=history"/>
	<updated>2026-06-03T00:48:45Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://www.arabsciencepedia.org/w/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Wikidata2/P39&amp;diff=42442&amp;oldid=prev</id>
		<title>Unknown user: أنشأ الصفحة ب&#039;local p = {}  function p.office3( statement , options) -- used by قالب:معلومات صاحب منصب/منصب ويكي بيانات 		local value = statement.main...&#039;</title>
		<link rel="alternate" type="text/html" href="https://www.arabsciencepedia.org/w/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:Wikidata2/P39&amp;diff=42442&amp;oldid=prev"/>
		<updated>2021-01-21T07:52:13Z</updated>

		<summary type="html">&lt;p&gt;أنشأ الصفحة ب&amp;#039;local p = {}  function p.office3( statement , options) -- used by قالب:معلومات صاحب منصب/منصب ويكي بيانات 		local value = statement.main...&amp;#039;&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;
function p.office3( statement , options) -- used by قالب:معلومات صاحب منصب/منصب ويكي بيانات&lt;br /&gt;
		local value = statement.mainsnak.datavalue.value&lt;br /&gt;
		local start , finish , before , after , constituency , series ,electedin ,P1001 ,P108 ,P642 ,president ,premier , p5054 , P2937 = &amp;quot;&amp;quot;&lt;br /&gt;
   		local entit = getEntityIdFromValue( value )&lt;br /&gt;
    	local s = formatSnak( statement.mainsnak, options ).value&lt;br /&gt;
		if s then&lt;br /&gt;
		        local entit = getEntityIdFromValue( value )&lt;br /&gt;
        		local ca1 = formatStatements( {property =&amp;#039;P154&amp;#039;, entityId = entit&lt;br /&gt;
        			, noref =&amp;#039;true&amp;#039; ,rank=&amp;#039;all&amp;#039;	,size =&amp;#039;35&amp;#039;,image =&amp;#039;image&amp;#039;, firstvalue=&amp;#039;true&amp;#039;,separator=&amp;#039;&amp;#039;,conjunction=&amp;#039;&amp;#039;})&lt;br /&gt;
        		local ca2 = formatStatements( {property =&amp;#039;P41&amp;#039;, entityId = entit&lt;br /&gt;
        			, noref =&amp;#039;true&amp;#039; ,rank=&amp;#039;all&amp;#039;	,size =&amp;#039;35&amp;#039;,image =&amp;#039;image&amp;#039;, firstvalue=&amp;#039;true&amp;#039;,separator=&amp;#039;&amp;#039;,conjunction=&amp;#039;&amp;#039;})&lt;br /&gt;
        		if ca1 and ca1 ~= &amp;#039;&amp;#039; then  caca  =  ca1  else  caca  = ca2 end&lt;br /&gt;
&lt;br /&gt;
        		local asdf = formatEntityId( entit , options ).value&lt;br /&gt;
        			if asdf and asdf  ~= &amp;#039;&amp;#039; then&lt;br /&gt;
        		if caca and caca  ~= &amp;#039;&amp;#039; then  s =  caca .. &amp;#039; &amp;#039;.. asdf   else  s = asdf   end&lt;br /&gt;
				end&lt;br /&gt;
		if statement.references then&lt;br /&gt;
			if options.reff and options.reff ~= &amp;#039;&amp;#039;  then&lt;br /&gt;
				reff  = formatReferences( statement, options )&lt;br /&gt;
				s = s..reff&lt;br /&gt;
			end &lt;br /&gt;
		end&lt;br /&gt;
		----------&lt;br /&gt;
		function qua(property, enbarten, modifytime)&lt;br /&gt;
			ca = formatStatements({property = property,illwd2= &amp;quot;t&amp;quot; ,  firstvalue= enbarten ,modifytime = modifytime}, statement.qualifiers) or &amp;#039;&amp;#039;&lt;br /&gt;
			if ca and ca ~=&amp;#039;&amp;#039; &lt;br /&gt;
			then&lt;br /&gt;
				return addTrackingCategory(ca ,{property=property,noicon=&amp;#039;t&amp;#039;})&lt;br /&gt;
			else &lt;br /&gt;
				return ca&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
		----------&lt;br /&gt;
	--if options.office2 and options.office2 ~= &amp;#039;&amp;#039; then&lt;br /&gt;
		if statement.qualifiers&lt;br /&gt;
			then&lt;br /&gt;
				if statement.qualifiers.P580 or statement.qualifiers.P582 or statement.qualifiers.P1365 or statement.qualifiers.P1366 &lt;br /&gt;
				then&lt;br /&gt;
					start	=	qua(&amp;quot;P580&amp;quot;, &amp;#039;true&amp;#039;, &amp;#039;longdate&amp;#039;)&lt;br /&gt;
					finish	=	qua(&amp;quot;P582&amp;quot;, &amp;#039;true&amp;#039;, &amp;#039;longdate&amp;#039;)&lt;br /&gt;
					before	=	qua(&amp;quot;P1365&amp;quot;, &amp;#039;true&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					after	=	qua(&amp;quot;P1366&amp;quot;, &amp;#039;true&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					constituency	=	qua(&amp;quot;P768&amp;quot;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					series	=	qua(&amp;quot;P1545&amp;quot;, &amp;#039;true&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					electedin	=qua(&amp;quot;P2715&amp;quot;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					P1001	=	qua(&amp;quot;P1001&amp;quot;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					P108	=	qua(&amp;quot;P108&amp;quot;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					P642 = qua(&amp;quot;P642&amp;quot;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					president = qua(&amp;quot;P325&amp;quot;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					premier= qua(&amp;quot;P6&amp;quot;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					p5054= qua(&amp;quot;P5054&amp;quot;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
					P2937= qua(&amp;quot;P2937&amp;quot;, &amp;#039;&amp;#039;, &amp;#039;&amp;#039;)&lt;br /&gt;
			end&lt;br /&gt;
				--if entit == &amp;quot;Q140686&amp;quot; and not P642 or P642 == &amp;quot;&amp;quot; then return s end&lt;br /&gt;
			end&lt;br /&gt;
		end&lt;br /&gt;
	s = mw.getCurrentFrame():expandTemplate{ title = &amp;quot;معلومات صاحب منصب/منصب ويكي بيانات/نواة&amp;quot;	, &lt;br /&gt;
	args = {&lt;br /&gt;
		  office 		= s&lt;br /&gt;
		, termstart 	= start&lt;br /&gt;
		, termend 		= finish&lt;br /&gt;
		, constituency 	= constituency&lt;br /&gt;
		, predecessor	= before&lt;br /&gt;
		, successor 	= after&lt;br /&gt;
		, president		= president&lt;br /&gt;
		, premier 		= premier&lt;br /&gt;
		, series		= series&lt;br /&gt;
		, electedin		= electedin&lt;br /&gt;
		, jurisdiction	= P1001&lt;br /&gt;
		, employer		= P108&lt;br /&gt;
		, of			= P642&lt;br /&gt;
		, P2937			=  P2937&lt;br /&gt;
		, q = entit&lt;br /&gt;
		, P5054 = p5054&lt;br /&gt;
		, entityId		= options.entityId&lt;br /&gt;
		, co		= options.co&lt;br /&gt;
		}&lt;br /&gt;
	} &lt;br /&gt;
	--end&lt;br /&gt;
	return s &lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>