প্রসার:অ্যাবউজ ফিল্টার/ক্রিয়াকলাপ

This page is a translated version of the page Extension:AbuseFilter/Actions and the translation is 15% complete.

সংক্ষিপ্ত বিবরণ

অ্যাবসফিল্টার একসাথে একাধিক পদক্ষেপ নিতে পারে। "লগিং" এবং "ট্যাগিং" হ'ল নরম, এবং সম্পাদনাটি সংরক্ষণ থেকে আটকাবে না। থ্রোটলিং "এবং" সতর্কতা "একটি বিশেষ ক্রিয়া যা নিজেরাই তেমন কিছু করে না: প্রাক্তন কেবল চুপচাপ অভ্যন্তরীণ বিপরীতে বাড়িয়ে তোলে, তবে পরবর্তীকর্তা ব্যবহারকারীকে তারা কী করতে চলেছে সে সম্পর্কে সতর্ক করে এবং তাদের অনুসারে সম্পাদনাটি সংশোধন করে দেয় সতর্কতা পাঠ্য (বা এডিট সংরক্ষণ মোটেও এড়ানো) অস্বীকার করা "এর পরিবর্তে আরও শক্তিশালী কর্ম এবং সম্পাদনাটি সংরক্ষণ থেকে সম্পূর্ণরূপে বাধা দেয়। অন্যান্য ক্রিয়াগুলি, যেমন "অবরুদ্ধ প্রচার, এবং পরিসর অবরুদ্ধ " আরও শক্তিশালী এবং এগুলির প্রতিটি সম্পাদনা সম্পূর্ণ হতে বাধা দেয় এবং ব্যবহারকারীর উপর একটি নির্দিষ্ট ক্রিয়া প্রয়োগ করে।

এর মধ্যে কিছু ক্রিয়া (বিশেষত, অবরুদ্ধ,গ্রুপ এবং অবরুদ্ধ প্রচার) ব্যবহারকারীর দ্বারা অপব্যবহারকারী ফিল্টার-প্রত্যাবর্তন ডানদিক থেকে ফিরে যেতে পারে। এটি ব্যবহারকারীদের / প্রত্যাবর্তন অ্যাক্সেস করার অনুমতি দেয়, যেখানে তারা একটি সময়কাল নির্দিষ্ট করতে এবং নির্দিষ্ট ফিল্টার দ্বারা সম্পাদিত প্রত্যাবর্তনীয় ক্রিয়াগুলির তালিকা পেতে পারে। By confirming the revert, all of these actions will be undone. The form for reverting actions taken by a filter can be accessed with a link found in every filter page, right below the one for accessing the history.

List of actions

The following actions are available in the AbuseFilter extension:

Logging

All filter matches are logged in the abuse log. This cannot be turned off.

Warning

The user is warned that their edit may not be appreciated, and is given the opportunity to submit it again. You may specify a specific system message containing the warning to display.

Throttling

Throttling only works if your MediaWiki instance is using object caching. See task T52894.

The filter will only match if a rate limit is tripped. You can specify the number of actions to allow (a positive integer), the period of time in which these actions must occur (a positive integer), and how those actions are grouped (at least one criterion from the list below, lowercase).

The groupings are which sets of people should have aggregate (shared) throttles. That is, if you type user, then the same user must match the filter a certain number of times in a certain period of time. You may also combine groups with commas to specify that throttle matches sharing all criteria will be aggregated. For example, using ip,page, X filter matches in Y seconds from the same IP address to the same page will be required to trip the remainder of the actions.

Here is the full list of available groups:

  • ipIP address.
  • userUser account.
  • range/16 range for IPv4, /64 range for IPv6.
  • creationdateUser account creation date, server time.
  • editcountEdit count — hack so that you can detect distinct users.
  • siteThe whole site.
  • pagePage

When applying a throttle to an edit filter, it is important that you do so using both the ip and user variables wherever possible (as opposed to using either or).

Throttling by user alone throttles by user id, not by username. All logged out editors share one user id, which is 0. This may cause false positives and issues if many anonymous users unrelated to one another match the filter conditions when saving edits.

Throttling by ip alone throttles logged in editors by their underlying IP address. Do not use only the ip variable when applying a throttle, unless the filter specifically targets logged out or anonymous users only.

Disallowing

Actions matching the filter will be prevented, and a descriptive error message will be shown.

Revoking auto-promoted groups

Actions matching the filter will cause the user in question to be barred from receiving any extra groups from $wgAutopromote for 5 days. This can be restored at the debug tools page.

  সতর্কীকরণ This action also affects administrators, even its creator. If an administrator has their right revoked, they will not be able to access the AbuseFilter page to disable the filter or to restore their status for a while. Checking user's group first is the good way.

Blocking

Users matching the filter will be blocked for the time specified, with a descriptive block summary indicating the rule that was triggered.

Removing from privileged groups

Users matching the filter will be removed from all privileged groups (sysop, bureaucrat, etc). A descriptive summary will be used, detailing the rule that was triggered.

Range-blocking

Somewhat of a "nuclear option", the entire /16 (IPv4) or /19 (IPv6) range from which the rule was triggered will be blocked for the time specified.

Tagging

The edit or change can be 'tagged' with a particular tag, which will be shown on Recent Changes, contributions, logs, new pages, history, and everywhere else.

These tags are styleable, so you can have items with a certain tag appear in a different colour or similar.

Show a CAPTCHA

  সতর্কীকরণ This only works when the action is an edit. Other actions may work, but there is no guarantee.
This only works when the ConfirmEdit extension is installed.

When ConfirmEdit is installed, this will cause a CAPTCHA to be displayed. If the CAPTCHA is passed, then the next edit attempt will apply other actions if the filter still matches the edit.