Manual:Interface/JavaScript/fa

MediaWiki:Common.js حاوی جاوااسکریپتی است که برای تمام کاربران بارگیری خواهد شد. «MediaWiki:Common.js» را در جعبهٔ جستجوی ویکی خود وارد کنید. اگر صفحه موجود نباشد، به شما خبر می‌دهد. اگر چنین باشد، و شما دارای لازم هستید، فقط صفحه را با کدی که نیاز به اجرای آن دارید ایجاد کنید. صفحه‌های مشابهی هستند که تنها بر روی کاربران خاص اثر می‌گذارند (پایین را ببینید).

اگر روی «صحیح» تنظیم شود، کاربران می‌توانند با ایجاد و درون‌ریزی اسکریپت‌های شخصی در زیرصفحه‌های کاربری مشخص، رابط کاربری را تنها برای خودشان سفارشی‌سازی کنند. کار را برای کاربران و مدیران جهت اشتراک‌گذاری جاوااسکریپت‌ها آسان می‌کند. را ببینید.

این صفحه متغیرهای تنظیمان و وضعیت که در دسترس هستند را پوشش می‌دهد. برای رابط برنامه‌نویسی اصلی جاوااسکریپت، توضیحات جی‌اس‌داک را ببینید.



فهرست صفحه‌های جاوااسکریپت
Note that any .js and any gadget won't load on Special:Preferences itself.



اسکریپت‌های سراسری

 * MediaWiki:Common.js - تمامی پوسته‌ها، که البته از سوی وبگاه موبایل فراهم‌شده توسط نادیده گرفته می‌شوند
 * MediaWiki:skinname.js - به‌ازای پوسته. برای مثال، MediaWiki:Vector.js
 * - به‌ازای گروه کاربری. برای مثال، MediaWiki:Group-sysop.js
 * MediaWiki:Mobile.js - ویژهٔ وبگاه موبایل و فراهم‌شده از سوی
 * Special:Gadgets - can be activated by any user in, or may be enabled by default for all users; provided by



اسکریپت‌های شخصی
تنها در صورتی در دسترس هستند که خکس  تنظیم شود.


 * User:Example/common.js - تمام پوسته‌ها - معرفی‌شده در مدیاویکی نسخهٔ ۱٫۱۷
 * User:Example/skinname.js - به‌ازای پوسته. برای مثال، User:Example/vector.js؛ همیشه با حروف کوچک)
 * User:Example/global.js - به‌ازای ، در صورتی که برای این خانواده اشغال باشد

جهت تسهیل برنامه‌نویسی جاوااسکریپت، نرم‌افزار مدیاویکی تعدادی از مقدارهای تنظیمات را در شیء با نام ارائه می‌دهد.

این مقدارها به‌واسطهٔ  قابل دسترسی هستند که در بارگذاری‌منبع/پودمان‌هسته مستندسازی شده‌است.

در سراسر وبگاه


تمام صفحه‌ها (ویژهٔ کاربر/صفحه)
Related to the user currently viewing the page:

Some pages
Some additional variables are present only depending on the page namespace, wiki configuration and/or user preferences.

Page specific (Wikibase extension)
Some additional information will be available when the site supports :

Hooks for extensions

 * - Since MediaWiki 1.17 extensions can add their own site-wide variables through this hook.
 * - Since MediaWiki 1.14 extensions can add their own variables to the OutputPage. If the variable is not dependent on the page being viewed, use the hook instead.