Index: openacs-4/packages/acs-core-docs/www/rp-design.html =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/rp-design.html,v diff -u -r1.23 -r1.23.2.1 --- openacs-4/packages/acs-core-docs/www/rp-design.html 27 Feb 2004 11:20:52 -0000 1.23 +++ openacs-4/packages/acs-core-docs/www/rp-design.html 18 Apr 2004 11:55:50 -0000 1.23.2.1 @@ -91,7 +91,8 @@ the ad_conn procedure. The following variables are available for public use. If the ad_conn procedure doesn't recognize a variable being passed to it for a lookup, it tries to get a value using ns_conn. This guarantees that -ad_conn subsumes the functionality of ns_conn.

Request processor
[ad_conn urlv]A list containing each element of the URL
[ad_conn url]The URL associated with the request.
[ad_conn file]The filepath including filename of the file being served
[ad_conn request]The number of requests since the server was last started
[ad_conn start_clicks]The system time when the RP starts handling the request
Session System Variables: set in +ad_conn subsumes the functionality of ns_conn.

Request processor
[ad_conn urlv]A list containing each element of the URL
[ad_conn url]The URL associated with the request.
[ad_conn query]The portion of the URL from the ? on (i.e. GET + variables) associated with the request.
[ad_conn file]The filepath including filename of the file being served
[ad_conn request]The number of requests since the server was last started
[ad_conn start_clicks]The system time when the RP starts handling the request
Session System Variables: set in sec_handler, check security with ad_validate_security_info
[ad_conn session_id]The unique session_id coming from the sequence sec_id_seq
[ad_conn user_id]User_id of a person if the person is logged in. Otherwise, it is blank
[ad_conn sec_validated]This becomes "secure" when the connection uses SSL
Database API
[ad_conn db,handles]What are the list of handles available to AOL?
[ad_conn db,n_handles_used]How many database handles are currently used?
[ad_conn db,last_used]Which database handle did we use last?
[ad_conn db,transaction_level,$db]Specifies what transaction level we are in
[ad_conn db,db_abort_p,$dbh]Whether the transaction is aborted
APM
[ad_conn xml_loaded_p]Checks whether the XML parser is loaded so that it only gets loaded once.