• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
file animation-min.js was initially added on branch oacs-5-10.

file connection-min.js was initially added on branch oacs-5-10.

file button.css was initially added on branch oacs-5-10.

file button-min.js was initially added on branch oacs-5-10.

file base.css was initially added on branch oacs-5-10.

file autocomplete-min.js was initially added on branch oacs-5-10.

file yahoo-dom-event.js was initially added on branch oacs-5-10.

file yahoo-min.js was initially added on branch oacs-5-10.

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

file treeview.css was initially added on branch oacs-5-10.

file treeview-min.js was initially added on branch oacs-5-10.

file skin.css was initially added on branch oacs-5-10.

file selector-min.js was initially added on branch oacs-5-10.

file reset-fonts-grids.css was initially added on branch oacs-5-10.

file reset.css was initially added on branch oacs-5-10.

file menu.css was initially added on branch oacs-5-10.

file menu-min.js was initially added on branch oacs-5-10.

file grids.css was initially added on branch oacs-5-10.

file fonts-min.css was initially added on branch oacs-5-10.

file event-min.js was initially added on branch oacs-5-10.

file datatable.css was initially added on branch oacs-5-10.

file datatable-min.js was initially added on branch oacs-5-10.

Upgrade to jQuery UI 1.13.1

make grading dialog draggable

Fix acs-lang.test_message_register automated test:

when checking if a message should be created or updated, do not trust the nsv, which won't be there for messages that have been soft-deleted and go to the db instead. When a message is soft deleted, cleanup the nsv cache.

Expose a bug in the message key registration:

when a message key is soft-deleted and the server is restarted, upon re-registration the nsv that signals its presence won't be found and an insertion will be attempted. However, as the db entry is there, a primary key constraint will be triggered.

Test content::item::copy

make parameter name more self-expanatory to avoid misinterpretations

    • -1
    • +1
    /openacs-4/packages/xowf/lib/inclass-exam.wf
    • -2
    • +2
    /openacs-4/packages/xowf/lib/online-exam.wf
    • -11
    • +11
    /openacs-4/packages/xowf/tcl/test-item-procs.tcl
user forwarder for answer manager AM similar to the question manager QM

    • -33
    • +30
    /openacs-4/packages/xowf/lib/inclass-exam.wf
Store statistics in a separate page instead of the workflow itself

- advantages:

* smaller workflow instance

- no danger that page is too large for caching, even for large exams.

- smaller objects mean also better performance

* modification date in exam is not modified when statistics

are updated

* easier extensible

- New function WorkflowPage->childpage

easy to use interface for creating child pages

- render_submission=exam_protocol: changed name of

parameter "-form_objs" to "-filter_form_ids", since

form_objs are used typically to keep objects, not ids

- Still to do: policy for inclass-exam-statistics.wf

- Bumped version number to 5.10.1d25

    • -8
    • +12
    /openacs-4/packages/xowf/lib/inclass-exam.wf
    • -40
    • +113
    /openacs-4/packages/xowf/tcl/test-item-procs.tcl
    • -8
    • +55
    /openacs-4/packages/xowf/tcl/xowf-procs.tcl