<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fa">
	<id>https://fa.faraghaib.ir/w/index.php?action=history&amp;feed=atom&amp;title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C%3ATofawikiConsole.js</id>
	<title>مدیاویکی:TofawikiConsole.js - تاریخچهٔ نسخه‌ها</title>
	<link rel="self" type="application/atom+xml" href="https://fa.faraghaib.ir/w/index.php?action=history&amp;feed=atom&amp;title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C%3ATofawikiConsole.js"/>
	<link rel="alternate" type="text/html" href="https://fa.faraghaib.ir/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:TofawikiConsole.js&amp;action=history"/>
	<updated>2026-06-26T22:25:59Z</updated>
	<subtitle>تاریخچهٔ نسخه‌ها برای این صفحه در ویکی</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://fa.faraghaib.ir/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:TofawikiConsole.js&amp;diff=446&amp;oldid=prev</id>
		<title>Esfandiari: ۲ نسخه واردشده</title>
		<link rel="alternate" type="text/html" href="https://fa.faraghaib.ir/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:TofawikiConsole.js&amp;diff=446&amp;oldid=prev"/>
		<updated>2026-06-24T21:21:34Z</updated>

		<summary type="html">&lt;p&gt;۲ نسخه واردشده&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fa&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;→ نسخهٔ قدیمی‌تر&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;نسخهٔ ‏۲۴ ژوئن ۲۰۲۶، ساعت ۲۱:۲۱&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;fa&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(بدون تفاوت)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key faraghaib_wifaesfand71:diff:1.41:old-445:rev-446 --&gt;
&lt;/table&gt;</summary>
		<author><name>Esfandiari</name></author>
	</entry>
	<entry>
		<id>https://fa.faraghaib.ir/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:TofawikiConsole.js&amp;diff=445&amp;oldid=prev</id>
		<title>admin&gt;Esfandiari: ۱ نسخه واردشده</title>
		<link rel="alternate" type="text/html" href="https://fa.faraghaib.ir/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:TofawikiConsole.js&amp;diff=445&amp;oldid=prev"/>
		<updated>2026-06-19T20:52:59Z</updated>

		<summary type="html">&lt;p&gt;۱ نسخه واردشده&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fa&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;→ نسخهٔ قدیمی‌تر&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;نسخهٔ ‏۱۹ ژوئن ۲۰۲۶، ساعت ۲۰:۵۲&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;fa&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(بدون تفاوت)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key faraghaib_wifaesfand71:diff:1.41:old-444:rev-445 --&gt;
