עזרה של MediaWiki API
זהו דף תיעוד של API שנוצר באופן אוטומטי.
תיעוד ודוגמאות: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=regexblock
(main | regexblock)
- יחידה זו דורשת הרשאות קריאה.
- היחידה הזאת דורשת הרשאות כתיבה.
- יחידה זו מקבלת רק בקשות POST.
- מקור: RegexBlock
- רישיון: GPL-2.0-or-later
Block users' names and IP addresses via regular expressions.
פרמטרים:
- regex
The regular expression to block. Note that when the "exact" param is given in the URL, this is not treated as a regular expression but rather as a simple string.
- הפרמטר הזה נדרש.
- expiry
Expiry time. May be relative (e.g. 5 months or 2 weeks) or absolute (e.g. 2014-09-18T12:34:56Z). If set to infinite, indefinite, or never, the block will never expire.
- ברירת המחדל: never
- reason
סיבה לחסימה.
- ברירת מחדל: (ריק)
- nocreate
Prevent account creation.
- סוג: בוליאני (פרטים)
- exact
Use exact matching to block the given name precisely as given (as opposed to treating it as a regular expression).
- סוג: בוליאני (פרטים)
- token
אסימון "csrf" שאוחזר מ־action=query&meta=tokens
- הפרמטר הזה נדרש.
דוגמאות:
- Block the exact IP address "192.0.2.5" for three days with the reason "First strike"
- api.php?action=regexblock®ex=192.0.2.5&expiry=3%20days&reason=First%20strike&exact=&token=123ABC [פתיחה בארגז חול]
- Block the regular expression "SpamUser.*" permanently, which blocks any and all users whose user name matches that expression, such as "SpamUser65", with the reason "Bad username" and also prevent any and all users whose user name matches the regular expression from creating new user accounts.
- api.php?action=regexblock®ex=SpamUser.*&expiry=never&reason=Bad%20username&nocreate=&token=123ABC [פתיחה בארגז חול]