-The 5.5.0 Request Processor is a global filter and set of Tcl procs that
+The 5.6.0 Request Processor is a global filter and set of Tcl procs that
respond to every incoming URL reaching the server. The following
diagram summarizes the stages of the request processor assuming a URL
request like http://someserver.com/notes/somepage.adp.
@@ -18,14 +18,14 @@
The first thing the RP does is to map the given URL to the appropriate
physical directory in the filesystem, from which to serve content. We
do this by searching the site map data model (touched on in the Packages, and further
-discussed in ???). This data model maps URLs to objects representing
+discussed in Writing OpenACS Application Pages). This data model maps URLs to objects representing
content, and these objects are typically package instances.
After looking up the appropriate object, the RP stores the URL, the ID
of the object it found, and the package and package instance the
object belongs to into the environment of the connection. This
environment can be queried using the ad_conn procedure,
-which is described in detail in OpenACS 4 Request Processor Design. The page
+which is described in detail in OpenACS 4 Request Processor Design. The page
development tutorial shows you how to use this interface to make
your pages aware of which instance was requested.
Stage 2: Authentication
@@ -36,7 +36,7 @@
extracts or sets up new session tokens for the user.
Stage 3: Authorization
Next, the Request Processor checks if the user has appropriate access
-privileges to the requested part of the site. In OpenACS 5.5.0, access control
+privileges to the requested part of the site. In OpenACS 5.6.0, access control
is dictated by the permissions system. In
this case, the RP checks if the user has "read" priviledges on the
object in the site map specified by the URL. This object is typically