• last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Revert massive replacement of empty list creation sentences. The use of '[list]' instead of '{}' adds semantics that could be used for performance improvements in the future, such as using a different internal representation. There is already work in this direction, avoiding the generation of the string representation during comparison of empty strings (huge thanks to Stefan Sobernig for the pointer: https://core.tcl.tk/tcl/info/44527c632ed609c2).

  1. … 475 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

  1. … 204 more files in changeset.
Fix a bunch of typos

  1. … 120 more files in changeset.
Fix typos (info exist -> info exists)

  1. … 23 more files in changeset.
Fix typos

  1. … 76 more files in changeset.
- remove (broken) xql query for function that does not exist

Fix to parse and insert LOM metadata included as an external file.

  1. … 2 more files in changeset.
Extracted sql from servlet.tcl to servlet.xql. Added a new course to test LORS. Updated version of lorsm to 0.9d4. Solved problems with templates when you upgrade the package

  1. … 4 more files in changeset.
Moved dotlrn permission kludges into a permission kludge callback, with

an implementation in dotlrn-lorsm. This keeps lorsm free of the dotlrn

specific permissions kludges while maintaining them within dotlrn (the only

supported way to add lorsm to a community or class is through the dotlrn-lorsm

applet package)

  1. … 7 more files in changeset.
Changed stupid dotlrn_users reference to users

Moving to app group community id stuff (so lorsm can work outside .lrn), some

of this got committed accidently in an earlier bug fix commit.

  1. … 32 more files in changeset.
Extracted sql from .tcl to .xql

    • -0
    • +97
    ./lorsm-delivery-scorm-procs.xql
    • -0
    • +38
    ./lorsm-import-procs.xql
    • -0
    • +44
    ./lorsm-install-procs.xql
    • -0
    • +14
    ./lorsm-sc-procs.xql
  1. … 226 more files in changeset.
First step of Lors oracle migration. Indent code.

    • -233
    • +185
    ./lorsm-delivery-scorm-procs.tcl
    • -127
    • +134
    ./lorsm-tracking-procs.tcl
  1. … 240 more files in changeset.
Merge lors from oacs-5-4

  1. … 75 more files in changeset.
Bumped version to install new version of lorsm template. Updated dependency in other packages.

  1. … 3 more files in changeset.
Checkpoint 3.7 (level AA): Mark up quotations. Do not use quotation markup for formatting effects such as indentation.

  1. … 73 more files in changeset.
Roll back merge 20080925

  1. … 26 more files in changeset.
Merged LORS packages oacs-5-4 to Trunk

  1. … 26 more files in changeset.
Add elapsed time tracking. Add callbacks to notify interested packages when someone finishes a course

Allow using number of seconds to calulate elapsed time in human readble format

Fix typo in upgrade apm-callback

Merged oacs-5-3 to HEAD

  1. … 3 more files in changeset.
LORSM templates have changed since last version but the upgrade for them was missing. Added after_upgrade script to fix this.

Merge of lors* packages from oacs-5-3 (michele's work on the rte)

    • -0
    • +259
    ./lorsm-delivery-scorm-procs.tcl
  1. … 81 more files in changeset.
Decreasing some ns_log notice to debug

Addition to host procedures to support SCORM RTE tracking and sequencing.

    • -0
    • +259
    ./lorsm-delivery-scorm-procs.tcl
file lorsm-delivery-scorm-procs.tcl was initially added on branch oacs-5-3.

    • -0
    • +0
    ./lorsm-delivery-scorm-procs.tcl
Add new code to handle custom start pages

  1. … 6 more files in changeset.
The one proc in this file is unused in the openacs-4 tree and has inappropriate

references to a dotlrn community's portal. Whack-a-mole, it's history.

Hardwired primary key value "-3" was used twice ...