• last updated 11 hours ago
Constraints: committers
Constraints: files
Constraints: dates
modernize Tcl idioms

  1. … 10 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).

  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.
Remove link to non-existent page.

HTML cleanup.

Fix bug, commented out code for folder_id should stay commented or it'll break lorsm

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


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.
Extracted sql from .tcl to .xql

  1. … 17 more files in changeset.
First step of Lors oracle migration. Indent code.

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

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

  1. … 24 more files in changeset.
Add support for return_url

Reindent code. Fix multirow name to make sense. Add rename course feature

HTML Strict cleanup

  1. … 16 more files in changeset.
Merged changes to HEAD ...

  1. … 1556 more files in changeset.
Add ability to handle generic LORS content

Allow adding content or questions only if packages (assessment, xowiki) are installed

Fix call to lors::object_url (was passing res_identifier instead of man_id as object_id)

Got rid an extraneous 'ns_log Notice "Hi There"' which seems rather


Fixed a left-over clash of indention implementation (string of &nbsp vs. counter)

adjust the dsiplay template in course-structure page, add delete link

Replace ad_table with list builder for more flexibility in display.

Improve support for includable pages for other objects.

  1. … 2 more files in changeset.
Fix course new. Fix manifest add to use the passed in man_id

  1. … 1 more file in changeset.
Change db_forech to db_multrow/multirow foreach to release the db


Adding reusable includes for managing course content. Needs works, some

procs are in lorsm that probably belong in lors.

    • -0
    • +184
    • -0
    • +142
    • -0
    • +171