• last updated 37 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moved double-click check up before we create the user, so we don't get the annoying error message in the error log. Also, got rid of the from the error we spit out if something does go wrong, since this variable is not defined, so we'd get a database error, then an internal server error.

Added focus on email address.

adds a simple needs approval link on the user search page. bug 1412

patch 308 (some of patches 217 and 218 had already been applied).

fix a few more instances of ad_parameter SystemURL calls

Merged with the 4.5 branch (oacs-4-5 tag "don-merge-1")

  1. … 56 more files in changeset.

Mostly fixed subsite issues with the PG version.

  1. … 2 more files in changeset.
fixed broken query

    • -29
    • +33
    ./member-state-change-oracle.xql

Applied Tilmann Singer's patch #205 which sets the admin e-mail address as

the "from" field for e-mail mailed to a newly-registered user.

1. Changed a lot of package info files to fix problems ...

2. Added Vinod's bboard patch

3. Rationalized party e-mail checking by putting a "before insert or update"

trigger on the table that lower-cases email (this was already done by the

party.new() func but at least one update missed this). Got rid of all

"lower(email) = " and "upper(email) = " checks and just made all use the

db email column directly and lower-cased Tcl vars. In this way the index

on the email column is always and consistently used without needing to

define functional indexes on the column (an EE feature for Oracle).

4. Rationalized naming of a couple of workflows and fixed a glossary PG bug

where apparently its workflow got overwritten by one from the CMS at some

point in time.

5. Made the .cmp/.dat/.frm filters in the template code usable though not

very beautiful nor exactly correct. But with practice you can use them

to debug pages in the packages/* hierarchy. I also turned these off by

default as there's no need to run these filters on a production site!

6. Performed minor surgery on templating, including adding a new

"ad_return_exception_template" that allows you to return a templated

error page and aborts the script.

7. ??? probably but I think this covers most stuff.

  1. … 70 more files in changeset.
if there is a return_url use it before the email page is presented, maybe the programmer wants this behaviour

patch 157 applied

fixed some unported queries from the old code, scary!!!

    • -1
    • +13
    ./member-state-change-postgresql.xql
applied patches 145,146,148, ignore patch 147. Patches by Gilbert Wonf. Fixes problems with email verification

    • -6
    • +10
    ./member-state-change-postgresql.xql
cleaned up and fixed some bugs

    • -49
    • +0
    ./member-state-change-postgresql.xql
  1. … 2 more files in changeset.
added referer variable so that i can use this code as a plug-in

catchall

  1. … 2 more files in changeset.
ported complex search using new db_map command for generating query snippets

    • -0
    • +37
    ./complex-search-oracle.xql
    • -0
    • +37
    ./complex-search-postgresql.xql

1. Added a new attribute to the .info file which tells the bootstrap

installer whether or not a package is part of the acs-core. Only

acs-core packages are now installed during the initial bootstrap install

of the system.

2. Fixed a dupe query name problem in a couple of queryfiles. The problem

is not with the dispatcher but with the extractor, and for the moment it

is just easier to kludge the resulting queryfile than fix the extractor.

  1. … 36 more files in changeset.
*** empty log message ***

More porting changes ...

    • -0
    • +67
    ./member-state-change-postgresql.xql
    • -0
    • +17
    ./one-postgresql.xql
    • -0
    • +18
    ./registration-history-oracle.xql
    • -0
    • +18
    ./registration-history-postgresql.xql

Fixed extractor and re-ran it, causing some file shuffling.

    • -17
    • +0
    ./member-state-change-postgresql.xql

Removed more of the "default '' not null" kludge.

  1. … 16 more files in changeset.

1. Fixed apm_load_queries. Again? Yes, again. I fixed it real good this

time.

2. Added .xql files for acs-admin. APM .xql files have mostly but not

completely been ported. It sort of works though, cool!

1. Fixed apm_load_queries. Again? Yes, again. I fixed it real good this

time.

2. Added .xql files for acs-admin. APM .xql files have mostly but not

completely been ported. It sort of works though, cool!

    • -0
    • +11
    ./complex-search.xql
    • -0
    • +15
    ./member-state-change-oracle.xql
    • -0
    • +15
    ./member-state-change-postgresql.xql
    • -0
    • +11
    ./member-state-change.xql
    • -0
    • +16
    ./registration-history.xql
  1. … 50 more files in changeset.
OpenACS 4.x

  1. … 1307 more files in changeset.
Initial revision

    • -0
    • +54
    ./complex-search.adp
    • -0
    • +225
    ./complex-search.tcl
    • -0
    • +11
    ./member-state-change.adp
    • -0
    • +98
    ./member-state-change.tcl
    • -0
    • +28
    ./registration-history.adp
    • -0
    • +24
    ./registration-history.tcl
    • -0
    • +59
    ./session-history.tcl
    • -0
    • +55
    ./sessions-one-month.tcl
  1. … 1307 more files in changeset.