summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2017-12-15 08:33:59 +0300
committerAndrew Dolgov <[email protected]>2017-12-15 08:33:59 +0300
commit0f05147531cb82ed3c6d298be9b3eca63192c81f (patch)
tree8ed0b672da54c3cf002138ff2bb2e3b53dfdc1e0 /classes
parentf559d74a4e8dcab529813cb70526dc5762f4a4bf (diff)
properly highlight search keywords containing forward slash
Diffstat (limited to 'classes')
-rwxr-xr-xclasses/feeds.php4
1 files changed, 3 insertions, 1 deletions
diff --git a/classes/feeds.php b/classes/feeds.php
index 586619945..64880b02d 100755
--- a/classes/feeds.php
+++ b/classes/feeds.php
@@ -557,7 +557,9 @@ class Feeds extends Handler_Protected {
if ($highlight_words && count($highlight_words) > 0) {
foreach ($highlight_words as $word) {
- $line["title"] = preg_replace("/(\Q$word\E)/i",
+ $word = preg_quote($word, "/");
+
+ $line["title"] = preg_replace("/($word)/i",
"<span class=\"highlight\">$1</span>", $line["title"]);
}
}