// Forked from [[User:EpochFail/DraftTopic.js]]
ORES_HOST = "https://ores.wikimedia.org";
MIN_PROBA = 0.05;
var get_and_render_categories = function(){
var revId = mw.config.get('wgRevisionId'),
url = ORES_HOST + "/v3/scores/enwiki/" + revId + "/drafttopic",
parserOutputNode = $('.mw-parser-output'),
render_categories = function(data){
//console.log(["rendering", data])
var catProba = data.enwiki.scores[revId].drafttopic.score.probability;
for (var cat in catProba) {
//console.log(cat)
if (catProba.hasOwnProperty(cat)) {
var proba = catProba[cat];
//console.log([cat, proba])
if(proba > MIN_PROBA){
//console.log([cat, proba])
parserOutputNode.prepend(cat + "(" + Math.round(proba*100)/100 + ")<br />");
}
}
}
};
$.ajax(url, {
success: render_categories.bind(this),
error: function(jqxmlhr, status, error){console.log(status + ": " + error)}
});
};
get_and_render_categories();