--- doc/loncapafiles/Attic/loncapafiles.html 2000/12/09 22:56:17 1.29 +++ doc/loncapafiles/Attic/loncapafiles.html 2001/02/27 21:50:46 1.60 @@ -146,6 +146,7 @@ browser and can only be seen be examinin + @@ -159,6 +160,7 @@ browser and can only be seen be examinin + @@ -171,7 +173,15 @@ browser and can only be seen be examinin + + + + + + + + @@ -181,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 @@ -199,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. @@ -259,7 +300,7 @@ each list element consists of only one v
- + Basic auth password to access /lon-status and /server-status @@ -372,7 +413,13 @@ resources, directories and underlying su - + + +The relevant conditions and metadata to attach to LectureOnline-specific tags. + + + + File which contains words which should not be keywords used to specify resource content. @@ -398,6 +445,165 @@ 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 +problems and assignments. + + + + + +Spreadsheet/Grades Display Handler + + + Handler to resolve ambiguous file locations @@ -435,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 @@ -553,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). @@ -605,6 +824,12 @@ bumps to login + + +symbolic link to /etc/mime.types + + + symbolic link to /home/httpd/html/res @@ -630,6 +855,12 @@ frameset + + +Parameter input window. + + + javascript @@ -641,8 +872,14 @@ javascript bumper + + + +A blank page with very minimal HTML structural elements. + + - + graphic files @@ -755,14 +992,24 @@ sutd.gif + + +icons to indicate an unexpected result + + +lonconstruct.gif +lonlogo_broken.gif + + + logos liteani.gif -logo.gif -logos.gif +lonlogo.gif +lonlogos.gif @@ -770,24 +1017,60 @@ logos.gif perl module for invoking functions specific to Tex-to-HTML conversion + +Has the same dependencies and build process as tth.so. +Currently, only the tth.so file specifications invoke +the build process however. + + + + + +shared library file for dynamic loading and unloading + + +loncom/modules/TexConvert/tthperl/commands + + +../tthdynamic/tthfunc.c +../ttmdynamic/ttmfunc.c + perl module for invoking functions specific to CAPA + +Has the same dependencies and build process as capa.so. +Currently, only the capa.so file specifications invoke +the build process however. + bootstrap file associated with dynamic loading of this module on multiple architectures + +Has the same dependencies and build process as capa.so. +Currently, only the capa.so file specifications invoke +the build process however. + shared library file for dynamic loading and unloading + +loncom/homework/caparesponse/commands + + +caparesponse.c +caparesponse.pm +[ALWAYS_RUN_BUILD_COMMAND] + @@ -817,7 +1100,6 @@ isomscr.ent isonum.ent isopub.ent isotech.ent -mathml.dtd mmlalias.ent mmlextra.ent @@ -835,19 +1117,25 @@ document type definition - + Encryption Routines according to Data Encryption Standard DES, written in javascript - + used by lonxml::xmlparse() as input variable $safeinit to Apache::run::run() + + + +Define unit prefixing and conversion for CAPA problem handling. + + - + icons used for the entire LON-CAPA user interface @@ -901,29 +1189,116 @@ z.gif - + image maps for the LON-CAPA remote control - + welcoming page to the LON-CAPA system upon login - + renders the HTML (including image maps) for the LON-CAPA remote control - + icons used for the bookmark portion of the LON-CAPA user interface +a.gif +alert.black.gif +alert.red.gif +back.gif +ball.gray.gif +ball.red.gif +binary.gif +binhex.gif +blank.gif +bomb.gif +box1.gif +box2.gif +broken.gif +burst.gif +c.gif +comp.blue.gif +comp.gray.gif +compressed.gif +continued.gif +course.gif +dir.gif +down.gif +dvi.gif +f.gif +folder.gif +folder.open.gif +folder.sec.gif +folder_closed.gif +folder_closed_pressed.gif +folder_new.gif +folder_opened.gif +folder_opened_pressed.gif +folder_pointer_closed.gif +folder_pointer_opened.gif +folder_spacer.gif +folder_trash.gif +forward.gif +generic.gif +generic.red.gif +generic.sec.gif +hand.right.gif +hand.up.gif +html.gif +image1.gif +image2.gif +image3.gif +index.gif +layout.gif +left.gif +link.gif +mov.gif +movie1.gif +p.gif +patch.gif +pdf.gif +portal.gif +problem.gif +ps.gif +quill.gif +right.gif +screw1.gif +screw2.gif +script.gif +sound1.gif +sound2.gif +sphere1.gif +sphere2.gif +tar.gif +tex.gif +text.gif +transfer.gif +unknown.gif +up.gif +uu.gif +uuencoded.gif +white_space_20_22.gif +white_space_22_22.gif +world1.gif +world2.gif + + + + + +icons used for directory indexing and login screen + + button_close.gif button_edit.gif button_preview.gif @@ -937,9 +1312,6 @@ folder_pointer_opened.gif folder_spacer.gif folder_trash.gif left_bar.gif -line_l_shape.gif -line_side_T.gif -line_vertical.gif link.gif link_pressed.gif ll_corner.gif @@ -959,15 +1331,15 @@ associated with the frameset scheme of d aaloader.html -annotator_bb.html -annotator_left.html -annotator_ll.html -annotator_lr.html -annotator_right.html -annotator_toolbar.html -annotator_ul.html -annotator_ur.html -annotator_uu.html +bookmarkmenu_bb.html +bookmarkmenu_left.html +bookmarkmenu_ll.html +bookmarkmenu_lr.html +bookmarkmenu_right.html +bookmarkmenu_toolbar.html +bookmarkmenu_ul.html +bookmarkmenu_ur.html +bookmarkmenu_uu.html bookmarkpal.html bookmarkpal_old.html bookmarkpal_v2.html @@ -1014,7 +1386,7 @@ makes verification report using loncapav - + file that specifies periodic processes to run for the LON-CAPA machine