• last updated 18 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Prefer exec-free alternative

Test external command dependencies

    • -0
    • +20
    ./test/scorm-importer-test-procs.tcl
improve spelling

  1. … 20 more files in changeset.
Use current namespace ::tdom instead of legacy ::tDOM

  1. … 2 more files in changeset.
- replace depreacted "ns_mkdir" by "file mkdir"

  1. … 9 more files in changeset.
Need to explicitly set is_live true since 5.6 fixed an old CR bug that

treated is_live undefined as though it's true.

Major shuffling of stuff, some datamodel corrections, improved error

handling (dupe course gives error), bombed course uploads rollback, etc.

  1. … 6 more files in changeset.
Fixed a couple of problems I introduced a day or so ago.

  1. … 1 more file in changeset.
Added checking to ensure the course is scorm 2004, and removed my

commented-out catch/error message ...

  1. … 2 more files in changeset.
left/right calculations on cp_tree were incorrect, so I both simplified and

fixed the code.

Refactored the import pieces so they can be used to create a course from

a dynamically created manifest, which is necessary for authoring tools.

Some of these pieces will move to scorm-core eventually, leaving the importer

containing only stuff directly associated with importing from a packaged

course.

  1. … 1 more file in changeset.
Course import utility package for a new Scorm 2004 LMS based on ilias. This

package is meant to be embedded into an LMS package. See the scorm-demo

package for a simple example as to how to do this.

  1. … 7 more files in changeset.
Initial revision

    • -0
    • +232
    ./import-procs.tcl
    • -0
    • +93
    ./import-utils-procs.tcl
    • -0
    • +1075
    ./rte-import-procs.tcl
  1. … 17 more files in changeset.