Widget:SandboxNew: 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 88: Line 88:


function loginCheck(exam) {
function loginCheck(exam) {
var Q = document.getElementById('question');
var form = "<div id='Pat' class='noSelect WBRButton'><br />USMLE Format</div><div id='Flash' class='noSelect WBRButton'><br />Flash Cards</div>";
var form = "Man Mode: <input type='radio' name='type' id='type' value='ph' /> Korean Mode: <input type='radio' name='type' id='type' value='fc' />";
$("#question").html(form);
Q.innerHTML = form;
$(".WBRButton").click(function () {
$("input[name='type']").click(function () {
                alert($(this).attr('id'));
$("input[name='FC']").val($("input[name='type']:checked").val());
var form = "<div id='y' class='noSelect WBRButton'><br />Enable Timer</div><div id='n' class='noSelect WBRButton'><br />Disable Timer</div>";
var form = "Timer?<br />Yes <input type='radio' name='timer' value=1 /> No: <input type='radio' name='timer' value=0 />";
$("#question").html(form);
Q.innerHTML = form;
$(".WBRButton").click(function () {
$("input[name='timer']").click(function () {
                        alert($(this).attr('id'));
if ($("input[name='timer']:checked").val() === '1') {
if ($(this).attr('id') === 'y') {
var sel = "<select name='amt' id='amt'><option disabled selected>Choose</option><option value='1'>1</option><option value='30'>30</option><option value='40'>40</option></select>";
var form = "<div id='1' class='noSelect WBRButton'><br />1 Minute</div><div id='10' class='noSelect WBRButton'><br />10 Minute</div><div id='20' class='noSelect WBRButton'><br />20 Minutes</div><div id='40' class='noSelect WBRButton'><br />40 Minutes</div>"
Q.innerHTML = sel;
$("#question").html(form);
$("#amt").change(function () {
$(".WBRButton").click(function () {
countdownCurrent = parseInt($("#amt").val()) * 6000;
                                        alert($(this).parent.attr('id'));
countdownCurrent = parseInt($(this).attr('id')) * 6000;


examHandler(exam);
examHandler(exam);
Line 118: Line 119:
}
}
function examHandler(exam) {
function examHandler(exam) {
         if (arg === 'Queue') {
         if (exam === 'Queue') {
             queueExam();
             queueExam();
} else if (arg === 'Random') {
} else {
selectExam(exam);
selectExam(exam);
} else {
alert("Wat.");
}
}


Line 224: Line 223:
$xml = $(xmlDoc),
$xml = $(xmlDoc),
$title = $xml.find("text");
$title = $xml.find("text");
if ($title.text().indexOf('Placeholder,') == -1) {
if ($title.text().indexOf('Placeholder,') ==r-1) {
addNewSection("User:" + mw.user.name() + "/WBRQueue", 'Placeholder,', mw.user.tokens.get('editToken'));
addNewSection("User:" + mw.user.name() + "/WBRQueue", 'Placeholder,', mw.user.tokens.get('editToken'));
alert('First Timah!');
alert('First Timah!');

Latest revision as of 14:18, 1 July 2013