• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
provide export interface

  1. … 1 more file in changeset.
fix typo

Improved handling of link and child resources of forms

- test-item-procs: use resolve context to resolve e.g. images in the context of the original form

(many thanks to Thomas Renner for the suggestion)

- added extra argument "-context_obj" to substitute_markup to ease client code

- inclass-exam-answer.wf: reduced the db interactions by using form_info for form generation

  1. … 4 more files in changeset.
Make sure url varuiable is set

include public methods called via the web interface in listing of tested methods.

pass _nls_language to batch-jobs to avoid invalid value in name normalization

white-space changes

redice verbosity

include url in atjob form. This change eases the atjob execution substantially,

since the package and connection context can be recreated based on this information

  1. … 1 more file in changeset.
make grading scheme explicit (prepare for potentially other schemes)

new form-field class: boolean_checkbox

behaves like boolean, but provdes just a single checkbox instead of yes/no radio in "boolean"

the output is full compatible with "boolean".

The boolean_checkbox is used in test-item procs for a more slim correct/incorrect specification

  1. … 4 more files in changeset.
fixed ckeditor form field for inline mode.

use inline mode for editing test items

added a describe funtion for MC items

  1. … 6 more files in changeset.
stay closer to QTI, use more appropriate labels

  1. … 2 more files in changeset.
Fix message key for SC/MC question alternatives. Many thanks to Stephan Adelsberger

  1. … 2 more files in changeset.
added preview/testrun to edit item workflow

  1. … 3 more files in changeset.
provide explicit flag to disable menu-entries

disable the menu-entries for "Online Exam" and "Inclass Quiz" for the time being

  1. … 1 more file in changeset.
reduce verbosity

perform cleanup of WorkflowContainer after 10 minutes

  1. … 3 more files in changeset.
added total points (in addition to total minutes) to the exam overview

  1. … 1 more file in changeset.
comment public methods

improve documentation

allow test items with 0 points

turn off rounding to full points for exams with very little points

  1. … 3 more files in changeset.
New public method for the renaming form loader: name_to_question_obj_dict

Provide quick mapping from the mangled attribute name to the question obj

  1. … 1 more file in changeset.
added detail info for xowf::test_item::answer_manager achieved_points

the result dict of this method has now a key "details" containing

information about the query object, the achieved points and the achievable points

for this test item. Previously, just the sums were reported.

  1. … 1 more file in changeset.
Fix typos reported by documentation__check_typos automated test

  1. … 1 more file in changeset.
add safety-guard in case, someone tries to call action via hacking form hacking

provide configuration for exam folder

  1. … 2 more files in changeset.
provide a default menu config via proc

The setup of the menu of xowf instances can be now configured

via {config -use xowf}, new instances are created with this setup

improve debug message

Added points in addition to minutes to test items and inclass-exam workflows

  1. … 6 more files in changeset.