summaryrefslogtreecommitdiff
path: root/plugins
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-06-17 22:04:32 +0300
committerAndrew Dolgov <[email protected]>2015-06-17 22:04:32 +0300
commita72cd54ce142425e6dd36bf7c6c0badb61b96a3f (patch)
treeaa1bb26ed763ac858b1eb42443611cff3ef27dff /plugins
parent308c55c0f1671525c804291bad7d0d853e0eb998 (diff)
bayes: properly reset score when going good -> ugly
article: add helper to refresh article score pic, properly set scorepic title
Diffstat (limited to 'plugins')
-rw-r--r--plugins/af_sort_bayes/init.js3
-rw-r--r--plugins/af_sort_bayes/init.php4
2 files changed, 4 insertions, 3 deletions
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;
}
}