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
 
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
<script type="text/javascript" src="http://wikidoc.org/includes/raty/lib/jquery.raty.js" />
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">
<script type="text/javascript">
$(document).ready(function(){
$("#star1").raty({
$("#star").click(function(){
path : 'http://www.wikidoc.org/includes/raty/lib/img/',
alert('woop');
click : function (score, event) {
$("#star").html(' ');
submitRating("difficulty", score, "Buh")
$("#star").raty({
}
  starOff: 'http://wikidoc.org/includes/raty/lib/img/star-off.png',
  starOn : 'http://wikidoc.org/includes/raty/lib/img/star-on.png'
});
});
$("#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>
<div id="star">Test</div>
</includeonly>
</includeonly>

Latest revision as of 19:52, 5 September 2013