• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file gif.worker.js.map was initially added on branch oacs-5-10.

    • -0
    • +0
    ./proctoring/gif.worker.js.map
file gif.worker.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./proctoring/gif.worker.js
file gif.js.map was initially added on branch oacs-5-10.

    • -0
    • +0
    ./proctoring/gif.js.map
file gif.js was initially added on branch oacs-5-10.

added support for inclass-exam for scheduled opening and closing of exams

  1. … 6 more files in changeset.
no need to limit the width of a form label in vertical forms

cleanup (generalize and simplify code)

  1. … 2 more files in changeset.
styling for count-down alarm

widen field width for numeric values

improve print output

protect against over-aggressive downstream styling

reduce width of horizontal input field

keep height of timer constant, also, when its empty

added optional field for expected solution

  1. … 3 more files in changeset.
Added count-down timer for inclass-exam-answer.wf

- new API call Question_manager.exam_target_time

- new includelet "countdown-timer" (based on answer_manager.countdown_timer)

  1. … 3 more files in changeset.
Improved display and interaction with print-answers:

- added explicit display of displayed revision and submitted revision

- added option to change live revision

  1. … 3 more files in changeset.
Improved display of print-answers:

- added information about current page of student

- improved display of submission state

- made message key capitalization more consistent

  1. … 4 more files in changeset.
improve styling

  1. … 1 more file in changeset.
Improve display of print-answers:

- provide API functions "get_duration" and "get_IPs" for ans

- added info box "runtime-data" in inclass-exam.wf about changed submissions

(number of revisions, duration, all IP addresses of the submission)

- added message keys for "nr_changes" and "duration"

- updated CSS to handle "runtime-data"

- bump version number to 5.10.0d16

  1. … 5 more files in changeset.
- 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. … 13 more files in changeset.
- 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. … 23 more files in changeset.
added support for upload interaction

  1. … 3 more files in changeset.
make sure displayed matches are spaced

provide simple CSS file for printing

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.
improve responsiveness

  1. … 2 more files in changeset.
add modal behavior for text_interaction

align CSS class names in CSS files with new names in code ("short_text" instead of "text_entry")

verworked test-item procs:

- new teacher-paced inclass quiz

- support for different shuffling options (never, always, per-user)

- support for subsections (single and multiple choice, short text questsion)

- support for answer hints for short text questions (single word, multiple words, ...)

- new API for question and answers for student-paced and

teacher-paced scenarios using on the following objects

* renaming_form_loader

- answer_attributes

- answer_for_form

- answers_for_form

- form_name_based_attribute_stem

- get_form_object

- rename_attributes

* question_manager

- goto_page

- more_ahead

- current_question_form

- current_question_obj

- current_question_name

- current_question_title

- nth_question_obj

- nth_question_form

- combined_question_form

- question_objs

- question_names

- question_property

* answer_manager

- create_workflow

- delete_all_answer_data

- get_answer_wf

- get_wf_instances

- get_answers

- marked_results

- answers_panel

- special policies for workflows, defined as per-workflow policies.

- improved i18n

- improved styling

  1. … 8 more files in changeset.
fine-tune styling of test items