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
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
<div id="star"><img src='http://static.wikidoc.org/5/54/Click_here_to_add_a_question.png' /></div>
Rate this question!
 
<div style="position:relative; float:left;">Difficulty: <div id="star1"></div></div>
<div style="position:relative; float:left;left:33%;">High Yield: <div id="star2"></div></div>
<div style="position:relative; float:left;left:66%">Quality: <div id="star3"></div></div>
<script type="text/javascript" src="http://wikidoc.org/includes/raty/lib/jquery.raty.js"></script>
<script type="text/javascript" src="http://wikidoc.org/includes/raty/lib/jquery.raty.js"></script>
<script type="text/javascript">
<script type="text/javascript">
$("#star").click(function(){
$("#star1").raty({
alert('woop');
path : 'http://www.wikidoc.org/includes/raty/lib/img/',
$("#star").html(' ');
click : function (score, event) {
$("#star").raty({
submitRating("difficulty", score, "Buh")
  path: 'includes/raty/lib/img/
}
});
$("#star2").raty({
path : 'http://www.wikidoc.org/includes/raty/lib/img/',
click : function (score, event) {
submitRating("yield", score, "Buh")
}
});
$("#star3").raty({
path : 'http://www.wikidoc.org/includes/raty/lib/img/',
click : function (score, event) {
submitRating("quality", score, "Buh")
}
});
});


});
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>

Latest revision as of 19:52, 5 September 2013