Index: openacs-4/packages/xowf/catalog/xowf.de_DE.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/catalog/xowf.de_DE.ISO-8859-1.xml,v diff -u -r1.2.2.45 -r1.2.2.46 --- openacs-4/packages/xowf/catalog/xowf.de_DE.ISO-8859-1.xml 9 Feb 2021 14:34:06 -0000 1.2.2.45 +++ openacs-4/packages/xowf/catalog/xowf.de_DE.ISO-8859-1.xml 26 Feb 2021 11:37:22 -0000 1.2.2.46 @@ -168,6 +168,8 @@ Zeige Studierenden w�hrend der Pr�fung die erreichbaren Punkte pro Beispiel Minutenanzeige Zeige Studierenden w�hrend der Pr�fung die vorgesehen Bearbeitsdauer pro Beispiel + Anzeige der IP-Adresse + Zeige Studierenden w�hrend der Pr�fung eigene IP-Adresse Zeitbudget Erh�he die Bearbeitungsdauer auf den angef�hren relativen Wert Index: openacs-4/packages/xowf/catalog/xowf.en_US.ISO-8859-1.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/catalog/xowf.en_US.ISO-8859-1.xml,v diff -u -r1.2.2.43 -r1.2.2.44 --- openacs-4/packages/xowf/catalog/xowf.en_US.ISO-8859-1.xml 9 Feb 2021 14:34:06 -0000 1.2.2.43 +++ openacs-4/packages/xowf/catalog/xowf.en_US.ISO-8859-1.xml 26 Feb 2021 11:37:22 -0000 1.2.2.44 @@ -186,6 +186,8 @@ Show student points during exam Show minutes Show student minutes during exam + Show IP address + Show student his own IP address during exam Time budget Increase time budget for handicapped students Index: openacs-4/packages/xowf/lib/inclass-exam-answer.wf =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/lib/inclass-exam-answer.wf,v diff -u -r1.1.2.28 -r1.1.2.29 --- openacs-4/packages/xowf/lib/inclass-exam-answer.wf 18 Jan 2021 09:51:21 -0000 1.1.2.28 +++ openacs-4/packages/xowf/lib/inclass-exam-answer.wf 26 Feb 2021 11:37:22 -0000 1.1.2.29 @@ -76,14 +76,14 @@ set locking_msg(initial) "#xowf.online-exam-not-published#" set locking_msg(done) "#xowf.online-exam-finished#" set locking_state [dict get $exam_info locking_state] - if {$locking_state ne [:get_next_state]} { + if {$locking_state ne [:get_next_state]} { util_user_message -message "$locking_msg($locking_state)" return 0 } } return 1 } - + Action instproc goto_page {position} { :set_property position $position } @@ -305,9 +305,10 @@ set titleString [dict get $title_info full_title] set title [list [string trim $titleString]] } - lappend title \ - [$parent_obj title] \ - "IP: [$obj property ip]" + lappend title [$parent_obj title] + if {[$parent_obj property show_ip t]} { + lappend title "IP: [$obj property ip]" + } #ns_log notice "SETTING $obj title [join $title { · }]" $obj title [join $title " · "] Index: openacs-4/packages/xowf/www/prototypes/select_question.form.page =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/www/prototypes/Attic/select_question.form.page,v diff -u -r1.1.2.12 -r1.1.2.13 --- openacs-4/packages/xowf/www/prototypes/select_question.form.page 9 Feb 2021 14:34:06 -0000 1.1.2.12 +++ openacs-4/packages/xowf/www/prototypes/select_question.form.page 26 Feb 2021 11:37:22 -0000 1.1.2.13 @@ -8,7 +8,7 @@ @question@

#xowf.Detail_configuration#

- @shuffle_items@ @max_items@ @allow_paste@ @show_minutes@ @show_points@ @time_budget@ + @shuffle_items@ @max_items@ @allow_paste@ @show_minutes@ @show_points@ @show_ip@ @time_budget@

@synchronized@ @time_window@ @@ -29,6 +29,7 @@ {allow_paste:boolean,horizontal=true,default=t,label=#xowf.Allow_paste#,help_text=#xowf.Allow_paste_help_text#} {show_minutes:boolean,horizontal=true,default=t,label=#xowf.Show_minutes#,help_text=#xowf.Show_minutes_help_text#} {show_points:boolean,horizontal=true,default=t,label=#xowf.Show_points#,help_text=#xowf.Show_points_help_text#} + {show_ip:boolean,horizontal=true,default=t,label=#xowf.Show_IP#,help_text=#xowf.Show_IP_help_text#} {time_budget:range,default=100,min=100,max=300,step=10,with_output=t,form_item_wrapper_CSSclass=form-inline,output_suffix=%,label=#xowf.Time_budget#,help_text=#xowf.Time_budget_help_text#} {synchronized:boolean,horizontal=true,default=f,label=#xowf.Synchronized#,help_text=#xowf.Synchronized_help_text#} {time_window:time_span,label=#xowf.Exam_time_window#,help_text=#xowf.Exam_time_window_help_text#}