• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
improve spelling

  1. … 13 more files in changeset.
improve spelling

    • -10
    • +10
    ./lors-imscp-blackboard6-procs.tcl
Use current namespace ::tdom instead of legacy ::tDOM

  1. … 3 more files in changeset.
modernize Tcl idioms

  1. … 9 more files in changeset.
Use '::content::item::get_content_type' instead of the deprecated '::content::item::content_type'

  1. … 3 more files in changeset.
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).

    • -10
    • +10
    ./lors-imscp-blackboard6-procs.tcl
  1. … 471 more files in changeset.
Prefer '{}' to '[list]' when creating empty lists

    • -10
    • +10
    ./lors-imscp-blackboard6-procs.tcl
  1. … 200 more files in changeset.
Fix a bunch of typos

  1. … 120 more files in changeset.
Fix typos

  1. … 150 more files in changeset.
Fix typos

  1. … 5 more files in changeset.
Fix typos

  1. … 7 more files in changeset.
Fix typos

  1. … 76 more files in changeset.
Fix more typos

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

  1. … 9 more files in changeset.
LOM metadata wouldn't be parsed and inserted correctly if it was in an external file instead of inserted as a subnode of the metadata one.

Fixed the code that lists classes so it works when called from the user

portal.

  1. … 4 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

    • binary
    ./test/Courses/scorm-compliant-course.zip
  1. … 4 more files in changeset.
Include the current dotlrn instance in the application group search, since

portlets run in that context and need their community id.

1. Made this dependent the current version of acs-subsite on HEAD (app group

tcl API changes which is also tracked in .LRN, though this dependency is

tracked in dotlrn-lorsm, the official way to add SCORM support to a .lrn

community).

2. Use the new API and the fact that .lrn now defines a community as an app

group to remove calls to dotlrn_community::get_community_id.

3. Removed a bunch of commented-out, .lrn-only permissions twiddling, but left

in the toggle inherit call and dotlrn-related parameter/xml extension. This

can exist without dotlrn being installed and since there's really not budget

available to totally clean this stuff up, I left it in even though I suspect

that in practice it's not used.

  1. … 3 more files in changeset.
Finished removing class_key references. Changed datamodel to work with

any group_id. Tested install and upgrade scripts. Tested that course

upload and play in lorsm works in .LRN.

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

Extracted sql from .tcl to .xql

    • -0
    • +171
    ./apm-callbacks-procs.xql
    • -0
    • +15
    ./lors-callback-procs.xql
  1. … 7 more files in changeset.
First step of Lors oracle migration. Indent code.

    • -18
    • +23
    ./lors-imscp-blackboard5-procs.tcl
    • -625
    • +532
    ./lors-imscp-blackboard6-procs.tcl
    • -1178
    • +1267
    ./lors-imsmd-procs.tcl
    • -397
    • +423
    ./test/lors-test-procs.tcl
  1. … 237 more files in changeset.
Merge from oacs-5-4 branch

Roll back merge 20080925

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

  1. … 26 more files in changeset.
Update url handling for embedded assessments

Add get indentifier procedure

Merged changes to HEAD ...

  1. … 1556 more files in changeset.
Fix handling of URLs for xowiki