• last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
perform per-user rendering for the exam protocol.

A more general solution will follow soon.

omit question title in inclass-exam

- test-items: added ordering item type (short_text_interaction)

- simplified code by using ':get_named_sub_component_value -from_repeat ...'

- refetch site-wide pages, when the source code of the site-wide pages changes.

- bumped version number to 5.10.0d16

  1. … 11 more files in changeset.
ensure menu variable is set for the case that no answers are available

- new assessment workflow for in-class exam

lib/inclass-exam-answer.wf

lib/inclass-exam.wf

- Defined common superclass for Assessments (AssessmentInterface) to

provide common infrastucture (assertion methods), and define other

interface classes as subclasses (Renaming_form_loader,

Answer_manager, Question_manager).

- extended message keys

- new prototype pages:

www/prototypes/TestItemMC.form.page

www/prototypes/TestItemSC.form.page

www/prototypes/TestItemShortText.form.page

www/prototypes/TestItemText.form.page

www/prototypes/TestItemUpload.form.page

www/prototypes/assessment-index.page

www/prototypes/inclass-exam.wf.page

www/prototypes/inclass-quiz.wf.page

www/prototypes/online-exam.wf.page

www/prototypes/quiz-select_question.form.page

www/prototypes/select_question.form.page

- Defined to following pages as site-wide:

Package site_wide_pages {

Workflow.form

TestItemText.form

TestItemShortText.form

TestItemMC.form

TestItemSC.form

TestItemUpload.form

online-exam.wf

inclass-quiz.wf

inclass-exam.wf

quiz-select_question.form

select_question.form

}

- Ensure availability of site-wide pages at startup

of server.

- bumped version number to 5.10.0d15

  1. … 18 more files in changeset.
file inclass-exam-answer.wf was initially added on branch oacs-5-10.

    • -0
    • +0
    ./inclass-exam-answer.wf
file inclass-exam.wf was initially added on branch oacs-5-10.

improve documentation

reduce verbosity

  1. … 1 more file in changeset.
don't poll in "initial" or "created" state

- foster standardized message keys for menu entries

- provide message key for interaction types

  1. … 3 more files in changeset.
- added public method "result_table"

- added "back" button to result table and exam protocol

use same style as in online-exam.wf

fix handling of return_url for www-delete.

set MenuBar propperty only during rendering (not on initialization)

- distinguish between item_nr (for displaying item number) and position (from available items)

- provide hint for clearning menu

- activate live updates for online exam

  1. … 1 more file in changeset.
provide hint for clearning menuCVS: ----------------------------------------------------------------------

print-answers: sort answers by username

improve spelling

add comment to clarify meaning of "current_position"

improve example menu in comment to include a separater after items

use explicit "create" statments

remove spurious colons

  1. … 1 more file in changeset.
add item shuffling for test item procs and do some minor refactoring

  1. … 7 more files in changeset.
add minutes string to exam protocol

add support for multi-line entries in short_text answers

minor refactoring to general handling of printing minutes per question

  1. … 2 more files in changeset.
inclass-quizz: support as well participants, which are not logged-in

improve internationalization

  1. … 2 more files in changeset.
more polishing of message keys and code

  1. … 2 more files in changeset.
improve responsiveness

  1. … 1 more file in changeset.
make URL hacking less enjoyable