Help:Abuse Filter
TestWiki Abuse Filter
This page provides information about the Abuse Filter and its use.
|
This help page is TestWiki how-to guide. It details processes or procedures of some aspect(s) of TestWiki's norms and practices. It is not one of TestWikis's policies or guidelines. |
The Abuse Filter is a tool used on wikis to prevent disruptive or harmful edits by automatically identifying and managing specific patterns of editing behavior. This system can be configured to warn, disallow, tag, or throttle edits based on predefined rules set by administrators.
About[edit]
The Abuse Filter is a set of automated rules that monitor changes on a wiki. When an edit matches a rule (also called a "filter"), specific actions can be taken, such as:
- Warning the editor: The user is informed about the potential issue before saving the edit.
- Preventing the edit: The edit is stopped, and the user receives a message explaining why.
- Tagging the edit: The edit is marked for further review by other editors or administrators.
- Throttling actions: Limits how often a specific action can occur, reducing the impact of rapid, unwanted changes.
These filters are particularly useful for mitigating vandalism, spam, and other forms of disruptive behavior.
Manual[edit]
- Accessing the Abuse Filter:
- Only users with appropriate permissions (administrators, consuls, Abuse Filter operators) can create, modify, or view Abuse Filters.
- The list of active filters is available at Special:AbuseFilter on your wiki.
- Creating a New Filter:
- Navigate to Special:AbuseFilter.
- Click on "Create a new filter" to start defining a new rule.
- Enter a filter name and description. Make sure to document the purpose clearlyp to help other administrators understand the rule.
- Writing Filter Rules:
- Filters use a scripting language to define rules under which they trigger. For example:
plaintext (article_namespace == 0) & (added_lines contains "example spam link")
- This example checks if the edit is made in the main namespace and contains a specific spam link.
- Filters use a scripting language to define rules under which they trigger. For example:
- Actions and Options:
- After defining the conditions, set the actions the filter should take when triggered:
- Disallow the edit: Prevents the edit from being saved.
- Tag the edit: Adds a tag to the edit for further review.
- Warn the editor: Shows a warning message before the edit is saved.
- Log the edit: Records the action in the filter log.
- Test the filter conditions before enabling them to ensure they work as intended without false positives.
- After defining the conditions, set the actions the filter should take when triggered:
- Testing and Reviewing Filters:
- Use the "Test filter" function to simulate the filter's behavior without actually affecting live edits.
- Filters can be tested against previous edits to check for accuracy.
- Regularly review filters to adjust conditions as editing patterns change.
- Managing Filters:
- Filters can be temporarily disabled or permanently removed if no longer needed.
- Adjust filter conditions as new types of disruptive behavior emerge.
See also[edit]
- Help:Abuse Filter rules for a description of the abuse filter rules.
- For detailed guidance, refer to the Abuse Filter Documentation.
- View and manage filters at Special:AbuseFilter.