Manual:Interface/JavaScript/he

הדף MediaWiki:Common.js מכיל JavaScript אשר ייטען עבור כל המשתמשים. הזינו "MediaWiki:Common.js" לתוך תיבת החיפוש באתר הוויקי שלכם. הוא יודיע לכם אם הדף לא קיים; אם הדבר קורה ויש לכם את המתאימות לכך, פשוט צרו אותו עם הקוד שברצונכם להריץ. ישנם דפים דומים שמשפיעים רק על משתמשים שבחרו ב כלשהי (ראו להלן).

אם מוגדר כ־true, המשתמשים באתר יכולים להתאים את הממשק רק עבורם על ידי יצירת סקריפטים אישיים וייבוא סקריפטים מאתרים אחרים, אל תוך דפי משנה עם כותרות בעלות אותיות קטנות (ראו להלן). הופך את האפשרות לשיתוף JavaScript מצד מפעילי המערכת והמשתמשים לקלה יותר, ראו.

דף זה מכסה את משתני המצב והתצורה הזמינים. ל-JavaScript API הכללי, עיין בJSDuck documentation.



רשימה של דפי JavaScript
Note that any .js and any gadget won't load on Special:Preferences itself.



סקריפטים גלובליים

 * MediaWiki:Common.js - all skins, but ignored by the mobile website provided by
 * MediaWiki:skinname.js - per skin, for example MediaWiki:Vector.js
 * - לכל קבוצת משתמשים, לדוגמא MediaWiki:Group-sysop.js
 * MediaWiki:Mobile.js - ספציפית לאתר הנייד ומסופק על ידי
 * Special:Gadgets



סקריפטים אישיים
הם זמינים רק אם מוגדר ל-.


 * User:Example/common.js - all skins - introduced in MW v1.17
 * User:Example/skinname.js - per skin, for example User:Example/vector.js; always lowercase )
 * User:Example/global.js - לכל, אם 2$ נמצא בשימוש עבור המשפחה הזו

כדי להקל על תכנות JavaScript, תוכנת MediaWiki מציגה מספר ערכי תצורה באובייקט הנקרא.

ניתן לגשת לערכים אלו דרך, המתועד ב-ResourceLoader/Module Core.

כל האתר


כל הדפים (ספציפי עבור דף/משתמש)
Related to the user currently viewing the page:



דפים מסוימים
Some additional variables are present only depending on the page namespace, wiki configuration and/or user preferences.



ספציפי עבור דף (הרחבת Wikibase)
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.