-
Notifications
You must be signed in to change notification settings - Fork 9
Filters
Filters are handled in one of two ways: Simple, and Regex. The following sections explain how to enter filters of each type.
Entering a simple filter means entering a comma-delimited list of items. Each item is a separate check for the given filter. For example:
TheBleachDoctor, AnonymousRabbit, Higure
placed in the custom username filter field would mean that those three users would be ignored in the tally.
Simple filters may use the *
character as a wildcard. For example, Anon*
as a username filter would filter out anyone with a username that began with "Anon". Or if you had three tasks named "Island 1", "Island 2", and "Island 3", then a task filter of Island*
would include all three of them.
An advanced option is the use of regexes to define your filter. You may indicate that you're using a regex filter by using the javascript-like formatting of a forward slash at the start and end of the regex definition, like so: /regex|text/
.
Regexes can be anything that the .NET regex engine can understand. They are always considered case-insensitive.
For each type of filter, there may be cases where you want to 'invert' it. For example, rather than ignore all posts by TheBleachDoctor, AnonymousRabbit, Higure
, it may be that those are the only votes that you want to include.
You can invert the meaning of any filter by putting a !
at the start of the filter line. This works for both simple and regex filters. For example:
!TheBleachDoctor, AnonymousRabbit, Higure
!/regex|text/
Using an inverted username filter (eg: !Kinematics
) is an easy way to find all votes by that person, including after partitioning.