Gustaf Neumann
XoWiki Content Flow - an XoWiki based workflow system implementing state-based behavior of wiki pages and forms
2021-09-15
WU Vienna
BSD-Style
2
-
+
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.61 -r1.2.2.62
--- openacs-4/packages/xowf/catalog/xowf.de_DE.ISO-8859-1.xml 19 Nov 2021 09:42:19 -0000 1.2.2.61
+++ openacs-4/packages/xowf/catalog/xowf.de_DE.ISO-8859-1.xml 21 Nov 2021 20:26:06 -0000 1.2.2.62
@@ -109,7 +109,7 @@
Quiz ...
Abgabe der Pr�fung
- Submit exam. Exam cannot be modified afterwards.
+ Pr�fung abgeben. Diese kann danach nicht mehr bearbeitet werden.
Ihre Pr�fung ist abgegeben und gespeichert.
W�hlen Sie Fragen mittels Drag & Drop aus
@@ -215,6 +215,8 @@
Sicherheit
Optionen f�r Online-Beaufsichtigung
Detailangaben, welche Funktionen der Online-Beaufsichtigung genutzt werden sollen
+ Aufnahmen speichern
+ Speichere die Aufnahmen der Teilnehmer
Vorschau
Frage markieren
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.67 -r1.2.2.68
--- openacs-4/packages/xowf/catalog/xowf.en_US.ISO-8859-1.xml 19 Nov 2021 09:42:20 -0000 1.2.2.67
+++ openacs-4/packages/xowf/catalog/xowf.en_US.ISO-8859-1.xml 21 Nov 2021 20:26:06 -0000 1.2.2.68
@@ -239,6 +239,8 @@
Security
Proctoring Options
Options to tailor proctoring behavior
+ Record proctoring
+ Record proctoring (images and audio files of participants)
Preview
Flag this Question
Index: openacs-4/packages/xowf/lib/inclass-exam.wf
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/lib/inclass-exam.wf,v
diff -u -r1.1.2.82 -r1.1.2.83
--- openacs-4/packages/xowf/lib/inclass-exam.wf 15 Nov 2021 17:02:37 -0000 1.1.2.82
+++ openacs-4/packages/xowf/lib/inclass-exam.wf 21 Nov 2021 20:26:06 -0000 1.1.2.83
@@ -296,7 +296,6 @@
if {$state in {published done submission_review} || [llength $answers] > 0 } {
if {$state eq "done"} {
- [$ctx object] setCSSDefaults
set marked [xowf::test_item::answer_manager marked_results -obj $obj -wf $wf $combined_form_info]
set marked "" ;# not needed right now
}
@@ -577,8 +576,10 @@
set proctoring [:property proctoring]
if {$proctoring ne "" && $proctoring} {
set po [:property proctoring_options]
+ set record_p [:property proctoring_record true]
set cLink [export_vars -base [:pretty_link] {
- {m proctor} {link "[:pretty_link -query m=proctor-answer&proctoring_options=$po]"}
+ {m proctor}
+ {link "[:pretty_link -query m=proctor-answer&proctoring_options=$po&record_p=$record_p]"}
}]
::${:package_id} returnredirect $cLink
} else {
@@ -655,6 +656,7 @@
set object_id ${:item_id}
set object_url $link
set examination_statement_p [expr {![string match *p.try_out_mode=1* $link]}]
+ set record_p [:property proctoring_record true]
set proctoring_options [:property proctoring_options "d c a s"]
foreach \
proctoring_parm {d c a s} \
@@ -675,6 +677,7 @@
desktop_p
camera_p
audio_p
+ record_p
max_ms_interval
examination_statement_p
{check_active_p false}
@@ -764,7 +767,7 @@
ns_return 200 text/plain ok
ad_script_abort
}
-
+
#ns_log notice "==== object-specific inclass-exam [self] state ${:state} DONE"
}
Index: openacs-4/packages/xowf/resources/prototypes/select_question.form.page
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowf/resources/prototypes/select_question.form.page,v
diff -u -r1.1.2.5 -r1.1.2.6
--- openacs-4/packages/xowf/resources/prototypes/select_question.form.page 15 Nov 2021 17:02:38 -0000 1.1.2.5
+++ openacs-4/packages/xowf/resources/prototypes/select_question.form.page 21 Nov 2021 20:26:06 -0000 1.1.2.6
@@ -16,6 +16,7 @@
@proctoring@
@proctoring_options@
+ @proctoring_record@
@signature@
@@ -38,6 +39,7 @@
{signature:boolean,horizontal=true,default=f,label=#xowf.Signature#,help_text=#xowf.Signature_help_text#}
{proctoring:boolean,horizontal=true,default=f,label=#xowf.Proctoring#,help_text=#xowf.Proctoring_help_text#}
{proctoring_options:checkbox,horizontal=true,options={Desktop d} {Camera c} {Audio a} {Statement s},default=d c a s,label=#xowf.Proctoring_options#,help_text=#xowf.Proctoring_options_help_text#,swa?:disabled=1}
+ {proctoring_record:boolean,horizontal=true,default=t,label=#xowf.Proctoring_record#,help_text=#xowf.Proctoring_record_help_text#}
_description:omit _page_order:omit
}