• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Port of downstream feature request:

when filtering for not graded questions, if the entire exam has not ungraded questions, hide the entire exam block. The purpose is to reduce distractions in the UI.

Rely on the system configuration to figure out the right richtext editor and its configuration

improved spelling

  1. … 14 more files in changeset.
Implement a new filter for inclass-exam submissions

When displayed by the print-answers method, allow to filter also for not graded.

improved spelling

  1. … 2 more files in changeset.
Prefer more robust colon notation to quote database values

Update italian localization

  1. … 4 more files in changeset.
Added site-wide admin pages for xowf

This makes it easy for admins to locate the site-wide pages

(pages, which can be used in all xowf instances)

file index.adp was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/sitewide-admin/index.adp
file index.tcl was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/sitewide-admin/index.tcl
Improved simple setups and usability for novices:

- turn off production mode per default, such that users see the pages they create immediately

- added a menu-entry per default to add exam folder. This eases testing for users of the test item family of features

Avoid ambiguity depending on whether the submission is rendered on its

own to the user or to the teacher in feedback mode e.g. as part of the

exam protocol

Update automated test: we should not expect the title to be the same when the state becomes "done", as we strip the information not relevant for an ongoing exam

Do not display information relevant only for an ongoing exam when this has been submitted

improved spelling

Port of downstream modification:

retrieve comment and achieved from the dict separately to improve robustness

Add missing javascript file

file inclass-exam.js was initially added on branch oacs-5-10.

    • -0
    • +0
    ./www/resources/inclass-exam.js
Port of downstream feature:

when rendering the exam protocol for teachers, allow to filter and sort questions and provide export buttons to supported formats.

Out of the box, submissions can be exported in csv. Via the optional Tcl package OOXML (https://fossil.sowaswie.de/ooxml) submissions can also be exported in .xls format.

Fix typo in comment

Update italian localization

    • -0
    • +18
    ./catalog/xowf.it_IT.ISO-8859-1.xml
  1. … 6 more files in changeset.
Port existing downstream translations for xowf

    • -0
    • +16
    ./catalog/xowf.de_DE.ISO-8859-1.xml
Quote URLs rendered inside of markup

Export message keys via the UI to normalize sort order and quoting and reduce downstream conflicts

    • -14
    • +14
    ./catalog/xowf.de_DE.ISO-8859-1.xml
    • -12
    • +12
    ./catalog/xowf.en_US.ISO-8859-1.xml
improved support for Bootstrap5 for composite items

Many thanks to Monika Andergassen for the changes

move "-destroy_on_cleanup" towards the end of the parameter list

This change improves protection about ambiguous user input

  1. … 6 more files in changeset.
also added missing closing </table>

added missing closing div (many thanks to Markus Moser for the report)

fix typos

make "create" explicit