• last updated 17 hours ago
Constraints: committers
Constraints: files
Constraints: dates
OCD repair of the hard coded @cvs-id strings

- factor out common code for toc-based navigation structures

- allow values for form fields of type form_page to come from multiple

forms and from multiple instances

- generalize ::xowiki::Package lookup to look as well names in

different packages (syntax //package-path/name

    • -15
    • +37
    • -2
    • +3
    • -3
    • +3
adding CacheProductAsFile behavior changes

neglected to include these file changes to ecommerce 5.15

update url reference to absolute, minor widget update

working, scalable version of CacheProductAsFile that requires a new table, also some minor other changes

    • -107
    • +269
Fix acs_group__new to create group_rels for all group supertypes

Bad formed message_catalog tag.

specify tclwebtest dependency for tests

- bump version number

- new method get_nls_language_from_lang

    • -3
    • +3
    • -1
    • +23
switch foo_id_seq.netval to nextval('t_foo_id_seq') calls to placate postgresql 8.

stub acs_mail_lite::send since ns_sendmail is not always the ultimate transport. (the second one)

stub acs_mail_lite::send since ns_sendmail is not always the ultimate transport.

make test case a bit more informative about failure mode

- extend regression test

    • -21
    • +43
fix typo

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
    • +1
    • -2
    • +2
provide passing of nls_language for new items

    • -3
    • +3
- pass title and name to pages when created via [[unknown_page_name|Sometitle]]

- set page lang always to the first two characters of nls_language

    • -5
    • +7
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
    • +10
  1. … 6 more files in changeset.
"compliant" not "complaint"! Changed message but not key, to avoid having

to change a bunch of other language catalog files and code.

Removed the useless, unused, dotlrn-dependent "class_key" references

- includelet categories stays more silent in case no category tree name was provided

fix quoting in last commit

- provide package level methods 'manage-categories' and 'edit-category-tree'

- use these methods in admin/index and admin/list

- extended category-edit-button to either manage all categories or edit a category tree

- improve behavior, when mapped category tree exists, but does not contain categories

    • -22
    • +73
    • -2
    • +2
define formfield type "code_listing" only, if not yet defined

    • -13
    • +19
minor editing

    • -3
    • +4
- move formfield type "code_listing" from s5 here.

- fix api-browser to allow returnredirect to aolserver documentation

- factor out api_tclcode_to_html from api_tcl_to_html to improve reusability

complete last update