• last updated 14 hours ago
Constraints: committers
Constraints: files
Constraints: dates
Let admin manage notifications of a user

Otherwise, we have currently no user-interface to e.g. unsubscribe the notifications of a user

to avoid sending mails to a domain (which might be in user by some other organization).

  1. … 1 more file in changeset.
Split up basic user information (one.tcl) and the users contributions (one-contributions)

Without this change, one.tcl becomes unusable for large sites, where some

users have literally millions of objects (e.g. admins migrating some data).

We have seen the query running for several hours. Maybe, one should

limit also in the splitted case the number of presented contributions

  1. … 3 more files in changeset.
added last_contribution based on last created object

  1. … 3 more files in changeset.
improve spelling

  1. … 4 more files in changeset.
Reduce divergency between oracle and postgres

  1. … 5 more files in changeset.
make clear, that just portrait_title is used

pull out 2 queries from .xql to tcl improve readability

  1. … 1 more file in changeset.
acs_user::get will not fail anymore with non-existing user

User ad_try instead of "with*"

merged changes from the oacs-5-9 branch and resolved conflicts

  1. … 7834 more files in changeset.
Fix spelling errors

  1. … 75 more files in changeset.
- when deleting a user permanently (in case this is possible), redirect to the main /users page, since a redirect to the page of the deleted user does not make sense)

- prefer sql statements between curly braces

  1. … 16 more files in changeset.
.xql-file reform of acs-admin

- remove sql statements from the code, where these are provided via .xql

- prefer empty sql statements over various forms of *SQL*

- remove obsolete Oracle queries







- remove obsolete .xql files (containing only unused query names)




  1. … 13 more files in changeset.
- provide more security for granting/revoking swa permissions (use timeouts and configurable secrets)

  1. … 2 more files in changeset.
- add editor hints to keep spaces/tabs in the furture more consistent

  1. … 754 more files in changeset.
Merging back to HEAD branch oacs-5-8 (using tag vg-merge-oacs-5-8-from-20141027).

  1. … 2547 more files in changeset.
- check ids in page contracts

  1. … 36 more files in changeset.
- move ad_user_class_query and ad_user_class_query_count_only from

packages/acs-tcl/tcl/admin-procs.{tcl,xql} to acs-outdated/tcl/

since these functions are non-functional (based on non-existing


- move related code from acs-admin/www/users/one.{tcl,xql} to acs-outdated/www/

  1. … 3 more files in changeset.
- replace deprecated "export_url_vars" by "export_vars -url"

- fix bracing in "export_vars -form"

  1. … 121 more files in changeset.
add option to delete users from the admin pages (acs-admin/users/one)

  1. … 2 more files in changeset.
Normalizing string comparison operations into tcl 8.4 operations, enabling byte-code compilation for expressions and many conditionals

  1. … 367 more files in changeset.
commit to HEAD of merge of changes on oacs-5-1 branch between tags jcd-merge-5-1-20040724 and jcd-merge-5-1-20050111

  1. … 2275 more files in changeset.
Added the changing of the password for the admin from .LRN to OpenACS

  1. … 5 more files in changeset.
- Cleaned up page

- Added page to reset a password, since our new framework generally doesn't allow users to change passwords without knowing the current password

  1. … 3 more files in changeset.
Use new inclueable template for displaying and editing user information

  1. … 3 more files in changeset.
Prevent users from changing state for themselves, thus shutting themselves out of the system

  1. … 1 more file in changeset.
Added username to user page

  1. … 2 more files in changeset.
- Merge "Warn if site-wide admin" fix to HEAD.

  1. … 1 more file in changeset.
- Warn the user if the requested user is a site-wide admin, to prevent

the user from being banned/deleted.

  1. … 1 more file in changeset.