~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to ivle/webapp/tutorial/media/exercise_admin.js

  • Committer: William Grant
  • Date: 2009-06-25 11:38:03 UTC
  • mfrom: (1099.7.41 exercise-ui)
  • Revision ID: grantw@unimelb.edu.au-20090625113803-dcezngl2rxh0tshh
Merge exercise-editor-makeover. The exercise editor has been made over.

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
/* Show and hide the given page element */
22
22
function tog(something)
23
23
{
24
 
  $('#' + something).toggle("slow");
 
24
  $('#' + something).slideToggle("slow");
25
25
}
26
26
 
27
27
function add_exercise()
100
100
/* Modify, add and delete suites */
101
101
function edit_suite(suiteid)
102
102
{
103
 
    var desc = $('#test_suite_description_' + suiteid).val();
104
 
    var func = $('#test_suite_function_' + suiteid).val();
105
 
    var stdin = $('#test_suite_stdin_' + suiteid).val();
 
103
    var desc = $('#test_suite_' + suiteid + '_description').val();
 
104
    var func = $('#test_suite_' + suiteid + '_function').val();
 
105
    var stdin = $('#test_suite_' + suiteid + '_stdin').val();
106
106
    
107
107
    var callback = function(xhr)
108
108
    {
272
272
 
273
273
function add_test_case(suiteid)
274
274
{
275
 
    var passmsg = $("#new_test_case_pass_" + suiteid).val();
276
 
    var failmsg = $("#new_test_case_fail_" + suiteid).val();
277
 
    var case_default = $("#new_test_case_default_" + suiteid).val();
 
275
    var passmsg = $("#new_test_case_" + suiteid + "_pass").val();
 
276
    var failmsg = $("#new_test_case_" + suiteid + "_fail").val();
 
277
    var case_default = $("#new_test_case_" + suiteid + "_default").val();
278
278
    
279
279
    var callback = function(xhr)
280
280
    {
303
303
 
304
304
function edit_test_case(testid, suiteid)
305
305
{
306
 
    var passmsg = $("#test_case_pass_" + testid + "_" + suiteid).val();
307
 
    var failmsg = $("#test_case_fail_" + testid + "_" + suiteid).val();
308
 
    var case_default = $("#test_case_default_" + testid + "_" + suiteid).val();
 
306
    var passmsg = $("#test_case_" + testid + "_" + suiteid + "_pass").val();
 
307
    var failmsg = $("#test_case_" + testid + "_" + suiteid + "_fail").val();
 
308
    var case_default = $("#test_case_" + testid + "_" + suiteid + "_default").val();
309
309
    
310
310
    var callback = function(xhr)
311
311
    {
358
358
/* Functions to add, edit, and delete test case parts */
359
359
function edit_test_part(partid, testid, suiteid)
360
360
{
361
 
    var part_type = $("#test_part_part_type_" + partid).val();
362
 
    var test_type = $("#test_part_test_type_" + partid).val();
363
 
    var data = $("#test_part_data_" + partid).val();
364
 
    var filename = $("#test_part_file_" + partid).val();
 
361
    var part_type = $("#test_part_" + partid + "_part_type").val();
 
362
    var test_type = $("#test_part_" + partid + "_test_type").val();
 
363
    var data = $("#test_part_" + partid + "_data").val();
 
364
    var filename = $("#test_part_" + partid + "_file").val();
365
365
    
366
366
    var callback = function(xhr)
367
367
    {
387
387
 
388
388
function add_test_part(testid, suiteid)
389
389
{
390
 
    var part_type = $("#new_test_part_part_type_" + testid).val();
391
 
    var test_type = $("#new_test_part_test_type_" + testid).val();
392
 
    var data = $("#new_test_part_data_" + testid).val();
393
 
    var filename = $("#new_test_part_file_" + testid).val();
 
390
    var part_type = $("#test_part_new_part_type_" + testid).val();
 
391
    var test_type = $("#test_part_new_test_type_" + testid).val();
 
392
    var data = $("#test_part_new_data_" + testid).val();
 
393
    var filename = $("#test_part_new_file_" + testid).val();
394
394
 
395
395
    var savebutton = $("#new_test_part_save_" + testid);
396
396
    savebutton.attr('value', 'Saving...');