From 0bde25d918c558d34ee23b402e71f9bca8878ce0 Mon Sep 17 00:00:00 2001 From: hoergen Date: Sat, 26 Sep 2020 10:39:34 +0200 Subject: [PATCH] updated examples for advanced content filter --- advancedcontentfilter/doc/advancedcontentfilter.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/advancedcontentfilter/doc/advancedcontentfilter.md b/advancedcontentfilter/doc/advancedcontentfilter.md index 41320fa3..7a7f58a9 100644 --- a/advancedcontentfilter/doc/advancedcontentfilter.md +++ b/advancedcontentfilter/doc/advancedcontentfilter.md @@ -34,8 +34,19 @@ If the expression using a post variables returns `true`, the post will be collap A post will be collapsed if at least one rule matches, but all matching rule names will be displayed above the collapsed content. +## Examples + + + ## Expression Syntax +1. To block specific domains `body matches "/\\.spiegel\\.de/"` +2. To block everything that contains the words `body matches "/Guten Morgen/" +3. To block every occurence of the word facebook with a space in front and after the word `body matches "//s facebook/s /"` +4. To colapse every post that contains more than 1 image `body matches "/(?:(?:(?:\\[url(?:=.*)?\\])?\\[img(?:=.*)?\\].*\\[\\/img\\]\\s*(?:\\[\\/url\\])?)\\s*){2}/"` + + + ### Supported Literals - **strings** - single and double quotes (e.g. `'hello'`). @@ -506,4 +517,4 @@ You can also retrieve the variables of a specific post by pasting its URL below - \ No newline at end of file +