• last updated 9 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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.
- Applied Esti's patch 451 bug 953 (although assignment still does not work).

- Added an after-mount callback that registers the curriculum_filter for the path for the dotlrn instance or acs-subsite under which the curriculum instance is mounted.

- Removed filter pattern parameter.

- Added Categorization.

- Fixed the query on the main admin page.

- Fixed a few message keys that were missing.

  1. … 10 more files in changeset.
Fixed a few bugs; assigning of default wf roles and checking of 'abstract' URLs. General clean-up.

    • -0
    • +24
    ./apm-callback-procs.xql
  1. … 1 more file in changeset.
Fixed a few bugs; assigning of default wf roles and checking of 'abstract' URLs. General clean-up.

  1. … 22 more files in changeset.
1) General cleanup.

2) Implemented a caching scheme by means of curriculum::conn.

3) Removed a couple of message keys and added some new.

  1. … 3 more files in changeset.
Removing unused security library.

1) Added wf side effect that updates the bar when some actions have taken place + general cleanup.

2) Fixed assigning of roles (the "role_" prefix kinda escaped me for some time :-b)

3) Fixed some localization issues and added a couple of entries in the message catalog.

4) Removed the admin link used to update the bar.

5) Fixed so that the owner is displayed correctly.

  1. … 4 more files in changeset.
Oracle9i porting changes

- Changed procedure names from delete to del

- Changed view declaration to use actual column names

- Changed "rel_constraints_violated_one" and "rel_constraints_violated_two"

(http://openacs.org/forums/message-view?message_id=81045)

  1. … 275 more files in changeset.
More for bug #814.

  1. … 6 more files in changeset.
1. Made URLs with query vars (like forum threads) be detected by curriculum_filter.

2. URL is now optional when creating an element.

Fixed a translation issue with notifications.

Adding i18n work. message catalogs for en_US and sv_SE, etc.

  1. … 19 more files in changeset.
1. Let the external bar default to the top of the page.

2. 'Refresh' replaced with 'Reset' and new gif.

3. State 'Created' => 'Pending'.

4. Solved indent problem without using <UL>.

5. Added/edited title attribs for all links.

6. Added a param to include/exclude state tabs.

  1. … 8 more files in changeset.
Fixed a substitution bug in notifications.

Cleaned up the curriculum notifications.

Removed the concept of 'finished' curriculums from the cookie code.

Changed the wf spec once again.

The Reject action got screwed up ...

Updated the workflow spec, removed owner_id from curriculum::edit ...

  1. … 1 more file in changeset.
Modified the workflow spec some.\nFixed comments to the workflow log.\nAdded action 'reject'.\n General cleanup ...

  1. … 1 more file in changeset.
Added 'external element' awareness among subsites and dotlrn instances on a server.

Fixed a few bugs ...

  1. … 2 more files in changeset.
Cleaned up the UI, permission checks, etc.

  1. … 6 more files in changeset.
Removed dummy curriculums that was created after instantiation.

Made some small adjustments to the code in order to integrate smoothly with dotLRN.

  1. … 10 more files in changeset.
Added a couple of package params and bumped up the version # because of\nan added 'external_p' column to cu_elements and the associated upgrade script.

  1. … 18 more files in changeset.
Made the user page and bar a little more feature complete.\nE.g., we added the notion of ongoing vs completed curriculums and added the curriculum name to the bar.

  1. … 3 more files in changeset.
Cleaned up the UI for the bar and index pages a little bit.\nAdded a package parameter for truncation length of descriptions.

  1. … 8 more files in changeset.
Adding library files.

    • -0
    • +218
    ./apm-callback-procs.tcl
    • -0
    • +30
    ./curriculum-init.tcl
    • -0
    • +11
    ./curriculum-init.xql
    • -0
    • +21
    ./curriculum-procs-oracle.xql
    • -0
    • +17
    ./curriculum-procs-postgresql.xql
    • -0
    • +698
    ./curriculum-procs.tcl
    • -0
    • +39
    ./curriculum-procs.xql
    • -0
    • +127
    ./curriculum-security-procs.tcl
    • -0
    • +13
    ./element-procs-oracle.xql
    • -0
    • +11
    ./element-procs-postgresql.xql
    • -0
    • +169
    ./element-procs.tcl
    • -0
    • +90
    ./misc-procs-oracle.xql
    • -0
    • +102
    ./misc-procs-postgresql.xql