עזרה של MediaWiki API

זהו דף תיעוד של API שנוצר באופן אוטומטי.

תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=globalpreferenceoverrides

(main | globalpreferenceoverrides)
  • יחידה זו דורשת הרשאות קריאה.
  • היחידה הזאת דורשת הרשאות כתיבה.
  • יחידה זו מקבלת רק בקשות POST.
  • מקור: GlobalPreferences
  • רישיון: GPL-2.0-or-later

שינוי החריגות המקומיות של ההעדפות הגלובליות עבור המשתמש הנוכחי.

לא תהיה התייחסות לערכים גלובליים בהעדפות המושפעות.

פרמטרים ייעודיים:
זמינים פרמטרים כלליים אחרים.
reset

איפוס החריגות המקומיות. אפשרות זו תסיר את כל החריגות המקומיות (או רק סוגים מסוימים שלהן, בהתאם לערך של הפרמטר resetkinds), ותהפוך את ההעדפות הללו לגלובליות.

סוג: בוליאני (פרטים)
resetkinds

רשימה של סוגי החריגות שתאופסנה כאשר האפשרות reset מוגדרת.

ערכים (מופרדים באמצעות "|" או or תו חלופי): all, registered, registered-checkmatrix, registered-multiselect, special, unused, userjs
ברירת המחדל: all
change

רשימה של שינויים, בתסדיר name=value (למשל skin=vector). אם לא צוין ערך (וגם לא סימן =), למשל, preferencename|otherpreference|..., החריגה תוסר. אם ערך כלשהו שהועבר מכיל את תו הקו הניצה (|), יש להשתמש במפריד הערכים המרובים החלופי כדי שהפעולה תתבצע כראוי.

הפרדה בין ערכים נעשית באמצעות | או תו חלופי.
המספר המרבי של ערכים הוא 50 (או 500 עבור לקוחות שמותרות להם מגבלות גבוהות יותר).
optionname

שם החריגה שתוגדר לערך שצוין בפרמטר optionvalue.

optionvalue

הערך של החריגה שצוינה בפרמטר optionname.

token

אסימון "csrf" שאוחזר מ־action=query&meta=tokens

הפרמטר הזה נדרש.
דוגמאות:
הסרת כל החריגות המקומיות.
api.php?action=globalpreferenceoverrides&reset=&token=123ABC [פתיחה בארגז חול]
הגדרה או שינוי של חריגות עבור ההעדפות skin ו־hideminor.
api.php?action=globalpreferenceoverrides&change=skin=vector|hideminor=1&token=123ABC [פתיחה בארגז חול]