--- doc/loncapafiles/loncapafiles.lpml 2001/05/15 19:36:25 1.5
+++ doc/loncapafiles/loncapafiles.lpml 2001/05/16 17:26:28 1.8
@@ -395,7 +395,7 @@ Descriptive list of file extensions, and
home/httpd/lonTabs/insertlist.tabstatic conf
-Options available (or suggested) for different homework tags.
+Describes what tags are allowed inside other tags.
@@ -678,6 +678,15 @@ Table which has hash data necessary for
+
+home/httpd/lib/perl/Apache/lonstatistics.pm
+handler
+
+Handler to show statistics on solving LON-CAPA problems.
+
+works/unverified
+
+home/httpd/lib/perl/Apache/londiff.pmhandler
@@ -835,58 +844,74 @@ assignment.
-
-
-
-
+
+home/httpd/lib/perl/Apache/lontest.pm
+handler
+
+Used for debugging and testing the LON-CAPA system.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/radiobuttonresponse.pm
+handler
+
+Handles multiple-choice style responses.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonassignments.pm
+handler
+
+Handles processing of assignments.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/loncommunicate.pm
+handler
+Handles communication.
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonerrorhandler.pm
+handler
+
+Handles errors.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonevaluate.pm
+handler
+
+Handles evaluation.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonfeedback.pm
+handler
+
+Handles feedback from students to instructors and system administrators.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonfeedback.pm
+handler
+
+Handles feedback from students to instructors and system administrators.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonmydesk.pm
+handler
+
+Unknown function.
+
@@ -895,10 +920,12 @@ assignment.
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonnavmaps.pm
+handler
+
+Handles navigational maps.
+
@@ -907,22 +934,29 @@ assignment.
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonpreferences.pm
+handler
+
+Handles user preferences associated with customizing the online LON-CAPA
+educational environment.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonprintout.pm
+handler
+
+Handles the production of printable files and resources.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonsearchcat.pm
+handler
+
+Handles a searchable catalogue.
+
@@ -931,159 +965,497 @@ assignment.
-
-
-
-
+
+home/httpd/lib/perl/Apache/londropadd.pm
+handler
+
+Handler to drop and add students in courses.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonmsg.pm
+handler
+
+Routines for messaging.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/hint.pm
+handler
+
+This handler coordinates the delivery of hints to students working on LON-CAPA
+problems and assignments.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonspreadsheet.pm
+handler
+
+Spreadsheet/Grades Display Handler
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonparmset.pm
+handler
+
+Handler to resolve ambiguous file locations
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonconstruct.pm
+handler
+
+Page wrapper for handling construction space.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonpublisher.pm
+handler
+
+Publishes an LON-CAPA educational resource complete with metadata
+(authorship, language, copyright, creation date, etc).
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonmenu.pm
+handler
+
+Has routines which control the remote control.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonpageflip.pm
+handler
+Deals with forward, backward, and other page flips.
-
-
-
-
+
+home/httpd/lib/perl/Apache/lonratedt.pm
+handler
+
+Builds up frame set and loads in the right thing.
+
-
-
-
-
+
+home/httpd/html/res/adm/pages/homeworkmenu.html
+handler
+
+Homework remote control.
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/admannotations.pm
+handler
+
+This will take annotations and then plug them into a page
+
-
-
-
-
+
+home/httpd/lib/perl/Apache/admbookmarks.pm
+handler
+
+This will take bookmarks and get/write/display them for the LON-CAPA user
+interface
+
+
+
+
+home/httpd/lib/perl/Apache/lonratsrv.pm
+handler
+
+Handler tat takes output from RAT and stores it on disk. Handles the upper hidden
+frame of the added window that comes up in RAT. (3 frames come up in RAT server,
+code, and output. This module handles server connection.)
+
+
+
+
+home/httpd/lib/perl/Apache/lonpage.pm
+handler
+
+bundles pages into one page
+
+
+
+
+home/httpd/lib/perl/Apache/lonuserstate.pm
+handler
+
+compile course into binary data structure (in loncom/rat)
+
+
+
+
+home/httpd/lib/perl/Apache/lontex.pm
+handler
+
+Handler for tex files (somewhere in modules)
+
+
+
+
+home/httpd/lib/perl/Apache/lontexconvert.pm
+handler
+
+Access to tth/ttm
+
+
+
+
+home/httpd/lib/perl/Apache/lonxml.pm
+handler
+
+XML Parsing Module
+
+
+
+
+home/httpd/lib/perl/Apache/style.pm
+handler
+
+Style Parsing Module
+
+
+
+
+home/httpd/lib/perl/Apache/londefdef.pm
+handler
+
+Tags Default Definition Module
+
+
+
+
+home/httpd/lib/perl/Apache/run.pm
+handler
+
+used to prevent poorly written problems from causing lingering after effects
+
+
+
+
+home/httpd/lib/perl/Apache/scripttag.pm
+handler
+
+implements <script>, <scriptlib>, <parserlib>, and
+<import>
+
+
+
+
+home/httpd/lib/perl/Apache/lonhomework.pm
+handler
+handler
+
+
+
+home/httpd/lib/perl/Apache/inputtags.pm
+handler
+
+produces HTML input tags (<INPUT>) for rendering homework resources
+
+
+
+
+home/httpd/lib/perl/Apache/structuretags.pm
+handler
+
+produces HTML tags necessary for structuring the presentation of homework resources
+
+
+
+
+home/httpd/lib/perl/Apache/response.pm
+handler
+
+defines different types of responses given to student as well as syntax for producing response values
+
+
+
+
+home/httpd/lib/perl/Apache/caparesponse.pm
+handler
+
+handles request to the CAPA homework processing engine
+
+
+
+
+home/httpd/lib/perl/Apache/lonacc.pm
+handler
+
+(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.
+
+
+
+
+home/httpd/lib/perl/Apache/lonracc.pm
+handler
+
+access handler for file transfers
+
+
+
+
+home/httpd/lib/perl/Apache/loncacc.pm
+handler
+
+This module provides access to an educational resource construction area.
+This module is invoked by the URL-related pattern syntax
+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,
+for the "priv"-type access, the resource is delivered by the
+lonconstruct module).
+
+
+
+
+home/httpd/lib/perl/Apache/lonauth.pm
+handler
+authenticate, set up session environment
+
+
+
+home/httpd/lib/perl/Apache/lonlogin.pm
+handler
+login screen
+
+
+
+home/httpd/lib/perl/Apache/lonlogout.pm
+handler
+logout
+
+
+
+home/httpd/lib/perl/Apache/lonrep.pm
+handler
+replication
+
+
+
+home/httpd/lib/perl/Apache/lonroles.pm
+handler
+
+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.
+
+
+
+
+home/httpd/lib/perl/Apache/lonindexer.pm
+handler
+
+cross server filesystem browser
+
+
+
+
+home/httpd/lib/perl/Apache/lonnet.pm
+handler
+
+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.
+
+
+
+
+home/httpd/html/index.html
+interface file
+bumps to login
+
+
+etc/mime.types
+etc/httpd/conf/mime.types
+symbolic link
+symbolic link to /etc/mime.types
+
+
+home/httpd/html/res
+home/httpd/html/raw
+symbolic link
+symbolic link to /home/httpd/html/res
+
+
+
+home/httpd/html/adm/notfound.html
+interface file
+
+static html page that is shown when an attempt is made to access a document
+not present on the web server
+
+
+
+
+home/httpd/html/adm/unauthorized.html
+interface file
+
+static html page that is shown when an attempt is made to access a document which is restricted based on
+file or server configurations
+
+
+
+
+home/httpd/html/adm/rat/rat.html
+interface file
+
+frameset
+
+
+
+
+home/httpd/html/adm/rat/parameter.html
+interface file
+
+Parameter input window.
+
+
+
+
+home/httpd/html/adm/rat/code.html
+interface file
+
+javascript
+
+
+
+
+home/httpd/html/adm/rat/map.html
+interface file
+
+bumper
+
+
+
+
+home/httpd/html/adm/rat/empty.html
+interface file
+
+A blank page with very minimal HTML structural elements.
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
+
+