&lt;/table&gt;</summary>
		<author><name>admin&gt;Esfandiari</name></author>
	</entry>
	<entry>
		<id>https://fa.faraghaib.ir/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:TofawikiConsole.js&amp;diff=444&amp;oldid=prev</id>
		<title>admin&gt;Nazarzadeh در ‏۴ مارس ۲۰۲۱، ساعت ۰۹:۱۲</title>
		<link rel="alternate" type="text/html" href="https://fa.faraghaib.ir/w/index.php?title=%D9%85%D8%AF%DB%8C%D8%A7%D9%88%DB%8C%DA%A9%DB%8C:TofawikiConsole.js&amp;diff=444&amp;oldid=prev"/>
		<updated>2021-03-04T09:12:32Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحهٔ تازه&lt;/b&gt;&lt;/p&gt;&lt;div&gt;$(function () {&lt;br /&gt;
	&amp;#039;use strict&amp;#039;;&lt;br /&gt;
	&lt;br /&gt;
	document.title = &amp;#039;به‌ویکی‌فا انبوه - ویکی‌پدیا، دانشنامهٔ آزاد&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
	if (mw.config.get(&amp;#039;wgCanonicalSpecialPageName&amp;#039;) !== &amp;#039;Blankpage&amp;#039; ||&lt;br /&gt;
			mw.config.get(&amp;#039;wgPageName&amp;#039;).split(&amp;#039;/&amp;#039;)[1] !== &amp;#039;tofawiki-conosle&amp;#039;) {&lt;br /&gt;
		return;&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	/* if (mw.config.get(&amp;#039;wgUserGroups&amp;#039;).every(function (x) {&lt;br /&gt;
			return [&amp;#039;bot&amp;#039;, &amp;#039;autopatrolled&amp;#039;, &amp;#039;patroller&amp;#039;, &amp;#039;sysop&amp;#039;, &amp;#039;eliminator&amp;#039;].indexOf(x) === -1;&lt;br /&gt;
		})) {&lt;br /&gt;
		$(&amp;#039;#content&amp;#039;).empty().append(&amp;#039;متأسفانه این ابزار به کاربران دارای دسترسی گشت خودکار محدود شده است.&amp;#039;);&lt;br /&gt;
		return;&lt;br /&gt;
	} */&lt;br /&gt;
&lt;br /&gt;
	window.onbeforeunload = function () {&lt;br /&gt;
		if ($(&amp;#039;#tofawiki-main&amp;#039;).width() &amp;amp;&amp;amp; $(&amp;#039;#tofawiki-main&amp;#039;).val() === &amp;#039;&amp;#039;) {&lt;br /&gt;
			return;&lt;br /&gt;
		}&lt;br /&gt;
		return &amp;#039;پیش از اتمام صفحه را ترک نکنید&amp;#039;;&lt;br /&gt;
	};&lt;br /&gt;
	&lt;br /&gt;
	var methods = {&lt;br /&gt;
		city: {&lt;br /&gt;
			title: &amp;#039;شهر و مکان‌های مسکونی&amp;#039;,&lt;br /&gt;
			summary: &amp;#039;Rezabot&amp;#039;,&lt;br /&gt;
			generateContent: function (request) {&lt;br /&gt;
				return $.getJSON(new mw.Uri(&amp;#039;//rezabot.toolforge.org/a.php&amp;#039;).extend({&lt;br /&gt;
					fawiki: request[0],&lt;br /&gt;
					enwiki: request[1]&lt;br /&gt;
				}));&lt;br /&gt;
			},&lt;br /&gt;
			extraInfo: $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;).append(&lt;br /&gt;
				&amp;#039;&amp;lt;div&amp;gt;در پنجرهٔ پایین نام فارسی و انگلیسی مقالهٔ ناموجود را بنویسید و دکمهٔ درخواست را بزنید. بعد از چند دقیقه ربات متن مقاله و پیش‌نمایش آنرا در اختیارتان می‌گذارد. بعد از اعمال تغییرات دکمهٔ ایجاد را بزنید. مانند:&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;شیراز@Shiraz&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;تهران@Tehran&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;اصفهان@Isfahan&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;شهرهای ناموجود مهم در &amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;b&amp;gt;&amp;lt;a href=&amp;quot;//fa.wikipedia.org/wiki/ویکی‌پدیا:گزارش_دیتابیس/شهرهای_ناموجود&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;اینجا&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039; فهرست شده‌اند؛ با کلیک بر روی موضوع مقاله می‌توانید مقالات شهرها را مشاهده کنید.&amp;lt;br&amp;gt;&amp;#039;&lt;br /&gt;
			),&lt;br /&gt;
			placeholder: &amp;#039;عنوان @ Title&amp;#039;,&lt;br /&gt;
			enableCheckButton: true,&lt;br /&gt;
			enableFirstAidsButton: true&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		general: {&lt;br /&gt;
			title: &amp;#039;اشخاص، آرایه‌های زیستی، فیلم، موسیقی، رود، ساختمان و بازی‌های ویدئویی&amp;#039;,&lt;br /&gt;
			summary: &amp;#039;Dexbot&amp;#039;,&lt;br /&gt;
			generateContent: function (request) {&lt;br /&gt;
				return $.getJSON(&amp;#039;//tofawiki.wmcloud.org/translate/enwiki/&amp;#039; + request[1] + &amp;#039;/&amp;#039; + request[0]);&lt;br /&gt;
			},&lt;br /&gt;
			extraInfo: $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;).append(&lt;br /&gt;
				&amp;#039;&amp;lt;div&amp;gt;در پنجرهٔ پایین نام فارسی و انگلیسی مقالهٔ ناموجود را بنویسید و دکمهٔ درخواست را بزنید. بعد از چند دقیقه ربات متن مقاله و پیش‌نمایش آنرا در اختیارتان می‌گذارد. بعد از اعمال تغییرات دکمهٔ ایجاد را بزنید.&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;مقاله‌های ناموجود مهم در &amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;b&amp;gt;&amp;lt;a href=&amp;quot;//fa.wikipedia.org/wiki/ویکی‌پدیا:گزارش_دیتابیس/مقاله‌های_مهم_ایجادنشده&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;اینجا&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039; فهرست شده‌اند؛ با کلیک بر روی موضوع مقاله می‌توانید برپایهٔ موضوع آنها را مرتب و انتخاب کنید.&amp;lt;br&amp;gt;&amp;#039;&lt;br /&gt;
			),&lt;br /&gt;
			placeholder: &amp;#039;عنوان @ Title&amp;#039;,&lt;br /&gt;
			enableCheckButton: true,&lt;br /&gt;
			enableFirstAidsButton: true&lt;br /&gt;
		},&lt;br /&gt;
		&lt;br /&gt;
		redirect: {&lt;br /&gt;
			title: &amp;#039;تغییرمسیر&amp;#039;,&lt;br /&gt;
			summary: &amp;#039;فهرست ورودی&amp;#039;,&lt;br /&gt;
			generateContent: function (request) {&lt;br /&gt;
				return $.Deferred().resolve({&lt;br /&gt;
					page_content: &amp;#039;#&amp;#039; + &amp;#039;تغییرمسیر [&amp;#039; + &amp;#039;[&amp;#039; + request[1] + &amp;#039;]]&amp;#039;&lt;br /&gt;
				});&lt;br /&gt;
			},&lt;br /&gt;
			noLanguageLinks: true,&lt;br /&gt;
			extraInfo: &amp;#039;&amp;#039;,&lt;br /&gt;
			placeholder: &amp;#039;مبدأ تغییر مسیر @ مقصد (عنوان مقالهٔ اصلی)&amp;#039;,&lt;br /&gt;
			creationExtraTool: function () {&lt;br /&gt;
				var destination = location.hash.split(&amp;#039;|&amp;#039;)[1];&lt;br /&gt;
&lt;br /&gt;
				if (!destination)&lt;br /&gt;
					return;&lt;br /&gt;
&lt;br /&gt;
				destination = decodeURI(destination);&lt;br /&gt;
				&lt;br /&gt;
				var ns = 0;&lt;br /&gt;
				&lt;br /&gt;
				var pageNameParts = destination.split(/:/);&lt;br /&gt;
				if (pageNameParts.length &amp;gt; 1) {&lt;br /&gt;
					var possibleNs = mw.config.get(&amp;#039;wgNamespaceIds&amp;#039;)[pageNameParts[0]];&lt;br /&gt;
&lt;br /&gt;
					if (possibleNs !== undefined) {&lt;br /&gt;
						ns = possibleNs;&lt;br /&gt;
						destination = pageNameParts.slice(1).join(&amp;#039;:&amp;#039;);&lt;br /&gt;
					}&lt;br /&gt;
				}&lt;br /&gt;
				&lt;br /&gt;
				var namespaces = {&lt;br /&gt;
					0: &amp;#039;&amp;#039;,&lt;br /&gt;
					2: &amp;#039;کاربر:&amp;#039;,&lt;br /&gt;
					4: [&amp;#039;وپ:&amp;#039;, &amp;#039;ویکی\u200cپدیا:&amp;#039;],&lt;br /&gt;
					6: &amp;#039;پرونده:&amp;#039;,&lt;br /&gt;
					8: &amp;#039;مدیاویکی:&amp;#039;,&lt;br /&gt;
					10: &amp;#039;الگو:&amp;#039;,&lt;br /&gt;
					12: &amp;#039;راهنما:&amp;#039;,&lt;br /&gt;
					14: &amp;#039;رده:&amp;#039;,&lt;br /&gt;
					100: &amp;#039;درگاه:&amp;#039;,&lt;br /&gt;
					102: &amp;#039;کتاب:&amp;#039;,&lt;br /&gt;
					446: &amp;#039;برنامه آموزشی:&amp;#039;,&lt;br /&gt;
					828: &amp;#039;پودمان:&amp;#039;&lt;br /&gt;
				};&lt;br /&gt;
		&lt;br /&gt;
				var append = &amp;#039;@&amp;#039;;&lt;br /&gt;
				var buttonText = &amp;#039;@&amp;#039;;&lt;br /&gt;
				if (typeof namespaces[ns] === &amp;#039;object&amp;#039;) {&lt;br /&gt;
					append = namespaces[ns][0] + &amp;#039;@&amp;#039; + namespaces[ns][1] + destination;&lt;br /&gt;
					buttonText = namespaces[ns][0] + &amp;#039;@صفحهٔ قبل&amp;#039;;&lt;br /&gt;
				} else if (typeof namespaces[ns] === &amp;#039;string&amp;#039;) {&lt;br /&gt;
					append = namespaces[ns] + &amp;#039;@&amp;#039; + namespaces[ns] + destination;&lt;br /&gt;
					buttonText = namespaces[ns] + &amp;#039;@&amp;#039; + destination;&lt;br /&gt;
				}&lt;br /&gt;
&lt;br /&gt;
				return $(&amp;#039;&amp;lt;span&amp;gt;&amp;#039;, {&lt;br /&gt;
					text: buttonText,&lt;br /&gt;
					class: &amp;#039;mw-ui-button mw-ui-constructive&amp;#039;&lt;br /&gt;
				}).click(function () {&lt;br /&gt;
					var value = $(&amp;#039;#tofawiki-main&amp;#039;).val().trim();&lt;br /&gt;
					if (value !== &amp;#039;&amp;#039;)&lt;br /&gt;
						value = value + &amp;#039;\n&amp;#039;;&lt;br /&gt;
					value = value + append;&lt;br /&gt;
					$(&amp;#039;#tofawiki-main&amp;#039;).val(value).focus();&lt;br /&gt;
				});&lt;br /&gt;
			},&lt;br /&gt;
			editBoxRows: 2,&lt;br /&gt;
			previewHeight: 60,&lt;br /&gt;
			autoCreate: true&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		category: {&lt;br /&gt;
			title: &amp;#039;رده&amp;#039;,&lt;br /&gt;
			summary: &amp;#039;فهرست ورودی&amp;#039;,&lt;br /&gt;
			generateContent: function (request) {&lt;br /&gt;
				var enlink = request[1].replace(/\_/g, &amp;#039; &amp;#039;);&lt;br /&gt;
				return $.post(&amp;#039;//tofawiki-linkstranslator.wmcloud.org/&amp;#039;, { p: enlink }).then(function (result) {&lt;br /&gt;
					if (Object.keys(result).length) {&lt;br /&gt;
						return $.Deferred().reject(&amp;#039;صفحهٔ معادل قبلاً وجود داشت&amp;#039;);&lt;br /&gt;
					}&lt;br /&gt;
					return catParents(enlink);&lt;br /&gt;
				}).then(function (parents) {&lt;br /&gt;
					if (!parents) {&lt;br /&gt;
						return $.Deferred().reject(&amp;#039;صفحهٔ &amp;quot;&amp;#039; + enlink + &amp;#039;&amp;quot; در ویکی مبدأ وجود ندارد یا خود دارای رده نیست&amp;#039;);&lt;br /&gt;
					}&lt;br /&gt;
					return $.post(&amp;#039;//tofawiki-linkstranslator.wmcloud.org/&amp;#039;, {&lt;br /&gt;
						p: parents.join(&amp;#039;|&amp;#039;)&lt;br /&gt;
					})&lt;br /&gt;
				}).then(function (translatedParents) {&lt;br /&gt;
					return getWikidataEntity(enlink).then(function (entity) {&lt;br /&gt;
						var text = Object.keys(translatedParents).map(function (x) {&lt;br /&gt;
							return translatedParents[x];&lt;br /&gt;
						}).sort(function (x, y) {&lt;br /&gt;
							var keyX = dePersian(x),&lt;br /&gt;
								keyY = dePersian(y);&lt;br /&gt;
							if (keyX &amp;lt; keyY) { return -1; }&lt;br /&gt;
							if (keyX &amp;gt; keyY) { return 1; }&lt;br /&gt;
							return 0;&lt;br /&gt;
						}).map(function (x) {&lt;br /&gt;
							return &amp;#039;[[&amp;#039; + x + &amp;#039;]]&amp;#039;;&lt;br /&gt;
						}).join(&amp;#039;\n&amp;#039;) + &amp;#039;\n\n[&amp;#039; + &amp;#039;[en:&amp;#039; + enlink + &amp;#039;]]&amp;#039;;&lt;br /&gt;
&lt;br /&gt;
						if (entity.claims &amp;amp;&amp;amp; entity.claims.P373)&lt;br /&gt;
							text = &amp;#039;{&amp;#039; + &amp;#039;{انبار-رده}}\n&amp;#039; + text;&lt;br /&gt;
						if (entity.claims &amp;amp;&amp;amp; entity.claims.P301)&lt;br /&gt;
							text = &amp;#039;{&amp;#039; + &amp;#039;{اصلی رده}}\n&amp;#039; + text;&lt;br /&gt;
&lt;br /&gt;
						return { page_content: text };&lt;br /&gt;
					});&lt;br /&gt;
				});&lt;br /&gt;
			},&lt;br /&gt;
			afterSaveAction: function (pageTitle) {&lt;br /&gt;
				var defer = $.Deferred();&lt;br /&gt;
				var status = $(&amp;#039;&amp;lt;span&amp;gt;&amp;#039;, { text: &amp;#039;درخواست پر کردن &amp;#039; + pageTitle + &amp;#039;…&amp;#039; });&lt;br /&gt;
				mw.notify(status, { autoHide: false });&lt;br /&gt;
				setTimeout(function () {&lt;br /&gt;
					return $.get(&amp;#039;//rezabot.toolforge.org/fillcat.php&amp;#039;, {&lt;br /&gt;
						title: pageTitle,&lt;br /&gt;
						fawiki: pageTitle.replace(/ /g, &amp;#039;_&amp;#039;),&lt;br /&gt;
						user: &amp;#039;کاربر:&amp;#039; + mw.config.get(&amp;#039;wgUserName&amp;#039;),&lt;br /&gt;
						namespace: 14&lt;br /&gt;
					}).then(function () {&lt;br /&gt;
						status.text(&amp;#039;درخواست پر کردن &amp;#039; + pageTitle + &amp;#039; با موفقیت داده شد.&amp;#039;);&lt;br /&gt;
						defer.resolve();&lt;br /&gt;
					}, defer.resolve);&lt;br /&gt;
				}, 2000);&lt;br /&gt;
				return defer;&lt;br /&gt;
			},&lt;br /&gt;
			extraInfo: $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;).append(&lt;br /&gt;
				&amp;#039;درخواست\u200cهای ساخت رده را در خطوط جداگانه مانند مثال زیر وارد کنید:&amp;#039; +&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;رده۱@Cateogry1&amp;lt;br&amp;gt;رده۲@Cateogry2&amp;lt;br&amp;gt;رده۳@Cateogry3&amp;lt;br&amp;gt;&amp;lt;b&amp;gt;نکات مهم:&amp;lt;/b&amp;gt;&amp;lt;ol&amp;gt;&amp;#039; +&lt;br /&gt;
				&amp;#039;&amp;lt;li&amp;gt;رده‌ها باید شیوه‌نامه &amp;lt;a href=&amp;quot;//fa.wikipedia.org/w/index.php?title=ویکی‌پدیا:ترجمه_رده‌ها&amp;quot; target=&amp;quot;ویکی‌پدیا:ترجمه رده‌ها&amp;quot;&amp;gt;ویکی‌پدیا:ترجمه_رده‌ها&amp;lt;/a&amp;gt; را رعایت کنند.&amp;#039; +&lt;br /&gt;
				&amp;#039;&amp;lt;li&amp;gt;رده‌هایی که تازه ساخته می‌شوند نیازی به افزودن به مقالات و صفحات ندارد و این رده‌ها پس از چند ساعت به صورت رباتیک به صفحه‌های مرتبط، اضافه می‌گردند و میان‌ویکی‌شان به ویکی‌داده افزوده می‌شود.&amp;#039; +&lt;br /&gt;
				&amp;#039;&amp;lt;li&amp;gt;ابزار رده‌هایی که در ویکی‌انگلیسی موجود نباشند را نمی‌سازد.&amp;lt;br&amp;gt;&amp;#039; +&lt;br /&gt;
				&amp;#039;&amp;lt;li&amp;gt;ابزار رده‌هایی که رده مادر نداشته باشند یا همسنگ رده مادر در ویکی‌پدیای فارسی نباشد یا همهٔ رده‌های مادرشان رده پنهان باشد را نمی‌سازد.(رده رده‌بندی نشده نمی‌سازد)&amp;lt;br&amp;gt;&amp;#039; +&lt;br /&gt;
				&amp;#039;&amp;lt;li&amp;gt;اگر رده‌ای را که پیشنهاد دادید ساخته نشده‌است، ممکن است [[ویژه:پالایهٔ_خرابکاری/91]] از عمل شما جلوگیری کرده باشد (دقت کنید که شرایط موجود در &amp;lt;a href=&amp;quot;//fa.wikipedia.org/w/index.php?title=مدیاویکی:Abusefilter-warning-category&amp;quot; target=&amp;quot;مدیاویکی:Abusefilter-warning-category&amp;quot;&amp;gt;مدیاویکی:Abusefilter-warning-category&amp;lt;/a&amp;gt; را رعایت کرده‌اید.)&amp;#039; +&lt;br /&gt;
				&amp;#039;&amp;lt;/ol&amp;gt;&amp;#039;&lt;br /&gt;
			),&lt;br /&gt;
			placeholder: &amp;#039;عنوان رده به فارسی @ Title&amp;#039;,&lt;br /&gt;
			editBoxRows: 7,&lt;br /&gt;
			previewHeight: 60&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		disambig: {&lt;br /&gt;
			title: &amp;#039;ابهام‌زدایی و مجموعه نمایه&amp;#039;,&lt;br /&gt;
			summary: &amp;#039;Rezabot&amp;#039;,&lt;br /&gt;
			generateContent: function (request) {&lt;br /&gt;
				return $.getJSON(new mw.Uri(&amp;#039;//rezabot.toolforge.org/disambig.php&amp;#039;).extend({&lt;br /&gt;
					fawiki: request[0],&lt;br /&gt;
					enwiki: request[1]&lt;br /&gt;
				}));&lt;br /&gt;
			},&lt;br /&gt;
			extraInfo: $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;).append(&lt;br /&gt;
				&amp;#039;&amp;lt;div&amp;gt;در پنجرهٔ پایین نام فارسی و انگلیسی مقالهٔ ناموجود را بنویسید و دکمهٔ درخواست را بزنید. بعد از چند دقیقه ربات متن صفحهٔ ابهام‌زدایی و پیش‌نمایش آنرا در اختیارتان می‌گذارد. بعد از اعمال تغییرات دکمهٔ ایجاد را بزنید. مانند:&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;شیراز@Shiraz&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;تهران@Tehran&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;اصفهان@Isfahan&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;&amp;lt;div&amp;gt;نکته مهم: ممکن است نیاز باشد از الگوهای {{مقالات مجموعه‌نمایه}}، {{نام خانوادگی}}، {{نام کوچک}} و… به جای {{ابهام‌زدایی}} استفاده کنید برای اطلاعات بیشتر &amp;lt;a href=&amp;quot;//fa.wikipedia.org/w/index.php?title=ویکی‌پدیا:ابهام‌زدایی&amp;quot; target=&amp;quot;ویکی‌پدیا:ابهام‌زدایی&amp;quot;&amp;gt;ویکی‌پدیا:ابهام‌زدایی&amp;lt;/a&amp;gt; و &amp;lt;a href=&amp;quot;//fa.wikipedia.org/w/index.php?title=ویکی‌پدیا:مقالات_مجموعه‌نمایه&amp;quot; target=&amp;quot;ویکی‌پدیا:مقالات_مجموعه‌نمایه&amp;quot;&amp;gt;ویکی‌پدیا:مقالات مجموعه‌نمایه&amp;lt;/a&amp;gt; را مطالعه کنید.&amp;lt;/div&amp;gt;&amp;#039;,&lt;br /&gt;
			),&lt;br /&gt;
			placeholder: &amp;#039;عنوان @ Title&amp;#039;,&lt;br /&gt;
			enableCheckButton: true,&lt;br /&gt;
			enableFirstAidsButton: true&lt;br /&gt;
		},&lt;br /&gt;
&lt;br /&gt;
		custom: {&lt;br /&gt;
			title: &amp;#039;شخصی (پیشرفته)&amp;#039;,&lt;br /&gt;
			summary: &amp;#039;الگوی شخصی&amp;#039;,&lt;br /&gt;
			generateContent: function (request) {&lt;br /&gt;
				return $.Deferred().resolve({&lt;br /&gt;
					page_content: &amp;#039;{{جا:&amp;#039; + $(&amp;#039;#tofawiki-customtemplate&amp;#039;).val() + &amp;#039;|&amp;#039; + request.map(function (x, i) {&lt;br /&gt;
						return (i + 1) + &amp;#039;=&amp;#039; + x;&lt;br /&gt;
					}).join(&amp;#039;|&amp;#039;) + &amp;#039;}}&amp;#039;&lt;br /&gt;
				});&lt;br /&gt;
			},&lt;br /&gt;
			afterSaveUtils: function (pageTitle) {&lt;br /&gt;
				return $(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;, { style: &amp;#039;font-size: 100%&amp;#039; }).text(&amp;#039;درخواست افزودن نگارخانه و ردهٔ همسنگ&amp;#039;).click(function () {&lt;br /&gt;
					var button = $(this);&lt;br /&gt;
					button.text(&amp;#039;در حال انجام…&amp;#039;).attr(&amp;#039;disabled&amp;#039;, &amp;#039;&amp;#039;);&lt;br /&gt;
					&lt;br /&gt;
					$.get(&amp;#039;//rezabot.toolforge.org/getbox.php&amp;#039;, {&lt;br /&gt;
						title: pageTitle,&lt;br /&gt;
						fawiki: pageTitle.replace(/ /g,&amp;#039;_&amp;#039;),&lt;br /&gt;
						user: &amp;#039;کاربر:&amp;#039; + mw.config.get(&amp;#039;wgUserName&amp;#039;),&lt;br /&gt;
						namespace: 0&lt;br /&gt;
					}).then(function(result) {&lt;br /&gt;
						return $.get(&amp;#039;//rezabot.toolforge.org/fillcatArticle.php&amp;#039;, {&lt;br /&gt;
							title: pageTitle,&lt;br /&gt;
							fawiki: pageTitle.replace(/ /g,&amp;#039;_&amp;#039;),&lt;br /&gt;
							user: &amp;#039;کاربر:&amp;#039; + mw.config.get(&amp;#039;wgUserName&amp;#039;),&lt;br /&gt;
							namespace: 0&lt;br /&gt;
						});&lt;br /&gt;
					}).then(function () {&lt;br /&gt;
						button.text(&amp;#039;انجام شد&amp;#039;);&lt;br /&gt;
					});&lt;br /&gt;
				});&lt;br /&gt;
			},&lt;br /&gt;
			extraInfo: $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;).append(&lt;br /&gt;
				&amp;#039;راهنمای &amp;lt;b&amp;gt;&amp;lt;a href=&amp;quot;//fa.wikipedia.org/wiki/راهنما:ساخت_مقاله_به_کمک_الگوی_شخصی_با_ابزار_به_ویکی‌فا_انبوه&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;ساخت مقاله به کمک الگوی شخصی با ابزار به ویکی‌فا انبوه&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt; اطلاعات بسیار خوبی رابطه جهت استفاده از این قسمت می‌دهد.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;به طور خلاصه برای استفاده از این ابزار کافی‌ست فایل اکسل را در جعبهٔ زیر کپی کنید و الگوی تراگنجایش را مشخص کنید.&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
				&amp;#039;&amp;lt;b&amp;gt;نکته:&amp;lt;/b&amp;gt; متغیر۱ برابر با نام مقاله و متغیر۲ برابر با میان‌ویکی‌ست و سایر متغیرها هم برای معرفی بخش‌های تغییرپذیر مقاله کاربرد دارند.&amp;#039;&lt;br /&gt;
			),&lt;br /&gt;
			placeholder: &amp;#039;متغیر۱ (نام مقاله)\tمتغیر۲ (ترجیحاً عنوان انگلیسی)\tمتغیر۳\tمتغیر۴\t…&amp;#039;,&lt;br /&gt;
			enableCheckButton: true,&lt;br /&gt;
			enableFirstAidsButton: true&lt;br /&gt;
		}&lt;br /&gt;
	};&lt;br /&gt;
	&lt;br /&gt;
	// ابزارهای رده&lt;br /&gt;
	function catParents(title) {&lt;br /&gt;
		return new mw.Api({ ajax: { url: &amp;#039;//en.wikipedia.org/w/api.php&amp;#039; } }).get({&lt;br /&gt;
			action: &amp;#039;query&amp;#039;,&lt;br /&gt;
			prop: &amp;#039;categories&amp;#039;,&lt;br /&gt;
			titles: title,&lt;br /&gt;
			clshow: &amp;#039;!hidden&amp;#039;,&lt;br /&gt;
			cllimit: 500,&lt;br /&gt;
			format: &amp;#039;json&amp;#039;,&lt;br /&gt;
			origin: window.location.protocol + &amp;#039;//&amp;#039; + window.location.hostname&lt;br /&gt;
		}).then(function (data) {&lt;br /&gt;
			return (data.query.pages[Object.keys(data.query.pages)[0]].categories || []).map(function (x) { return x.title; });&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function getWikidataEntity(entitle) {&lt;br /&gt;
		return new mw.Api({ ajax: { url: &amp;#039;//www.wikidata.org/w/api.php&amp;#039; } }).get({&lt;br /&gt;
			action: &amp;#039;wbgetentities&amp;#039;,&lt;br /&gt;
			format: &amp;#039;json&amp;#039;,&lt;br /&gt;
			sites: &amp;#039;enwiki&amp;#039;,&lt;br /&gt;
			titles: entitle,&lt;br /&gt;
			normalize: &amp;#039;true&amp;#039;,&lt;br /&gt;
			origin: window.location.protocol + &amp;#039;//&amp;#039; + window.location.hostname&lt;br /&gt;
		}).then(function (x) { return x.entities[Object.keys(x.entities)[0]]; });&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function pageExists(page) {&lt;br /&gt;
		return new mw.Api({ ajax: { url: &amp;#039;//fa.wikipedia.org/w/api.php&amp;#039; } }).get({&lt;br /&gt;
			action: &amp;#039;query&amp;#039;,&lt;br /&gt;
			titles: page,&lt;br /&gt;
			format: &amp;#039;json&amp;#039;&lt;br /&gt;
		}).then(function (data) { return data.query.pages[&amp;#039;-1&amp;#039;] === undefined; });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function dePersian(text) {&lt;br /&gt;
		return text&lt;br /&gt;
			.replace(/ی/g, &amp;#039;ي&amp;#039;)&lt;br /&gt;
			.replace(/ک/g, &amp;#039;ك&amp;#039;)&lt;br /&gt;
			.replace(/گ/g, &amp;#039;كی&amp;#039;)&lt;br /&gt;
			.replace(/ژ/g, &amp;#039;زی&amp;#039;)&lt;br /&gt;
			.replace(/چ/g, &amp;#039;جی&amp;#039;)&lt;br /&gt;
			.replace(/پ/g, &amp;#039;بی&amp;#039;);&lt;br /&gt;
	}&lt;br /&gt;
	////&lt;br /&gt;
	&lt;br /&gt;
	$(&amp;#039;#content&amp;#039;).empty().append($(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, { id: &amp;#039;tofawiki-console&amp;#039; }).css({&lt;br /&gt;
		border: &amp;#039;2px solid #b3000b&amp;#039;,&lt;br /&gt;
		padding: &amp;#039;1em&amp;#039;,&lt;br /&gt;
		&amp;#039;background-color&amp;#039;: &amp;#039;#fefce3&amp;#039;,&lt;br /&gt;
		&amp;#039;margin-bottom&amp;#039;: &amp;#039;8px&amp;#039;,&lt;br /&gt;
		&amp;#039;border-radius&amp;#039;: &amp;#039;15px&amp;#039;&lt;br /&gt;
	}).append($(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, { id: &amp;#039;tofawiki-console-input&amp;#039; }).append(&lt;br /&gt;
		&amp;#039;نوع: &amp;#039;,&lt;br /&gt;
		$(&amp;#039;&amp;lt;select&amp;gt;&amp;#039;, { id: &amp;#039;tofawiki-select&amp;#039;, style: &amp;#039;font-size: 120%&amp;#039; }).append(Object.keys(methods).map(function (id) {&lt;br /&gt;
			return $(&amp;#039;&amp;lt;option&amp;gt;&amp;#039;, { value: id }).text(methods[id].title);&lt;br /&gt;
		})).change(function () {&lt;br /&gt;
			if ($(this).val() === &amp;#039;custom&amp;#039;) {&lt;br /&gt;
				$(&amp;#039;#tofawiki-custom&amp;#039;).show();&lt;br /&gt;
				$(&amp;#039;#tofawiki-delimiter&amp;#039;).val(&amp;#039;\t&amp;#039;);&lt;br /&gt;
			} else {&lt;br /&gt;
				$(&amp;#039;#tofawiki-custom&amp;#039;).hide();&lt;br /&gt;
				$(&amp;#039;#tofawiki-delimiter&amp;#039;).val(&amp;#039;@&amp;#039;);&lt;br /&gt;
			}&lt;br /&gt;
			&lt;br /&gt;
			var method = methods[$(this).val()];&lt;br /&gt;
			$(&amp;#039;#tofawiki-extrainfo&amp;#039;).empty().append(method.extraInfo);&lt;br /&gt;
			$(&amp;#039;#tofawiki-main&amp;#039;).attr(&amp;#039;placeholder&amp;#039;, method.placeholder);&lt;br /&gt;
			$(&amp;#039;#tofawiki-creationextratool&amp;#039;).empty().append(method.creationExtraTool&lt;br /&gt;
				? method.creationExtraTool()&lt;br /&gt;
				: &amp;#039;&amp;#039;);&lt;br /&gt;
			$(&amp;#039;#tofawiki-checkbutton&amp;#039;).toggle(method.enableCheckButton);&lt;br /&gt;
			$(&amp;#039;#tofawiki-firstaidsbutton&amp;#039;).toggle(method.enableFirstAidsButton);&lt;br /&gt;
		}),&lt;br /&gt;
		&amp;#039;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
		&amp;#039;جداکننده&amp;amp;nbsp;&amp;#039;,&lt;br /&gt;
		$(&amp;#039;&amp;lt;select&amp;gt;&amp;#039;, { id: &amp;#039;tofawiki-delimiter&amp;#039; }).append(&lt;br /&gt;
			$(&amp;#039;&amp;lt;option&amp;gt;&amp;#039;, { value: &amp;#039;@&amp;#039; }).text(&amp;#039;@&amp;#039;),&lt;br /&gt;
			$(&amp;#039;&amp;lt;option&amp;gt;&amp;#039;, { value: &amp;#039;|&amp;#039; }).text(&amp;#039;|&amp;#039;),&lt;br /&gt;
			$(&amp;#039;&amp;lt;option&amp;gt;&amp;#039;, { value: &amp;#039;\t&amp;#039; }).text(&amp;#039;تب&amp;#039;)&lt;br /&gt;
		),&lt;br /&gt;
		&amp;#039;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
		$(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, { id: &amp;#039;tofawiki-custom&amp;#039; }).append(&lt;br /&gt;
			&amp;#039;الگو برای تراگنجایش: &amp;#039;,&lt;br /&gt;
			$(&amp;#039;&amp;lt;input&amp;gt;&amp;#039;, { id: &amp;#039;tofawiki-customtemplate&amp;#039; })&lt;br /&gt;
		).hide(),&lt;br /&gt;
		&amp;#039;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
		$(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, { id: &amp;#039;tofawiki-extrainfo&amp;#039; }),&lt;br /&gt;
		&amp;#039;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
		$(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, { id: &amp;#039;tofawiki-creationextratool&amp;#039; }).css({ position: &amp;#039;absolute&amp;#039;, left: &amp;#039;2.5em&amp;#039; }),&lt;br /&gt;
		$(&amp;#039;&amp;lt;textarea&amp;gt;&amp;#039;, {&lt;br /&gt;
			id: &amp;#039;tofawiki-main&amp;#039;,&lt;br /&gt;
			style: &amp;#039;font-size: 150%&amp;#039;,&lt;br /&gt;
			rows: 10&lt;br /&gt;
		}),&lt;br /&gt;
		$(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;, { style: &amp;#039;font-size: 100%&amp;#039;, text: &amp;#039;درخواست&amp;#039; }).click(function () {&lt;br /&gt;
			var method = methods[$(&amp;#039;#tofawiki-select&amp;#039;).val()];&lt;br /&gt;
			var delimiter = $(&amp;#039;#tofawiki-delimiter&amp;#039;).val();&lt;br /&gt;
&lt;br /&gt;
			var requests = resolveUserRequests(delimiter);&lt;br /&gt;
			$(&amp;#039;#tofawiki-console-input&amp;#039;).hide();&lt;br /&gt;
			$(&amp;#039;#tofawiki-console&amp;#039;).append(&lt;br /&gt;
				$(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, { id: &amp;#039;tofawiki-progress&amp;#039; }),&lt;br /&gt;
				&amp;#039;&amp;lt;br&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;br&amp;gt;&amp;#039;&lt;br /&gt;
			);&lt;br /&gt;
			var current = 1;&lt;br /&gt;
			var success = 0;&lt;br /&gt;
			requests.map(function (request) {&lt;br /&gt;
				var row = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, {&lt;br /&gt;
					&amp;#039;class&amp;#039;: &amp;#039;tofawiki-row&amp;#039;,&lt;br /&gt;
					style: &amp;#039;border-bottom: 1px solid; margin-bottom: 1em; padding-bottom:1em;&amp;#039;&lt;br /&gt;
				}).appendTo(&amp;#039;#tofawiki-console&amp;#039;);&lt;br /&gt;
				return function generateText() {&lt;br /&gt;
					var fawiki = request[0].replace(/ي/g, &amp;#039;ی&amp;#039;).replace(/ك/g, &amp;#039;ک&amp;#039;);&lt;br /&gt;
					var enwiki = request[1];&lt;br /&gt;
					&lt;br /&gt;
					var promise = method.generateContent(request).then(function (result) {&lt;br /&gt;
						return result.error&lt;br /&gt;
							? $.Deferred().reject(result.error)&lt;br /&gt;
							: preSavedTransform(result.page_content, fawiki);&lt;br /&gt;
					});&lt;br /&gt;
&lt;br /&gt;
					$(&amp;#039;#tofawiki-progress&amp;#039;).text(&amp;#039;در حال دریافت «&amp;#039; + fawiki&lt;br /&gt;
						+ &amp;#039;» (&amp;#039; + (current++).toLocaleString(&amp;#039;fa&amp;#039;) + &amp;#039; از &amp;#039; +&lt;br /&gt;
						requests.length.toLocaleString(&amp;#039;fa&amp;#039;) + &amp;#039;)&amp;#039;);&lt;br /&gt;
&lt;br /&gt;
					return promise.then(function (content) {&lt;br /&gt;
						if (window.persianWikiTools) {&lt;br /&gt;
							content = persianWikiTools.superTool(content);&lt;br /&gt;
						}&lt;br /&gt;
						var textarea = $(&amp;#039;&amp;lt;textarea&amp;gt;&amp;#039;, { cols: 80, rows: method.editBoxRows || 20, text: content });&lt;br /&gt;
						var summary = $(&amp;#039;&amp;lt;input&amp;gt;&amp;#039;, { style: &amp;#039;width: 500px;&amp;#039; })&lt;br /&gt;
							.val(&amp;#039;ایجادشده به کمک [[راهنما:ابزار/به ویکی‌فا|به ویکی‌فا]] انبوه و &amp;#039; + method.summary + &amp;#039;، ابرابزار&amp;#039;);&lt;br /&gt;
						var previewElement = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, { &amp;#039;class&amp;#039;: &amp;#039;tofawiki-preview&amp;#039; });&lt;br /&gt;
						var preview = function () {&lt;br /&gt;
							return parseContent(textarea.val(), fawiki).then(function (result) {&lt;br /&gt;
								previewElement.css({&lt;br /&gt;
									&amp;#039;border&amp;#039;: &amp;#039;1px solid grey&amp;#039;,&lt;br /&gt;
									&amp;#039;padding&amp;#039;: &amp;#039;1em&amp;#039;,&lt;br /&gt;
									&amp;#039;height&amp;#039;: method.previewHeight || 270,&lt;br /&gt;
									&amp;#039;overflow-y&amp;#039;: &amp;#039;scroll&amp;#039;&lt;br /&gt;
								}).html(result).append(&amp;#039;&amp;lt;div style=&amp;quot;clear: both&amp;quot;&amp;gt;&amp;#039;);&lt;br /&gt;
							});&lt;br /&gt;
						};&lt;br /&gt;
						preview();&lt;br /&gt;
						var againInput = $(&amp;#039;&amp;lt;input&amp;gt;&amp;#039;).val(request.join(delimiter));&lt;br /&gt;
						&lt;br /&gt;
						row.empty().append(&lt;br /&gt;
							$(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, { style: &amp;#039;font-size: 150%;&amp;#039; }).text(fawiki),&lt;br /&gt;
							textarea,&lt;br /&gt;
							&amp;#039;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
							summary,&lt;br /&gt;
							&amp;#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
							previewElement,&lt;br /&gt;
							&amp;#039;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
							$(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;, { style: &amp;#039;font-size: 100%&amp;#039;, &amp;#039;class&amp;#039;: &amp;#039;tofawiki-row-create-button&amp;#039;, text: &amp;#039;ایجاد&amp;#039; }).click(function () {&lt;br /&gt;
								var content = textarea.val();&lt;br /&gt;
								var summaryText = summary.val();&lt;br /&gt;
								row.empty().append(&amp;#039;در حال ایجاد &amp;#039; + fawiki + &amp;#039;…&amp;#039;);&lt;br /&gt;
								createPage(fawiki, content, summaryText).then(function () {&lt;br /&gt;
									pageExists(fawiki).then(function (exists) {&lt;br /&gt;
										if (!exists) {&lt;br /&gt;
											row.empty().append(&lt;br /&gt;
												&amp;#039;«&amp;#039;, $(&amp;#039;&amp;lt;a&amp;gt;&amp;#039;, { text: fawiki, target: &amp;#039;_blank&amp;#039;, href: mw.util.getUrl(fawiki) }), &amp;#039;» به دلیل خطا ایجاد نشد! (ممکن است خطای پالایه باشد)&amp;#039;,&lt;br /&gt;
												method.afterSaveUtils ? method.afterSaveUtils(fawiki) : &amp;#039;&amp;#039;&lt;br /&gt;
											);&lt;br /&gt;
										} else {&lt;br /&gt;
											row.empty().append(&lt;br /&gt;
												&amp;#039;«&amp;#039;, $(&amp;#039;&amp;lt;a&amp;gt;&amp;#039;, { text: fawiki, target: &amp;#039;_blank&amp;#039;, href: mw.util.getUrl(fawiki) }), &amp;#039;» ایجاد شد &amp;#039;,&lt;br /&gt;
												method.afterSaveUtils ? method.afterSaveUtils(fawiki) : &amp;#039;&amp;#039;&lt;br /&gt;
											);&lt;br /&gt;
										}&lt;br /&gt;
									})&lt;br /&gt;
									if (++success === requests.length) {&lt;br /&gt;
										window.onbeforeunload = undefined;&lt;br /&gt;
									}&lt;br /&gt;
									if (method.noLanguageLinks)&lt;br /&gt;
										return;&lt;br /&gt;
&lt;br /&gt;
									return $.when(wikidataToken(), getWikidataId(enwiki)).then(function (token, id) {&lt;br /&gt;
										return addWikidataSitelink(token, id, fawiki, &amp;#039;fawiki&amp;#039;);&lt;br /&gt;
									}).then(undefined, function () { return $.Deferred().resolve(); }).then(function () {&lt;br /&gt;
										return $.get(&amp;#039;//dexbot.toolforge.org/interwikidata.php&amp;#039;, { page: fawiki });&lt;br /&gt;
									}).then(undefined, function () { return $.Deferred().resolve(); }).then(function () {&lt;br /&gt;
										if (method.afterSaveAction) return method.afterSaveAction(fawiki);&lt;br /&gt;
									});&lt;br /&gt;
								}, function (error) {&lt;br /&gt;
									var retryInput = $(&amp;#039;&amp;lt;input&amp;gt;&amp;#039;).val(request.join(delimiter));&lt;br /&gt;
									row.empty().append(&lt;br /&gt;
										$(&amp;#039;&amp;lt;span&amp;gt;&amp;#039;, {&lt;br /&gt;
											style: &amp;#039;color: red;&amp;#039;,&lt;br /&gt;
											text: error === &amp;#039;articleexists&amp;#039;&lt;br /&gt;
												? &amp;#039;صفحه‌ای به این عنوان در حال حاضر وجود دارد&amp;#039;&lt;br /&gt;
												: error&lt;br /&gt;
										}),&lt;br /&gt;
										&amp;#039;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
										retryInput,&lt;br /&gt;
										$(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;).text(&amp;#039;تلاش مجدد&amp;#039;).click(function () {&lt;br /&gt;
											request = retryInput.val().split(delimiter);&lt;br /&gt;
											row.empty().html(&amp;#039;تلاش مجدد…&amp;#039;);&lt;br /&gt;
											generateText();&lt;br /&gt;
										})&lt;br /&gt;
									);&lt;br /&gt;
								});&lt;br /&gt;
							}),&lt;br /&gt;
							&amp;#039; &amp;#039;,&lt;br /&gt;
							$(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;).css(&amp;#039;font-size&amp;#039;, &amp;#039;100%&amp;#039;).text(&amp;#039;به‌روزرسانی پیش‌نمایش&amp;#039;).click(function () {&lt;br /&gt;
								var button = $(this);&lt;br /&gt;
								button.attr(&amp;#039;disabled&amp;#039;, &amp;#039;&amp;#039;);&lt;br /&gt;
								preview().then(function () {&lt;br /&gt;
									button.prop(&amp;#039;disabled&amp;#039;, false);&lt;br /&gt;
								});&lt;br /&gt;
							}),&lt;br /&gt;
							&amp;#039; &amp;#039;,&lt;br /&gt;
							window.persianWikiTools ? $(&amp;#039;&amp;lt;img&amp;gt;&amp;#039;, {&lt;br /&gt;
								src: &amp;#039;//upload.wikimedia.org/wikipedia/fa/f/fc/Button_super_tool.png&amp;#039;&lt;br /&gt;
							}).click(function () {&lt;br /&gt;
								textarea.val(persianWikiTools.superTool(textarea.val()));&lt;br /&gt;
							}) : &amp;#039;&amp;#039;,&lt;br /&gt;
							&amp;#039;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&amp;#039;,&lt;br /&gt;
							againInput,&lt;br /&gt;
							$(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;).text(&amp;#039;تهیه مجدد&amp;#039;).click(function () {&lt;br /&gt;
								request = againInput.val().split(delimiter);&lt;br /&gt;
								row.empty().html(&amp;#039;تهیه مجدد…&amp;#039;);&lt;br /&gt;
								generateText();&lt;br /&gt;
							})&lt;br /&gt;
						);&lt;br /&gt;
					}).then(undefined, function (error) {&lt;br /&gt;
						error = error || &amp;#039;ایجاد &amp;#039; + fawiki + &amp;#039; ناموفق بود&amp;#039;;&lt;br /&gt;
						parseContent(error).then(function (parsedError) {&lt;br /&gt;
							var retryInput = $(&amp;#039;&amp;lt;input&amp;gt;&amp;#039;).val(request.join(delimiter));&lt;br /&gt;
							row.empty().append(&lt;br /&gt;
								$(&amp;#039;&amp;lt;span&amp;gt;&amp;#039;, {&lt;br /&gt;
									style: &amp;#039;color: red;&amp;#039;,&lt;br /&gt;
									html: parsedError&lt;br /&gt;
								}),&lt;br /&gt;
								retryInput,&lt;br /&gt;
								$(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;).text(&amp;#039;تلاش مجدد&amp;#039;).click(function () {&lt;br /&gt;
									request = retryInput.val().split(delimiter);&lt;br /&gt;
									row.empty().html(&amp;#039;تلاش مجدد…&amp;#039;);&lt;br /&gt;
									generateText();&lt;br /&gt;
								})&lt;br /&gt;
							);&lt;br /&gt;
						});&lt;br /&gt;
						return $.Deferred().resolve();&lt;br /&gt;
					});&lt;br /&gt;
				};&lt;br /&gt;
			}).reduce(function (defer, job) {&lt;br /&gt;
				return defer.then(job);&lt;br /&gt;
			}, $.Deferred().resolve()).then(function () {&lt;br /&gt;
				$(&amp;#039;#tofawiki-progress&amp;#039;).empty();&lt;br /&gt;
				&lt;br /&gt;
				function createAll() {&lt;br /&gt;
					var createAllButton = $(&amp;#039;#tofawiki-createallbutton&amp;#039;);&lt;br /&gt;
					createAllButton.prop(&amp;#039;disabled&amp;#039;, &amp;#039;disabled&amp;#039;);&lt;br /&gt;
					$(&amp;#039;.tofawiki-row-create-button&amp;#039;).get().map(function (button) {&lt;br /&gt;
						return function () {&lt;br /&gt;
							$(button).click();&lt;br /&gt;
							var defer = $.Deferred();&lt;br /&gt;
							setTimeout(defer.resolve, 1000);&lt;br /&gt;
							return defer;&lt;br /&gt;
						};&lt;br /&gt;
					}).reduce(function (defer, job) {&lt;br /&gt;
						return defer.then(job);&lt;br /&gt;
					}, $.Deferred().resolve()).then(function () {&lt;br /&gt;
						createAllButton.hide();&lt;br /&gt;
					});&lt;br /&gt;
				}&lt;br /&gt;
				&lt;br /&gt;
				if (mw.config.get(&amp;#039;wgUserGroups&amp;#039;).indexOf(&amp;#039;bot&amp;#039;) !== -1) {&lt;br /&gt;
					$(&amp;#039;#tofawiki-progress&amp;#039;).append($(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;, {&lt;br /&gt;
						id: &amp;#039;tofawiki-createallbutton&amp;#039;,&lt;br /&gt;
						text: &amp;#039;ایجاد همه&amp;#039;&lt;br /&gt;
					}).click(createAll));&lt;br /&gt;
				}&lt;br /&gt;
				if (method.autoCreate) {&lt;br /&gt;
					createAll();&lt;br /&gt;
				}&lt;br /&gt;
			});&lt;br /&gt;
			$(&amp;#039;#tofawiki-console&amp;#039;).append(&amp;#039;&amp;lt;br&amp;gt;اصل درخواست‌ها: &amp;#039;, $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;, {&lt;br /&gt;
				style: &amp;#039;margin: 1em; padding: 0.4em; border: 1px dotted; white-space: pre-wrap;&amp;#039;,&lt;br /&gt;
				html: requests.map(function (x) { return x.join(delimiter); }).join(&amp;#039;&amp;lt;br&amp;gt;&amp;#039;)&lt;br /&gt;
			}));&lt;br /&gt;
		}),&lt;br /&gt;
		&amp;#039; &amp;#039;,&lt;br /&gt;
		$(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;, { style: &amp;#039;font-size: 100%&amp;#039;, id: &amp;#039;tofawiki-checkbutton&amp;#039;, text: &amp;#039;بررسی&amp;#039; }).click(function () {&lt;br /&gt;
			var delimiter = $(&amp;#039;#tofawiki-delimiter&amp;#039;).val();&lt;br /&gt;
			var requests = resolveUserRequests(delimiter);&lt;br /&gt;
			if (requests.some(function (x) { return x.length !== requests[0].length; })) {&lt;br /&gt;
				mw.notify(&amp;#039;❌ اندازه‌های ورودی‌ها در خطوط مختلف یکسان نیست! احتمالاً اشتباهی در ورودی وجود دارد.&amp;#039;, { autoHide: false });&lt;br /&gt;
			}&lt;br /&gt;
			var button = $(this);&lt;br /&gt;
			button.text(&amp;#039;در حال انجام…&amp;#039;);&lt;br /&gt;
			$.post(&amp;#039;//tofawiki-linkstranslator.wmcloud.org/&amp;#039;, {&lt;br /&gt;
				from: &amp;#039;fa&amp;#039;,&lt;br /&gt;
				to: &amp;#039;fa&amp;#039;,&lt;br /&gt;
				p: requests.map(function (x) { return x[0]; }).join(&amp;#039;|&amp;#039;)&lt;br /&gt;
			}).then(function (faPages) {&lt;br /&gt;
				faPages = Object.keys(faPages);&lt;br /&gt;
				$.post(&amp;#039;//tofawiki-linkstranslator.wmcloud.org/&amp;#039;, {&lt;br /&gt;
					from: &amp;#039;en&amp;#039;,&lt;br /&gt;
					to: &amp;#039;fa&amp;#039;,&lt;br /&gt;
					p: requests.map(function (x) { return x[1]; }).join(&amp;#039;|&amp;#039;)&lt;br /&gt;
				}).then(function (enFaEqus) {&lt;br /&gt;
					button.text(&amp;#039;بررسی&amp;#039;);&lt;br /&gt;
					//mw.notify(&amp;#039;✔️ بررسی انجام شد!&amp;#039;, { autoHide: false });&lt;br /&gt;
					mw.notify(&amp;#039;تعداد متغییرهای ورودی &amp;#039;+requests[0].length.toString()+&amp;#039; است، مطمئن شوید که الگو تراگنجایش هم همین تعداد متغییر دارد.&amp;#039;, { autoHide: false });&lt;br /&gt;
					enFaEqus = Object.keys(enFaEqus);&lt;br /&gt;
					$(&amp;#039;#tofawiki-main&amp;#039;).val(requests.map(function (x) {&lt;br /&gt;
						if (faPages.indexOf(x[0]) !== -1) {&lt;br /&gt;
							x[0] = &amp;#039;خطا: صفحهٔ موجود &amp;gt; &amp;#039; + x[0];&lt;br /&gt;
						}&lt;br /&gt;
						if (enFaEqus.indexOf(x[1]) !== -1) {&lt;br /&gt;
							x[1] = &amp;#039;خطا: ترجمهٔ موجود &amp;gt; &amp;#039; + x[1];&lt;br /&gt;
						}&lt;br /&gt;
						return x.join(delimiter);&lt;br /&gt;
					}).join(&amp;#039;\n&amp;#039;));&lt;br /&gt;
				});&lt;br /&gt;
			});&lt;br /&gt;
		}),&lt;br /&gt;
		&amp;#039; &amp;#039;,&lt;br /&gt;
		window.persianWikiTools ? $(&amp;#039;&amp;lt;img&amp;gt;&amp;#039;, {&lt;br /&gt;
			src: &amp;#039;//upload.wikimedia.org/wikipedia/fa/f/fc/Button_super_tool.png&amp;#039;&lt;br /&gt;
		}).click(function () {&lt;br /&gt;
			$(&amp;#039;#tofawiki-main&amp;#039;).val(persianWikiTools.superToolMove($(&amp;#039;#tofawiki-main&amp;#039;).val()));&lt;br /&gt;
		}) : &amp;#039;&amp;#039;,&lt;br /&gt;
		&amp;#039; &amp;#039;,&lt;br /&gt;
		$(&amp;#039;&amp;lt;button&amp;gt;&amp;#039;, {&lt;br /&gt;
			id: &amp;#039;tofawiki-firstaidsbutton&amp;#039;,&lt;br /&gt;
			text: &amp;#039;اصلاح‌های اولیه&amp;#039;,&lt;br /&gt;
			style: &amp;#039;font-size: 40%&amp;#039;&lt;br /&gt;
		}).click(function () {&lt;br /&gt;
			$(&amp;#039;#tofawiki-main&amp;#039;).val($(&amp;#039;#tofawiki-main&amp;#039;).val().split(&amp;#039;\n&amp;#039;).map(function (x) {&lt;br /&gt;
				var r = x.split(&amp;#039;\t&amp;#039;);&lt;br /&gt;
				if (!r[1]) return &amp;#039;&amp;#039;;&lt;br /&gt;
				var row = r[1].trim().replace(/^en:/, &amp;#039;&amp;#039;).replace(/\)$/, &amp;#039;&amp;#039;).split(&amp;#039;(⎘&amp;#039;);&lt;br /&gt;
				if (!row[1]) return &amp;#039;&amp;#039;;&lt;br /&gt;
				row[1] = persianWikiTools.superToolMove(row[1]&lt;br /&gt;
					.replace(/ي/g, &amp;#039;ی&amp;#039;).replace(/ك/g, &amp;#039;ک&amp;#039;).replace(/ة/g, &amp;#039;ه&amp;#039;)&lt;br /&gt;
					.replace(/^en:/, &amp;#039;&amp;#039;).replace(/أ/g, &amp;#039;ا&amp;#039;).replace(/اء/g, &amp;#039;ا&amp;#039;)&lt;br /&gt;
					.replace(/إ/g, &amp;#039;ا&amp;#039;)&lt;br /&gt;
					.replace(/عبد ال/g, &amp;#039;عبدال&amp;#039;)&lt;br /&gt;
					.replace(/([ \(\)])لاعب([ \(\)])/g, &amp;#039;$1بازیکن$2&amp;#039;)&lt;br /&gt;
					.replace(/([ \(\)])كرة قدم([ \(\)])/g, &amp;#039;$1فوتبال$2&amp;#039;)&lt;br /&gt;
					.replace(/([ \(\)])موالید([ \(\)])/g, &amp;#039;$1زاده$2&amp;#039;)&lt;br /&gt;
					.replace(/^(.*?)[,،] (.*)$/, &amp;#039;$1 ($2)&amp;#039;));&lt;br /&gt;
				return row.reverse().join(&amp;#039;@&amp;#039;) + &amp;#039;\n&amp;#039;;&lt;br /&gt;
			}).join(&amp;#039;&amp;#039;));&lt;br /&gt;
		})&lt;br /&gt;
	)));&lt;br /&gt;
	&lt;br /&gt;
	function onHashChange() {&lt;br /&gt;
		if (location.hash === &amp;#039;#catmaker&amp;#039;) {&lt;br /&gt;
			$(&amp;#039;#tofawiki-select&amp;#039;).val(&amp;#039;category&amp;#039;);&lt;br /&gt;
		}&lt;br /&gt;
		if (location.hash &amp;amp;&amp;amp; location.hash.split(&amp;#039;|&amp;#039;)[0] === &amp;#039;#redirectmaker&amp;#039;) {&lt;br /&gt;
			$(&amp;#039;#tofawiki-select&amp;#039;).val(&amp;#039;redirect&amp;#039;);&lt;br /&gt;
		}&lt;br /&gt;
		$(&amp;#039;#tofawiki-select&amp;#039;).change();&lt;br /&gt;
	}&lt;br /&gt;
	$(window).on(&amp;#039;hashchange&amp;#039;, onHashChange);&lt;br /&gt;
	onHashChange();&lt;br /&gt;
&lt;br /&gt;
	function resolveUserRequests(delimiter) {&lt;br /&gt;
		return $(&amp;#039;#tofawiki-main&amp;#039;).val().trim().split(&amp;#039;\n&amp;#039;)&lt;br /&gt;
			.filter(function (x) {&lt;br /&gt;
				return x.indexOf(delimiter) !== -1;&lt;br /&gt;
			}).map(function (x) {&lt;br /&gt;
				if ($(&amp;#039;#tofawiki-select&amp;#039;).val() === &amp;#039;category&amp;#039;) {&lt;br /&gt;
					x = x.replace(/رده:/, &amp;#039;&amp;#039;).replace(/Category:/i, &amp;#039;&amp;#039;);&lt;br /&gt;
				}&lt;br /&gt;
&lt;br /&gt;
				x = x.split(delimiter);&lt;br /&gt;
				x[0] = x[0].split(&amp;#039;&amp;gt;&amp;#039;).slice(-1)[0].trim();&lt;br /&gt;
				x[1] = x[1].split(&amp;#039;&amp;gt;&amp;#039;).slice(-1)[0].trim();&lt;br /&gt;
&lt;br /&gt;
				if ($(&amp;#039;#tofawiki-select&amp;#039;).val() === &amp;#039;category&amp;#039;) {&lt;br /&gt;
					x[0] = &amp;#039;رده:&amp;#039; + x[0];&lt;br /&gt;
					x[1] = &amp;#039;Category:&amp;#039; + x[1];&lt;br /&gt;
				}&lt;br /&gt;
				return x;&lt;br /&gt;
			});&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function parseContent(content, title) {&lt;br /&gt;
		return new mw.Api().post({&lt;br /&gt;
			action: &amp;#039;parse&amp;#039;,&lt;br /&gt;
			text: content,&lt;br /&gt;
			contentmodel: &amp;#039;wikitext&amp;#039;,&lt;br /&gt;
			prop: &amp;#039;text&amp;#039;,&lt;br /&gt;
			pst: &amp;#039;&amp;#039;,&lt;br /&gt;
			title: title || &amp;#039;API&amp;#039;&lt;br /&gt;
		}).then(function (data) { return data.parse.text[&amp;#039;*&amp;#039;]; });&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function preSavedTransform(content, title) {&lt;br /&gt;
		return new mw.Api().post({&lt;br /&gt;
			action: &amp;#039;parse&amp;#039;,&lt;br /&gt;
			text: content,&lt;br /&gt;
			contentmodel: &amp;#039;wikitext&amp;#039;,&lt;br /&gt;
			prop: &amp;#039;text&amp;#039;,&lt;br /&gt;
			onlypst: &amp;#039;&amp;#039;,&lt;br /&gt;
			title: title || &amp;#039;API&amp;#039;&lt;br /&gt;
		}).then(function (data) { return data.parse.text[&amp;#039;*&amp;#039;]; });&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function createPage(title, text, summary) {&lt;br /&gt;
		return new mw.Api().post({&lt;br /&gt;
			action: &amp;#039;edit&amp;#039;,&lt;br /&gt;
			title: title,&lt;br /&gt;
			text: text,&lt;br /&gt;
			summary: summary || &amp;#039;&amp;#039;,&lt;br /&gt;
			createonly: &amp;#039;&amp;#039;,&lt;br /&gt;
			bot: &amp;#039;&amp;#039;,&lt;br /&gt;
			token: mw.user.tokens.get(&amp;#039;csrfToken&amp;#039;)&lt;br /&gt;
		}).then(function (response) {&lt;br /&gt;
			return response.error&lt;br /&gt;
				? $.Deferred().reject(response.error)&lt;br /&gt;
				: response;&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	var wikidataTokenCache;&lt;br /&gt;
	function wikidataToken() {&lt;br /&gt;
		if (wikidataTokenCache) {&lt;br /&gt;
			return $.Deferred().resolve(wikidataTokenCache);&lt;br /&gt;
		}&lt;br /&gt;
&lt;br /&gt;
		return $.ajax({&lt;br /&gt;
			url: &amp;#039;//www.wikidata.org/w/api.php&amp;#039;,&lt;br /&gt;
			data: {&lt;br /&gt;
				action: &amp;#039;query&amp;#039;,&lt;br /&gt;
				meta: &amp;#039;tokens&amp;#039;,&lt;br /&gt;
				format: &amp;#039;json&amp;#039;,&lt;br /&gt;
				origin: location.protocol + &amp;#039;//&amp;#039; + location.hostname&lt;br /&gt;
			},&lt;br /&gt;
			xhrFields: { withCredentials: true }&lt;br /&gt;
		}).then(function (data) {&lt;br /&gt;
			var token = data.query.tokens.csrftoken;&lt;br /&gt;
			if (token === &amp;#039;+\\&amp;#039;) {&lt;br /&gt;
				// not logged in&lt;br /&gt;
				return $.Deferred().reject(&amp;#039;login&amp;#039;);&lt;br /&gt;
			} else {&lt;br /&gt;
				wikidataTokenCache = token;&lt;br /&gt;
				return token;&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	function getWikidataId(enTitle) {&lt;br /&gt;
		return new mw.Api({ ajax: { url: &amp;#039;//www.wikidata.org/w/api.php&amp;#039; } }).get({&lt;br /&gt;
			action: &amp;#039;wbgetentities&amp;#039;,&lt;br /&gt;
			format: &amp;#039;json&amp;#039;,&lt;br /&gt;
			sites: &amp;#039;enwiki&amp;#039;,&lt;br /&gt;
			titles: enTitle,&lt;br /&gt;
			props: &amp;#039;info&amp;#039;,&lt;br /&gt;
			origin: location.protocol + &amp;#039;//&amp;#039; + location.hostname&lt;br /&gt;
		}).then(function (x) {&lt;br /&gt;
			return x.entities[Object.keys(x.entities)[0]].id;&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function addWikidataSitelink(token, wikidataId, title, site) {&lt;br /&gt;
		return $.ajax({&lt;br /&gt;
			url: &amp;#039;//www.wikidata.org/w/api.php&amp;#039;,&lt;br /&gt;
			type: &amp;#039;POST&amp;#039;,&lt;br /&gt;
			data: {&lt;br /&gt;
				action: &amp;#039;wbsetsitelink&amp;#039;,&lt;br /&gt;
				format: &amp;#039;json&amp;#039;,&lt;br /&gt;
				id: wikidataId,&lt;br /&gt;
				linksite: site,&lt;br /&gt;
				linktitle: title,&lt;br /&gt;
				bot: &amp;#039;1&amp;#039;,&lt;br /&gt;
				token: token,&lt;br /&gt;
				origin: location.protocol + &amp;#039;//&amp;#039; + location.hostname&lt;br /&gt;
			},&lt;br /&gt;
			xhrFields: { withCredentials: true }&lt;br /&gt;
		}).then(function (data) {&lt;br /&gt;
			return data.error ? $.Deferred().reject(data.error) : data;&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>admin&gt;Nazarzadeh</name></author>
	</entry>
</feed>