summaryrefslogtreecommitdiff
path: root/classes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2018-12-06 14:23:45 +0300
committerAndrew Dolgov <[email protected]>2018-12-06 14:23:45 +0300
commitd2d2cb7e7dd25f8257f467806da6843aca95a9cb (patch)
treebe4d7dd19ea010b70d191d338fa23e6492a222e1 /classes
parentb09a58a5705bba7e987bae0601c298be2e3d5b84 (diff)
rework scoring display, JS processing and icons
Diffstat (limited to 'classes')
-rwxr-xr-xclasses/article.php1
-rwxr-xr-xclasses/feeds.php24
2 files changed, 9 insertions, 16 deletions
diff --git a/classes/article.php b/classes/article.php
index e5c98b2c5..59830027b 100755
--- a/classes/article.php
+++ b/classes/article.php
@@ -253,6 +253,7 @@ class Article extends Handler_Protected {
print json_encode(array("id" => $ids,
"score" => (int)$score,
+ "score_class" => get_score_class($score),
"score_pic" => get_score_pic($score)));
}
diff --git a/classes/feeds.php b/classes/feeds.php
index a1f89ecd0..c7b4cd9a3 100755
--- a/classes/feeds.php
+++ b/classes/feeds.php
@@ -308,18 +308,10 @@ class Feeds extends Handler_Protected {
$score = $line["score"];
- $score_pic = "images/" . get_score_pic($score);
-
- $score_pic = "<img class='score-pic' score='$score' onclick='Article.setScore($id, this)' src=\"$score_pic\"
- title=\"$score\">";
-
- if ($score > 500) {
- $hlc_suffix = "high";
- } else if ($score < -100) {
- $hlc_suffix = "low";
- } else {
- $hlc_suffix = "";
- }
+ $score_pic = "<i class='material-icons icon-score' title='$score'
+ data-score='$score' onclick='Article.setScore($id, this)'>" .
+ get_score_pic($score) . "</i>";
+ $score_class = get_score_class($score);
$entry_author = $line["author"];
@@ -365,7 +357,7 @@ class Feeds extends Handler_Protected {
}
}
- $reply['content'] .= "<div class='hl $class' data-orig-feed-id='$feed_id' data-article-id='$id' id='RROW-$id' $mouseover_attrs>";
+ $reply['content'] .= "<div class='hl $class $score_class' data-orig-feed-id='$feed_id' data-article-id='$id' id='RROW-$id' $mouseover_attrs>";
$reply['content'] .= "<div class='left'>";
@@ -379,8 +371,8 @@ class Feeds extends Handler_Protected {
$reply['content'] .= "</div>";
$reply['content'] .= "<div onclick='return Headlines.click(event, $id)'
- class=\"title\"><span data-article-id=\"$id\" class='hl-content hlMenuAttach $hlc_suffix'>";
- $reply['content'] .= "<a class=\"title $hlc_suffix\"
+ class=\"title\"><span data-article-id=\"$id\" class='hl-content hlMenuAttach'>";
+ $reply['content'] .= "<a class=\"title\"
href=\"" . htmlspecialchars($line["link"]) . "\"
onclick=\"\">" .
truncate_string($line["title"], 200);
@@ -462,7 +454,7 @@ class Feeds extends Handler_Protected {
$content_encoded = htmlspecialchars($line["content"]);
$expanded_class = get_pref("CDM_EXPANDED") ? "expanded" : "expandable";
- $tmp_content = "<div class=\"cdm $expanded_class $hlc_suffix $class\"
+ $tmp_content = "<div class=\"cdm $expanded_class $score_class $class\"
id=\"RROW-$id\" data-content=\"$content_encoded\" data-article-id='$id' data-orig-feed-id='$feed_id' $mouseover_attrs>";
$tmp_content .= "<div class=\"header\">";