• last updated 6 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed bug when granting zero privileges crashing page

merge of changes between oacs-5-0-0b4 and oacs-5-0-0-final to HEAD

  1. … 286 more files in changeset.
Fixes Bug #1286: Changing permission for a given group erases previous permissions already given for that same group on the refered object.

Fixing this so that it correctly reads all selected privileges from the multiselect, not only the first one.

Use a multiselect instead of a table with checkboxes, which makes the UI work a little bit better when there are lots of privileges.

  1. … 1 more file in changeset.
making permission grant page use tcl procs and removing two xql files no longer needed

Rewrote the code that builds the tree representation of the privileges, since the initial version was based on the false assumption that children could only appear once in the tree. Fixes #887.

  1. … 4 more files in changeset.
Tried to clean up the hierarchical display a bit on Oracle, but it's still awfully broken

  1. … 1 more file in changeset.
Changed the permission grant page to use the new 'party_search' widget which allows to search for the party to grant permission to within the form, and to display the privilege hierarchy in a html tree, to convey visually the information about privilege inheritance. This includes a big hack to build the hierarchy in tcl in the oracle version, since it can't be queried directly (join doesn't like connect by in 8i).

  1. … 7 more files in changeset.
merge of 4.6.3b1 to HEAD

  1. … 107 more files in changeset.
adding the new URL parameter application_url to the /permissions/one page, and its neighboring pages, so that you can get back to an application after having managed the permissions of an application object. Previous commit by me to the /permissions/one page didn't fully get the job done.

  1. … 6 more files in changeset.
Tiny UI improvements

  1. … 3 more files in changeset.
Sort parties list and add email

  1. … 2 more files in changeset.
I18N: localizing text of pages in acs-subsite package that are visible in a .LRN system (permissions, registration, pvt/home, /user/password-update)

  1. … 34 more files in changeset.
remove superfluous package local masters and use sitewide master by default

  1. … 701 more files in changeset.
OpenACS 4.x

  1. … 1321 more files in changeset.
Initial revision

  1. … 1321 more files in changeset.