Univention Bugzilla – Bug 30831
Exam mode / Klassenarbeitsmodus
Last modified: 2013-06-07 21:40:54 CEST
A new exam mode shall be added to UCS@school (the concept is available in internal doc SVN). Main administration tool will be a new UMC module containing a wizard for configuring the exam mode for certain rooms.
*** Bug 26932 has been marked as a duplicate of this bug. ***
The main functionality has been implemented. The concept is as follows. Starting an exam: * Exams are created with the exam wizard (UMC module schoolexam). * The schoolexam backend is building up a UMC connection to the master (UMC module schoolexam-master) to create exam user accounts for each student belonging to the specified classes/workgroups and to add all hosts of the computer room into the school's exam group * The schoolexam backend is waiting for the replication to be finished, then all exam files are distributed * The computer room module is opened automatically, the room is configured to be in exam mode Finishing an exam: * The exam is finish in the computer room module, although the corresponding UMC command resides in the schoolexam backend code (in order not to mix code computerroom and schoolexam code more than necessary) * Exam files are collected from exam user accounts * All exam users are removed and the hosts of the computer room are removed from the exam group * The room settings are update
Missing functionality has been documented in Bug 31156 and Bug 31158.
For the QA: Please also have a look at the multi server setup.
I am getting this error when starting the exam mode: "An unexpected error occurred during installation: float division". schoolexam/exam/start {"options":{"school":"fooschool","room":"cn=fooschool-all,cn=raeume,cn=groups,ou=fooschool,dc=ucs,dc=school","name":"asdf","directory":"asdfasdf","recipients":[],"files":[],"shareMode":"home","internetRule":"none","customRule":""}} computerroom/settings/set {"options":{"internetRule":"none","customRule":"","shareMode":"home","printMode":"default","examDescription":"asdf","exam":"asdfasdf"}} ucs-school-umc-exam 0.1.12-1.14.201304242023
(In reply to comment #5) > I am getting this error when starting the exam mode: "An unexpected error > occurred during installation: float division". > > schoolexam/exam/start > {"options":{"school":"fooschool","room":"cn=fooschool-all,cn=raeume,cn=groups,ou=fooschool,dc=ucs,dc=school","name":"asdf","directory":"asdfasdf","recipients":[],"files":[],"shareMode":"home","internetRule":"none","customRule":""}} > > computerroom/settings/set > {"options":{"internetRule":"none","customRule":"","shareMode":"home","printMode":"default","examDescription":"asdf","exam":"asdfasdf"}} > > ucs-school-umc-exam 0.1.12-1.14.201304242023 You specified 0 users → this will be handled in Bug 31158, comment 3
The main functionality exists and works
UCS@school 3.1 R2 has been released: http://download.univention.de/doc/release-notes-ucsschool-3.1-rev2.pdf If this error occurs again, please use "Clone This Bug".