From a72cd54ce142425e6dd36bf7c6c0badb61b96a3f Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 17 Jun 2015 22:04:32 +0300 Subject: bayes: properly reset score when going good -> ugly article: add helper to refresh article score pic, properly set scorepic title --- plugins/af_sort_bayes/init.js | 3 ++- plugins/af_sort_bayes/init.php | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'plugins') diff --git a/plugins/af_sort_bayes/init.js b/plugins/af_sort_bayes/init.js index 8043ee277..6ea8f6c11 100644 --- a/plugins/af_sort_bayes/init.js +++ b/plugins/af_sort_bayes/init.js @@ -2,12 +2,13 @@ function bayesTrain(id, train_up) { try { var query = "backend.php?op=pluginhandler&plugin=af_sort_bayes&method=trainArticle&article_id=" + param_escape(id) + - "&train_up=" + train_up; + "&train_up=" + param_escape(train_up); new Ajax.Request("backend.php", { parameters: query, onComplete: function(transport) { notify(transport.responseText); + updateScore(id); } }); } catch (e) { diff --git a/plugins/af_sort_bayes/init.php b/plugins/af_sort_bayes/init.php index 7e34ceac4..51a6f38bb 100644 --- a/plugins/af_sort_bayes/init.php +++ b/plugins/af_sort_bayes/init.php @@ -79,14 +79,14 @@ class Af_Sort_Bayes extends Plugin { switch ($current_category) { case "UGLY": $dst_category = "BAD"; - $score = -$this->score_modifier; + $score = $this->score_modifier; break; case "BAD": $dst_category = "BAD"; break; case "GOOD": $dst_category = "UGLY"; - $score = -$this->score_modifier; + $score = 0; break; } } -- cgit v1.2.3