Widget:Raty: Difference between revisions
Jump to navigation
Jump to search
Matt Pijoan (talk | contribs) No edit summary |
Matt Pijoan (talk | contribs) No edit summary |
||
Line 7: | Line 7: | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
$("#star1").raty({ | $("#star1").raty({ | ||
path: 'http://www.wikidoc.org/includes/raty/lib/img/' | path: 'http://www.wikidoc.org/includes/raty/lib/img/', | ||
click: function(score, evt) {submitRating("difficulty", score, event)} | |||
}); | }); | ||
$("#star2").raty({ | $("#star2").raty({ | ||
path: 'http://www.wikidoc.org/includes/raty/lib/img/' | path: 'http://www.wikidoc.org/includes/raty/lib/img/', | ||
click: function(score, evt) {submitRating("yield", score, event)} | |||
}); | }); | ||
$("#star3").raty({ | $("#star3").raty({ | ||
path: 'http://www.wikidoc.org/includes/raty/lib/img/' | path: 'http://www.wikidoc.org/includes/raty/lib/img/', | ||
click: function(score, evt) {submitRating("quality", score, event)} | |||
}); | }); | ||
function submitRating(type, score, page){ | |||
alert(score); | |||
var api = new mw.Api(); | |||
api.get({ | |||
action : 'wbrinsertrating', | |||
username : mw.user.getName(), | |||
question : page, | |||
type : score, | |||
format : 'json' | |||
}) | |||
.done( function ( data ) { | |||
console.log( 'API result:', data ); | |||
} ); | |||
}); | |||
}); | |||
} | |||
</script> | </script> | ||
</includeonly> | </includeonly> |