diff --git a/functions.php b/functions.php index 2366ce9c4..449bb4e51 100644 --- a/functions.php +++ b/functions.php @@ -4918,6 +4918,8 @@ if ($score > 100) { $score_pic = "score_high.png"; + } else if ($score < -100) { + $score_pic = "score_low.png"; } else { $score_pic = "score_neutral.png"; } diff --git a/modules/pref-filters.php b/modules/pref-filters.php index bc5704b57..ce4997673 100644 --- a/modules/pref-filters.php +++ b/modules/pref-filters.php @@ -303,7 +303,24 @@ $line["reg_exp"] = htmlspecialchars($line["reg_exp"]); if (!$line["feed_title"]) $line["feed_title"] = __("All feeds"); - if (!$line["action_param"]) $line["action_param"] = "—"; + + if (!$line["action_param"]) { + $line["action_param"] = "—"; + } else if ($line["action_name"] == "score") { + + if ($line["action_param"] > 100) { + $score_pic = "score_high.png"; + } else if ($line["action_param"] < -100) { + $score_pic = "score_low.png"; + } else { + $score_pic = "score_neutral.png"; + } + + $score_pic = ""; + + $line["action_param"] = "$score_pic " . $line["action_param"]; + + } $line["feed_title"] = htmlspecialchars($line["feed_title"]);