Widget:Sandbox: Difference between revisions
Jump to navigation
Jump to search
Matt Pijoan (talk | contribs) No edit summary |
Matt Pijoan (talk | contribs) No edit summary |
||
Line 643: | Line 643: | ||
} | } | ||
function addRatyRating() { | function addRatyRating() { | ||
addFirstResponses(); | |||
var ratyLayers = "<center>Rate this question!</center><br /><span style='position:relative; float:left;'>Difficulty: <div id='star1'></div></span><span style='position:relative; float:left;left:33%;'>High Yield: <div id='star2'></div></span><span style='position:relative; float:left;left:66%'>Quality: <div id='star3'></div></span><br /><br /><br />" | var ratyLayers = "<center>Rate this question!</center><br /><span style='position:relative; float:left;'>Difficulty: <div id='star1'></div></span><span style='position:relative; float:left;left:33%;'>High Yield: <div id='star2'></div></span><span style='position:relative; float:left;left:66%'>Quality: <div id='star3'></div></span><br /><br /><br />" | ||
$("#examSpace").prepend(ratyLayers); | $("#examSpace").prepend(ratyLayers); | ||
getRating(window.exam.examQuestions[exam.currentQuestion].PageName, window.exam); | getRating(window.exam.examQuestions[exam.currentQuestion].PageName, window.exam); | ||
} | |||
function addFirstResponses(){ | |||
var api = new mw.Api(); | |||
api.get({ | |||
question : window.exam.examQuestions[exam.currentQuestion].PageName, | |||
format : 'json' | |||
}) | |||
.done(function (data) { | |||
var firstResponses = "<table><th>First Responses></th><tr><td>A</td><td>B</td><td>C</td><td>D</td><td>E</td></tr><tr><td>" + data.firstResponseQuery.A + "</td><td>"+ data.firstResponseQuery.B + "</td><td>"+ data.firstResponseQuery.C + "</td><td>"+ data.firstResponseQuery.D + "</td><td>"+ data.firstResponseQuery.E + "</td><td></tr></table>"; | |||
$("#examSpace").prepend(firstResponses); | |||
}); | |||
} | } | ||
function answerClicked(event) { | function answerClicked(event) { |