Widget:WJG UserExamQuery: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 32: | Line 32: | ||
</style> | </style> | ||
<script type="text/javascript"> | <script type="text/javascript"> | ||
function ensureLoggedIn() { | function ensureLoggedIn() { | ||
mw.loader.using('mediawiki.user', function() { | mw.loader.using('mediawiki.user', function() { | ||
Line 42: | Line 39: | ||
window.location.replace("http://wikidoc.org/index.php?title=Special:UserLogin&returnto=UserExamQuery"); | window.location.replace("http://wikidoc.org/index.php?title=Special:UserLogin&returnto=UserExamQuery"); | ||
} else { | } else { | ||
runQuery(); | runQuery(); | ||
} | } | ||
}); | }); | ||
}); | }); | ||
$("tr:odd").addClass("odd"); | $("tr:odd").addClass("odd"); | ||
$("tr:not(.odd)").hide(); | |||
$("tr:not(.odd)").hide(); | $("tr:first-child").show(); | ||
$("tr | $("tr.odd").click(function(){ | ||
$(this).next("tr").toggle(); | |||
$(this).find(".arrow").toggleClass("up"); | |||
}); | |||
}; | }; | ||
function runQuery() { | function runQuery() { | ||
var api = new mw.Api(); | var api = new mw.Api(); | ||
Line 81: | Line 77: | ||
} | } | ||
if($(value.questions).length > 0){ | if($(value.questions).length > 0){ | ||
var wjg_string="<tr class= | var wjg_string="<tr class="odd">"+ | ||
"<td>"+value.id +"</td>" + | "<td>"+value.id +"</td>" + | ||
"<td>" + timeBegin + "</td>" + | "<td>" + timeBegin + "</td>" + | ||
Line 112: | Line 108: | ||
}); | }); | ||
}); | }); | ||
$("tr:odd").addClass("odd"); | |||
$("tr:not(.odd)").hide(); | |||
$("tr:first-child").show(); | |||
$("tr.odd").click(function(){ | |||
$(this).next("tr").toggle(); | |||
$(this).find(".arrow").toggleClass("up"); | |||
}); | |||
}; | }; | ||
$( document ).ready( | $(document).ready(ensureLoggedIn); | ||
Line 192: | Line 185: | ||
<td>June 10 2014</td> | <td>June 10 2014</td> | ||
<td>Unfinished</td> | <td>Unfinished</td> | ||
<td><div class="arrow"></div></td> | |||
</tr> | |||
<tr> | |||
<td colspan="6"> | |||
<h4>Additional information</h4> | |||
<ul> | |||
<li>Categories selected: Cardiology, Oncology</li> | |||
<li>Subcategories selected: Pharmacology</li> | |||
<li>Resume exam!</li> | |||
</ul> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>42</td> | |||
<td>June 25 2014</td> | |||
<td>73%</td> | |||
<td>June 26 2014</td> | |||
<td>USMLE Step 1</td> | |||
<td><div class="arrow"></div></td> | |||
</tr> | |||
<tr> | |||
<td colspan="6"> | |||
<h4>Additional information</h4> | |||
<ul> | |||
<li>Categories selected: Cardiology, Oncology</li> | |||
<li>Subcategories selected: Pharmacology</li> | |||
<li>Resume exam!</li> | |||
</ul> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>42</td> | |||
<td>June 25 2014</td> | |||
<td>73%</td> | |||
<td>June 26 2014</td> | |||
<td>USMLE Step 1</td> | |||
<td><div class="arrow"></div></td> | |||
</tr> | |||
<tr> | |||
<td colspan="6"> | |||
<h4>Additional information</h4> | |||
<ul> | |||
<li>Categories selected: Cardiology, Oncology</li> | |||
<li>Subcategories selected: Pharmacology</li> | |||
<li>Resume exam!</li> | |||
</ul> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>42</td> | |||
<td>June 25 2014</td> | |||
<td>73%</td> | |||
<td>June 26 2014</td> | |||
<td>USMLE Step 1</td> | |||
<td><div class="arrow"></div></td> | |||
</tr> | |||
<tr> | |||
<td colspan="6"> | |||
<h4>Additional information</h4> | |||
<ul> | |||
<li>Categories selected: Cardiology, Oncology</li> | |||
<li>Subcategories selected: Pharmacology</li> | |||
<li>Resume exam!</li> | |||
</ul> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>42</td> | |||
<td>June 25 2014</td> | |||
<td>73%</td> | |||
<td>June 26 2014</td> | |||
<td>USMLE Step 1</td> | |||
<td><div class="arrow"></div></td> | |||
</tr> | |||
<tr> | |||
<td colspan="6"> | |||
<h4>Additional information</h4> | |||
<ul> | |||
<li>Categories selected: Cardiology, Oncology</li> | |||
<li>Subcategories selected: Pharmacology</li> | |||
<li>Resume exam!</li> | |||
</ul> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>42</td> | |||
<td>June 25 2014</td> | |||
<td>73%</td> | |||
<td>June 26 2014</td> | |||
<td>USMLE Step 1</td> | |||
<td><div class="arrow"></div></td> | |||
</tr> | |||
<tr> | |||
<td colspan="6"> | |||
<h4>Additional information</h4> | |||
<ul> | |||
<li>Categories selected: Cardiology, Oncology</li> | |||
<li>Subcategories selected: Pharmacology</li> | |||
<li>Resume exam!</li> | |||
</ul> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>42</td> | |||
<td>June 25 2014</td> | |||
<td>73%</td> | |||
<td>June 26 2014</td> | |||
<td>USMLE Step 1</td> | |||
<td><div class="arrow"></div></td> | <td><div class="arrow"></div></td> | ||
</tr> | </tr> |