Filtering aggregated sources in Factr streams has long been one of the features that our community likes best. When we designed the original interface for filtering, we tried to balance simplicity and usefulness by offering three types of filters:
An example of Fact’s basic filtering.
- All: content must match all keywords in this field
- Any: content must match at least one of these keywords
- Never: content with any of these keywords will be excluded
Combining these three types of filters works well for most purposes but some of you said you occasionally need to create more complex filters.
We listened, and we’re happy to announce that we have just released an infinitely flexible filtering option: Advanced Filters, now displayed as a second tab next to Basic Filters in your stream filter settings. With Advanced Filters you can use Boolean syntax to create an infinite variety of combinations of keywords, joined by AND, OR, NOT and AND NOT:
An example of Boolean operators in the new advanced filters.
To use Advanced Filters:
- open the stream you want to filter
- click on Settings > Filters
- select Advanced Filters
- edit your filters
- click Save and Close
To give yourself a head start, you can first create Basic Filters. Then when you click on the Advanced Filters, you’ll see the terms you’ve specified converted to Boolean syntax for you to edit. (It doesn’t work in reverse though.)
That’s all there is to it!