--- doc/loncapafiles/loncapafiles.lpml 2001/05/15 19:36:25 1.5 +++ doc/loncapafiles/loncapafiles.lpml 2001/05/15 20:59:34 1.6 @@ -835,58 +835,74 @@ assignment. - - - - +loncom/interface/lontest.pm +home/httpd/lib/perl/Apache/lontest.pm +handler + +Used for debugging and testing the LON-CAPA system. + - - - - +loncom/homework/radiobuttonresponse.pm +home/httpd/lib/perl/Apache/radiobuttonresponse.pm +handler + +Handles multiple-choice style responses. + - - - - +loncom/interface/lonassignments.pm +home/httpd/lib/perl/Apache/lonassignments.pm +handler + +Handles processing of assignments. + - - - - +loncom/interface/loncommunicate.pm +home/httpd/lib/perl/Apache/loncommunicate.pm +handler +Handles communication. - - - - +loncom/interface/lonerrorhandler.pm +home/httpd/lib/perl/Apache/lonerrorhandler.pm +handler + +Handles errors. + - - - - +loncom/interface/lonevaluate.pm +home/httpd/lib/perl/Apache/lonevaluate.pm +handler + +Handles evaluation. + - - - - +loncom/interface/lonfeedback.pm +home/httpd/lib/perl/Apache/lonfeedback.pm +handler + +Handles feedback from students to instructors and system administrators. + - - - - +loncom/interface/lonfeedback.pm +home/httpd/lib/perl/Apache/lonfeedback.pm +handler + +Handles feedback from students to instructors and system administrators. + - - - - +loncom/interface/lonmydesk.pm +home/httpd/lib/perl/Apache/lonmydesk.pm +handler + +Unknown function. + @@ -895,10 +911,12 @@ assignment. - - - - +loncom/interface/lonnavmaps.pm +home/httpd/lib/perl/Apache/lonnavmaps.pm +handler + +Handles navigational maps. + @@ -907,22 +925,29 @@ assignment. - - - - +loncom/interface/lonpreferences.pm +home/httpd/lib/perl/Apache/lonpreferences.pm +handler + +Handles user preferences associated with customizing the online LON-CAPA +educational environment. + - - - - +loncom/interface/lonprintout.pm +home/httpd/lib/perl/Apache/lonprintout.pm +handler + +Handles the production of printable files and resources. + - - - - +loncom/interface/lonsearchcat.pm +home/httpd/lib/perl/Apache/lonsearchcat.pm +handler + +Handles a searchable catalogue. + @@ -931,159 +956,497 @@ assignment. - - - - +loncom/interface/londropadd.pm +home/httpd/lib/perl/Apache/londropadd.pm +handler + +Handler to drop and add students in courses. + - - - - +loncom/interface/lonmsg.pm +home/httpd/lib/perl/Apache/lonmsg.pm +handler + +Routines for messaging. + - - - - +loncom/homework/hint.pm +home/httpd/lib/perl/Apache/hint.pm +handler + +This handler coordinates the delivery of hints to students working on LON-CAPA +problems and assignments. + - - - - +loncom/interface/lonspreadsheet.pm +home/httpd/lib/perl/Apache/lonspreadsheet.pm +handler + +Spreadsheet/Grades Display Handler + - - - - +loncom/interface/lonparmset.pm +home/httpd/lib/perl/Apache/lonparmset.pm +handler + +Handler to resolve ambiguous file locations + - - - - +loncom/publisher/lonconstruct.pm +home/httpd/lib/perl/Apache/lonconstruct.pm +handler + +Page wrapper for handling construction space. + - - - - +loncom/publisher/lonpublisher.pm +home/httpd/lib/perl/Apache/lonpublisher.pm +handler + +Publishes an LON-CAPA educational resource complete with metadata +(authorship, language, copyright, creation date, etc). + - - - - +loncom/interface/lonmenu.pm +home/httpd/lib/perl/Apache/lonmenu.pm +handler + +Has routines which control the remote control. + - - - - +rat/lonpageflip.pm +home/httpd/lib/perl/Apache/lonpageflip.pm +handler +Deals with forward, backward, and other page flips. - - - - +rat/lonratedt.pm +home/httpd/lib/perl/Apache/lonratedt.pm +handler + +Builds up frame set and loads in the right thing. + - - - - +loncom/html/res/adm/pages/homeworkmenu.html +home/httpd/html/res/adm/pages/homeworkmenu.html +handler + +Homework remote control. + - - - - +loncom/html/res/adm/pages/annotator/admannotations.pm +home/httpd/lib/perl/Apache/admannotations.pm +handler + +This will take annotations and then plug them into a page + - - - - +loncom/html/res/adm/pages/bookmarkmenu/admbookmarks.pm +home/httpd/lib/perl/Apache/admbookmarks.pm +handler + +This will take bookmarks and get/write/display them for the LON-CAPA user +interface + + + +rat/lonratsrv.pm +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.) + + + +rat/lonpage.pm +home/httpd/lib/perl/Apache/lonpage.pm +handler + +bundles pages into one page + + + +rat/lonuserstate.pm +home/httpd/lib/perl/Apache/lonuserstate.pm +handler + +compile course into binary data structure (in loncom/rat) + + + +loncom/xml/lontex.pm +home/httpd/lib/perl/Apache/lontex.pm +handler + +Handler for tex files (somewhere in modules) + + + +loncom/xml/lontexconvert.pm +home/httpd/lib/perl/Apache/lontexconvert.pm +handler + +Access to tth/ttm + + + +loncom/xml/lonxml.pm +home/httpd/lib/perl/Apache/lonxml.pm +handler + +XML Parsing Module + + + +loncom/xml/style.pm +home/httpd/lib/perl/Apache/style.pm +handler + +Style Parsing Module + + + +loncom/xml/londefdef.pm +home/httpd/lib/perl/Apache/londefdef.pm +handler + +Tags Default Definition Module + + + +loncom/xml/run.pm +home/httpd/lib/perl/Apache/run.pm +handler + +used to prevent poorly written problems from causing lingering after effects + + + +loncom/xml/scripttag.pm +home/httpd/lib/perl/Apache/scripttag.pm +handler + +implements <script>, <scriptlib>, <parserlib>, and +<import> + + + +loncom/homework/lonhomework.pm +home/httpd/lib/perl/Apache/lonhomework.pm +handler +handler + + +loncom/homework/inputtags.pm +home/httpd/lib/perl/Apache/inputtags.pm +handler + +produces HTML input tags (<INPUT>) for rendering homework resources + + + +loncom/homework/structuretags.pm +home/httpd/lib/perl/Apache/structuretags.pm +handler + +produces HTML tags necessary for structuring the presentation of homework resources + + + +loncom/homework/response.pm +home/httpd/lib/perl/Apache/response.pm +handler + +defines different types of responses given to student as well as syntax for producing response values + + + +loncom/homework/caparesponse/caparesponse.pm +home/httpd/lib/perl/Apache/caparesponse.pm +handler + +handles request to the CAPA homework processing engine + + + +loncom/auth/lonacc.pm +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. + + + +loncom/auth/lonracc.pm +home/httpd/lib/perl/Apache/lonracc.pm +handler + +access handler for file transfers + + + +loncom/auth/loncacc.pm +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). + + + +loncom/auth/lonauth.pm +home/httpd/lib/perl/Apache/lonauth.pm +handler +authenticate, set up session environment + + +loncom/auth/lonlogin.pm +home/httpd/lib/perl/Apache/lonlogin.pm +handler +login screen + + +loncom/auth/lonlogout.pm +home/httpd/lib/perl/Apache/lonlogout.pm +handler +logout + + +loncom/lonnet/perl/lonrep.pm +home/httpd/lib/perl/Apache/lonrep.pm +handler +replication + + +loncom/auth/lonroles.pm +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. + + + +loncom/interface/lonindexer.pm +home/httpd/lib/perl/Apache/lonindexer.pm +handler + +cross server filesystem browser + + + +loncom/lonnet/perl/lonnet.pm +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. + + + +loncom/html/index.html +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 + + +loncom/html/adm/notfound.html +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 + + + +loncom/html/adm/unauthorized.html +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 + + + +rat/client/rat.html +home/httpd/html/adm/rat/rat.html +interface file + +frameset + + + +rat/client/parameter.html +home/httpd/html/adm/rat/parameter.html +interface file + +Parameter input window. + + + +rat/client/code.html +home/httpd/html/adm/rat/code.html +interface file + +javascript + + + +rat/client/map.html +home/httpd/html/adm/rat/map.html +interface file + +bumper + + + +rat/client/empty.html +home/httpd/html/adm/rat/empty.html +interface file + +A blank page with very minimal HTML structural elements. + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + + +