xowf::test_item::Question_manager method exam_configuration_modifiable_field_names (public)

 <instance of xowf::test_item::Question_manager[i]> exam_configuration_modifiable_field_names \
    obj

Defined in packages/xowf/tcl/test-item-procs.tcl

Return the names of the modifiable field names in the current state. The state is in essence defined on whether or not students have started to work on this exam. This method can be used to correct small things, even when the students are already working on the exam.

Parameters:
obj (required)

Testcases:
No testcase defined.
Source code:
set modifiable {
  allow_paste allow_spellcheck allow_translation
  show_minutes show_points show_ip
  countdown_audio_alarm grading
}
set wf [:AM get_answer_wf $obj]
if {![:AM student_submissions_exist $wf]} {
  lappend modifiable {*}{
    shuffle_items max_items
    time_budget synchronized time_window
    proctoring proctoring_options proctoring_record signature show_pagination_actions
  }
}
return $modifiable
XQL Not present:
Generic, PostgreSQL, Oracle
[ hide source ] | [ make this the default ]
Show another procedure: