diff --git a/resources/docs/Message-filters.md b/resources/docs/Message-filters.md index 08ea8805b..c360ac398 100755 --- a/resources/docs/Message-filters.md +++ b/resources/docs/Message-filters.md @@ -143,6 +143,15 @@ function filterMessage() { } ``` +Remove "ads" from messages received from Inoreader. Method simply removes `div` which contains the advertisement. +```js +function filterMessage() { + msg.contents = msg.contents.replace(/
\s*Ads[\S\s]+Remove<\/a>[\S\s]+adv\/www\/delivery[\S\s]+?<\/div>/im, ''); + + return MessageObject.Accept; +} +``` + ## `Message filters` dialog The dialog is accessible from menu `Messages -> Message filters` and is the central place for message filters management within RSS Guard. It allows you to: * add or remove message filters, diff --git a/resources/scripts/7za b/resources/scripts/7za index 47f412575..9c10723bf 160000 --- a/resources/scripts/7za +++ b/resources/scripts/7za @@ -1 +1 @@ -Subproject commit 47f4125753452eff8800dbd6600c5a05540b15d9 +Subproject commit 9c10723bfbaf6cb85107d6ee16e0324e9e487749