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

Test external command dependencies

    • -0
    • +20
    ./tcl/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.

Added checking to ensure the course is scorm 2004, and removed my

commented-out catch/error message ...

    • -0
    • +1
    ./catalog/scorm-importer.en_US.ISO-8859-1.xml
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.

Initial revision

    • -0
    • +25
    ./scorm-importer.info
    • -0
    • +17
    ./catalog/scorm-importer.en_US.ISO-8859-1.xml
    • -0
    • +48
    ./embed/admin/import-2.tcl
    • -0
    • +5
    ./embed/admin/import.adp
    • -0
    • +36
    ./embed/admin/import.tcl
    • -0
    • +232
    ./tcl/import-procs.tcl
    • -0
    • +55
    ./tcl/import-procs.xql
    • -0
    • +93
    ./tcl/import-utils-procs.tcl
    • -0
    • +1075
    ./tcl/rte-import-procs.tcl
    • -0
    • +405
    ./templates/xsl/op/op-scorm13.xsl
  1. … 10 more files in changeset.