--- doc/loncapafiles/Attic/loncapafiles.html 2001/02/27 21:50:46 1.60
+++ doc/loncapafiles/Attic/loncapafiles.html 2001/03/08 19:00:23 1.71
@@ -161,7 +161,8 @@ browser and can only be seen be examinin
-
+
@@ -360,7 +361,17 @@ proxy server
-remote command interpreter
+This is a remote command interpreter on a TCP LON-CAPA network layer.
+It accepts and processes incoming requests from other LON-CAPA machines
+on the network. lond's functionality is self-contained in the sense
+that it does not reference (import, require, use) any other file
+described in this document. There are only 15 subroutines in this
+script, however the make_new_child subroutine is quite
+complex since it parses and responds about 29 different types of
+network requests (i.e. enc, ping, pong, ekey, load, auth, passwd,
+makeuser, home, update, unsub, sub, log, put, rolesput, get, eget,
+del, keys, dump, store, restore, querysend, queryreply, idput, idget,
+tmpput, tmpget, and ls).
@@ -445,16 +456,37 @@ Table which has hash data necessary for
-
+
-Handler for interacting with MySQL database (via lonsql layer).
+Metadata display handler.
+
+works/unverified
+
+
+
+
+Handler to resolve ambiguous file locations.
+
+works/unverified
+
+
+
+
+Handler to set resource parameters inside of the RAT based on metadata.
+
+works/unverified
+
+
+
+
+Handler for showing sequence objects of educational resources.
works/unverified
-Creates a new course and assigns course coordinator
+Creates a new course and assigns course coordinator.
works/unverified
@@ -753,7 +785,10 @@ handles request to the CAPA homework pro
-access to for a LON-CAPA user session
+(This module, like loncacc.pm also authenticates with cookies.)
+lonacc.pm coordinates access to a wide range of administrative-type
+functions (e.g. roles, logout, annotations, and bookmarks) as well
+as coordinating access to educational resources.
@@ -767,12 +802,14 @@ access handler for file transfers
This module provides access to an educational resource construction area.
This module is invoked by the URL-related pattern syntax
-LocationMatch "^/priv.*". Authentication of user identity
-is coordinated through cookies (hence the abbreviation; "cacc" corresponds
-to "cookie-based access"). If the cookie handle is invalid, then
+LocationMatch "^/priv.*" or LocationMatch "^/\~.*".
+Authentication of user identity
+is coordinated through cookies. The abbreviation "cacc" corresponds
+to "construction-space access"). If the cookie handle is invalid, then
this module returns a forbidden status and makes appropriate log entries.
-If the cookie handle is valid, status is determined to be okay (and
-the resource is delivered by the lonconstruct module).
+If the cookie handle is valid, status is determined to be okay (and,
+for the "priv"-type access, the resource is delivered by the
+lonconstruct module).
@@ -802,9 +839,15 @@ replication
-roles picking
+This perl handling module reads in the available roles available
+for a LON-CAPA user (different courses, different privileges, etc)
+and produces a form-element HTML page which allows the user to select
+which role he wishes to exercise in the LON-CAPA system. For instance,
+a user may want to select between being a student in a thermodynamics
+physics course or a teaching assistant for an introductory calculus
+class.
-
+
@@ -814,7 +857,16 @@ cross server filesystem browser
-interface to lonc
+This file is an interface to the lonc processes of the LON-CAPA network
+as well as set of elaborated functions for handling information necessary
+for navigating through a given cluster of LON-CAPA machines within a domain.
+There are over 40 specialized functions in this module which handle
+the reading and transmission of metadata, user information
+(ids, names, environments, roles, logs), file information (storage, reading,
+directories, extensions, replication, embedded styles and descriptors),
+educational resources (course descriptions, section names and numbers),
+url hashing (to assign roles on a url basis), and translating abbreviated
+symbols to and from more descriptive phrases or explanations.