עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/API
action=managetags
(main | managetags)
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: MediaWiki
- רישיון: GPL-2.0+
ביצוע פעולות ניהוליות הקשורות בשינוי תגיות.
פרמטרים:
- operation
איזו פעולה לבצע:
- create
- יצירת תג שינוי חדש לשימוש ידני.
- delete
- הסרת תג שינוי ממסד הנתונים, כולל הסרת התג מכל הגרסאות, עיולי שינויים אחרונים ועיולי יומן שהוא משמש בהן.
- activate
- הפעלת תג שינוי, ואפשור למשתמש להחיל אותו ידנית.
- deactivate
- כיבוי תג שינוי, ומניעה ממשתמשים להחיל אותו ידנית.
- פרמטר זה נדרש.
- אחד מהערכים הבאים: create, delete, activate, deactivate
- tag
תג ליצירה, מחיקה, הפעלה או כיבוי. ליצירת תג, התג לא צריך להיות קיים. למחיקת תג, התג צריך להיות קיים. להפעלת תג, התג צריך להתקיים ולא להיות בשימוש של הרחבה. לכיבוי תג, התג צריך להיות קיים ומוגדר ידנית.
- פרמטר זה נדרש.
- reason
סיבה אופציונלית ליצירה, מחיקה, הפעלה או כיבוי של תג.
- ignorewarnings
האם להתעלם מכל האזהרות שמופיעות תוך כדי הפעולה.
- סוג: בוליאני (פרטים)
- tags
תגי השינוי שיחולו על העיול ביומן ניהול התגים.
- ערכים (מופרדים באמצעות "|" או or תו חלופי):
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- פרמטר זה נדרש.
דוגמאות:
- יצירת תג בשם spam עם הסיבה For use in edit patrolling
- api.php?action=managetags&operation=create&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [פתיחה בארגז חול]
- מחיקת התג vandlaism עם הסיבה Misspelt
- api.php?action=managetags&operation=delete&tag=vandlaism&reason=Misspelt&token=123ABC [פתיחה בארגז חול]
- הפעלת התג spam עם הסיבה For use in edit patrolling
- api.php?action=managetags&operation=activate&tag=spam&reason=For+use+in+edit+patrolling&token=123ABC [פתיחה בארגז חול]
- כיבוי התג spam עם הסיבה No longer required
- api.php?action=managetags&operation=deactivate&tag=spam&reason=No+longer+required&token=123ABC [פתיחה בארגז חול]