עזרה של MediaWiki API

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

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

action=options

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

שינוי העדפות של המשתמש הנוכחי.

רק אפשרויות שמוגדרות בליבה או באחת מההרחבות המותקנות, או אפשרויות עם מפתחות עם התחילית "userjs-" (שמיועדות לשימוש תסריטי משתמשים) יכולות להיות מוגדרות.

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

אתחול ההעדפות לברירות המחדל של האתר.

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

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

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

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

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

שם האפשרות שצריך להגדיר לערך שניתן ב־optionvalue.

optionvalue

ערך האפשרות שצוין ב־optionname. כש־optionname מוגדר אך optionvalue מושמט, האפשרות תאופס לערך ברירת המחדל שלה.

global

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

  • ignore: לא לעשות כלום. האפשרות נשארת עם הערך הקודם שלה.
  • override: להוסיף עקיפה מקומית.
  • update: לעדכן את האפשרות באופן גלובלי.
אחד מהערכים הבאים: ignore, override, update
ברירת המחדל: ignore
token

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

הפרמטר הזה נדרש.