summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoremkael <emkael@tlen.pl>2026-09-05 15:03:49 +0200
committeremkael <emkael@tlen.pl>2026-09-05 15:03:49 +0200
commite363a9fbf86c2f5885bf76d5673f0d6f16961399 (patch)
treeef064b3815c45e35a4204daae214e3cd3b767f27
parent7efa26550e993e523c4850bee3c938d551435dc0 (diff)
URL filterHEADmaster
-rw-r--r--providers/Provider.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/providers/Provider.php b/providers/Provider.php
index baec215..14c7300 100644
--- a/providers/Provider.php
+++ b/providers/Provider.php
@@ -65,6 +65,15 @@ abstract class Provider {
});
}
+ if (array_key_exists('urlfilter', $this->_options)) {
+ $spamURLs = explode(',', $this->_options['urlfilter']);
+ foreach ($spamURLs as $urlPart) {
+ $items = array_filter($items, function($item) use($urlPart) {
+ return !str_contains($item->Link, $urlPart);
+ });
+ }
+ }
+
return $items;
}