Index: openacs-4/packages/acs-core-docs/www/xml/developers-guide/rp.xml =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/acs-core-docs/www/xml/developers-guide/rp.xml,v diff -u -r1.12 -r1.13 --- openacs-4/packages/acs-core-docs/www/xml/developers-guide/rp.xml 11 Dec 2010 23:36:32 -0000 1.12 +++ openacs-4/packages/acs-core-docs/www/xml/developers-guide/rp.xml 7 Aug 2017 23:47:54 -0000 1.13 @@ -66,7 +66,7 @@ Next, the Request Processor examines the request for session information. Session information is generally sent from the client -(the user's browser) to the server via cookies. The security/session handler is described in +(the user's browser) to the server via cookies. The security/session handler is described in detail in its own document. It examines the client request and either extracts or sets up new session tokens for the user. @@ -78,7 +78,7 @@ Next, the Request Processor checks if the user has appropriate access privileges to the requested part of the site. In OpenACS &version;, access control is dictated by the permissions system. In -this case, the RP checks if the user has "read" priviledges on the +this case, the RP checks if the user has "read" privileges on the object in the site map specified by the URL. This object is typically a package instance, but it could easily be something more granular, such as whehter the user can view a particular piece of content within @@ -98,22 +98,22 @@ -If the RP can't find any matching files with the expected extensions, +If the RP can't find any matching files with the expected extensions, it will look for virtual-url-handler files, or .vuh files. A .vuh file will be executed as if it were a Tcl file, but with the tail end of the URL removed. This allows the code in the .vuh file to act like a registered procedure for an entire subtree of the URL namespace. Thus a .vuh file can be thought of as a replacement for filters and registered procs, -except that they integrate cleanly and correctly with the RP's URL +except that they integrate cleanly and correctly with the RP's URL mapping mechanisms. The details of how to use these files are described in . Once the appropriate file is found, it is either served directly if -it's static content, or sent to the template system or the standard -Tcl interpreter if it's a dynamic page. +it's static content, or sent to the template system or the standard +Tcl interpreter if it's a dynamic page. @@ -128,7 +128,7 @@ Once the flow of control reaches a dynamic page, the Request Processor has populated the environment of the request with several pieces of -useful information. The RP's environment is accessible through the +useful information. The RP's environment is accessible through the ad_conn interface, and the following calls should be useful to you when developing dynamic pages: