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>

Revision as of 19:46, 5 September 2013