--- doc/loncapafiles/Attic/loncapafiles.html 2000/12/20 15:14:06 1.40
+++ doc/loncapafiles/Attic/loncapafiles.html 2001/02/27 21:50:46 1.60
@@ -160,6 +160,7 @@ browser and can only be seen be examinin
+
@@ -190,7 +191,16 @@ browser and can only be seen be examinin
-define handlers, set parameters
+This file has two major functions.
+For the Apache web server, it defines a global
+access configuration which defines what server options (Indexes", "Includes",
+"FollowSymLinks", "ExecCGI", or "MultiViews") are associated
+with specific directories ("/", "/home/httpd/html", "/home/httpd/cgi-bin",
+and "/usr/doc"). For the LON-CAPA network server and perl module
+handlers, it defines machine specific settings (lonHostID, lonRole,
+lonAdmEMail, lonDefDomain, lonLoadLim, lonExpire, and lonReceipt)
+and internal machine settings for specific directories, socket ports,
+and browser detection logic.
configure
@@ -208,19 +218,41 @@ define handlers, set parameters
-main server configuration file
+This is the main server configuration file. The settings here are
+more or less standard for the Apache web server. Most notably (and
+importantly!), perl handling and mod_perl are enabled in this configuration
+file.
-name space configuration
+
+This file configures the "name space" of the Apache web server.
+srm.conf
+defines when specific perl modules should be called to handle a given
+request. This definition is a function of both the name of the perl module,
+and a specific regular expression associated with the URL, such as
+"^/res/.*\.page".
+
+
+Here is an example entry:
+
+<LocationMatch "^/res/.*\.page$>
+SetHandler perl-script
+PerlHandler Apache::lonpage
+</LocationMatch>
+
+
-set paths to modules; invoked by access.conf
+This file provides initializations for perl handlers. It adjusts what
+the module path space is (so as to include /home/httpd/lib/perl/Apache) as
+well as causing the Apache module to be used for every perl handler.
+startup.pl is invoked by access.conf.
@@ -413,6 +445,152 @@ Table which has hash data necessary for
+
+
+Handler for interacting with MySQL database (via lonsql layer).
+
+works/unverified
+
+
+
+
+Creates a new course and assigns course coordinator
+
+works/unverified
+
+
+
+
+Creates a new user and/or changes user privileges
+
+works/unverified
+
+
+
+
+Produces simple LectureOnline-like student assessment performance chart
+
+works/unverified
+
+
+
+
+Makes a table out of the previous attempts. Inputs result_from_symbread,
+user, domain, home_server, course_id
+
+works/unverified
+
+
+
+
+Handles the viewing of grades.
+
+
+
+
+
+Coordinates the response to clicking an image.
+
+
+
+
+
+Handles tags associated with showing a list of options.
+
+
+
+
+
+Handles tags associated with output. Seems to relate to due dates of the
+assignment.
+
+
+
+
+
+Used for debugging and testing the LON-CAPA system.
+
+
+
+
+
+Handles multiple-choice style responses.
+
+
+
+
+
+Handles processing of assignments.
+
+
+
+
+
+Handles communication.
+
+
+
+
+
+Handles errors.
+
+
+
+
+
+Handles evaluation.
+
+
+
+
+
+Handles feedback from students to instructors and system administrators.
+
+
+
+
+
+Unknown function.
+
+
+
+
+
+Handles navigational maps.
+
+
+
+
+
+Handles user preferences associated with customizing the online LON-CAPA
+educational environment.
+
+
+
+
+
+Handles the production of printable files and resources.
+
+
+
+
+
+Handles a searchable catalogue.
+
+
+
+
+
+Handler to drop and add students in courses.
+
+
+
+
+
+Routines for messaging.
+
+
+
This handler coordinates the delivery of hints to students working on LON-CAPA
@@ -463,6 +641,12 @@ Builds up frame set and loads in the rig
+
+
+Homework remote control.
+
+
+
This will take annotations and then plug them into a page
@@ -581,7 +765,14 @@ access handler for file transfers
-access to construction area
+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
+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).
@@ -681,6 +872,12 @@ javascript
bumper
+
+
+
+A blank page with very minimal HTML structural elements.
+
+
@@ -795,6 +992,16 @@ sutd.gif
+
+
+icons to indicate an unexpected result
+
+
+lonconstruct.gif
+lonlogo_broken.gif
+
+
+
logos
@@ -921,6 +1128,12 @@ Encryption Routines according to Data En
used by lonxml::xmlparse() as input variable $safeinit to Apache::run::run()
+
+
+
+Define unit prefixing and conversion for CAPA problem handling.
+
+
@@ -982,13 +1195,13 @@ image maps for the LON-CAPA remote contr
-
+
welcoming page to the LON-CAPA system upon login
-
+
renders the HTML (including image maps) for the LON-CAPA remote control
@@ -1173,7 +1386,7 @@ makes verification report using loncapav
-
+
file that specifies periodic processes to run for the LON-CAPA machine