MediaWiki API help
This is an auto-generated MediaWiki API documentation page.
Documentation and examples: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=block
- This module requires read rights.
- This module requires write rights.
- This module only accepts POST requests.
- منبع: MediaWiki
- License: GPL-2.0-or-later
بستن یک کاربر.
- user
کاربر مورد نظر برای بستن دسترسی
- نوع: کاربر، توسط هریک از نام کاربری، آیپی، بازهٔ آیپی و شناسهٔ کاربر (مثلاً «#12345»)
- userid
- توصیه.
در عوض user=#شناسه را تعریف کنید.
- Type: integer
- expiry
زمان منقضیشدن. میتواند نسبی (برای مثال، 5 months or 2 weeks) یا دقیق (برای مثال، 2014-09-18T12:34:56Z) باشد. اگر بر روی infinite، indefinite یا never تنظیم شود، قطع دسترسی هرگز منقضی نخواهد شد.
- پیشفرض: never
- reason
دلیل برای بستن
- Default: (empty)
- anononly
فقط بستن کاربران ناشناس (مانند غیرفعال کردن ویرایشهای ناشناس این آیپی).
- Type: boolean (details)
- nocreate
جلوگیری از ایجاد حساب.
- Type: boolean (details)
- autoblock
به طور خودکار آخرین نشانی آیپی استفادهشده، و هر نشانی پس از آن که سعی میکند از آن داخل شود را ببند.
- Type: boolean (details)
- noemail
از کاربر در برابر ارسال ایمیل از طریق ویکی جلوگیری شود. (نیازمند دسترسی
blockemail
است).- Type: boolean (details)
- hidename
نام کاربری را از سیاههٔ بستن پنهان کن. (نیازمند دسترسی
hideuser
است).- Type: boolean (details)
- allowusertalk
اجازهدادن به کاربر برای ویرایش صفحهٔ بحث خودش (وابسته به $wgBlockAllowsUTEdit).
- Type: boolean (details)
- reblock
اگر کاربر پیش از این مسدود شدهاست، مسدود موجود را بازنویسی کن.
- Type: boolean (details)
- watchuser
صفحههای کاربر و بحث کاربر نشانی آیپی یا کاربر را پیگیری کنید.
- Type: boolean (details)
- tags
برچسبهای تغییر بهمنظور اعمال به مدخل سیاههٔ قطع دسترسی.
- Values (separate with | or alternative):
- partial
قطع دسترسی کاربر از صفحهها یا فضاهای نام خاص بهجای قطع دسترسی کلی از وبگاه.
- Type: boolean (details)
- pagerestrictions
فهرست عنوانها برای قطع دسترسی ویرایشی کاربر در آنها. تنها زمانی قابل اعمال است که partial روی true تنظیم شدهباشد.
- نوع: عنوان صفحه
- Separate values with | or alternative.
- Maximum number of values is ۱۰.
- تنها صفحههای موجود را میپذیرد
- namespacerestrictions
فهرست فضاهای نام برای قطع دسترسی ویرایشی کاربر در آنها. تنها زمانی قابل اعمال است که partial روی true تنظیم شدهباشد.
- Values (separate with | or alternative): 0، 1، 2، 3، 4، 5، 6، 7، 8، 9، 10، 11، 12، 13، 14، 15
- To specify all values, use *.
- token
A "csrf" token retrieved from action=query&meta=tokens
- This parameter is required.
- قطع دسترسی آیپی ۱۹۲٫۰٫۲٫۵ برای سه روز بههمراه دلیل.
- api.php?action=block&user=192.0.2.5&expiry=3%20days&reason=First%20strike&token=123ABC [open in sandbox]
- بستن کاربر خرابکار به شکل نامحدود بههمراه دلیل، همچنين جلوگيری از ايجاد حساب جديد و ارسال ايميل.
- api.php?action=block&user=Vandal&expiry=never&reason=Vandalism&nocreate=&autoblock=&noemail=&token=123ABC [open in sandbox]