--- doc/loncapafiles/loncapafiles.lpml 2001/05/16 17:24:10 1.7 +++ doc/loncapafiles/loncapafiles.lpml 2001/06/15 14:40:55 1.11 @@ -90,8 +90,30 @@ Utilities/System LON-CAPA-base-3.1.tar.gz no - This package facilitates a base installation of LON-CAPA files in their directories.\nThe files in this package are only those directly associated with the network communication\nlayer established through direct server-to-server communications (via lond and lonc); plus\nthose which configure (but otherwise not constitute) external software packages like Apache\nand Athena-Kerberos. For more on the LON-CAPA project, visit http://www.lon-capa.org/. - echo '***********************************************************************'\necho 'LON-CAPA LearningOnline with CAPA'\necho 'http://www.lon-capa.org/'\necho 'Gerd Kortemeyer, et al'\necho 'Laboratory for Instructional Technology Education'\necho 'Michigan State University'\necho 'General Public License, Version 2, June 1991'\necho '** Michigan State University patents may apply **'\necho ' '\necho 'This installation assumes an installation of Redhat 6.2'\necho ' '\necho 'The server computer should be currently connected to the ethernet'\necho ' '\necho 'The files in this package are only those directly associated with the network communication'\necho 'layer established through direct server-to-server communications (via lond and lonc); plus'\necho 'those which configure (but otherwise not constitute) external software packages like Apache'\necho 'and Athena-Kerberos.'\necho '***********************************************************************'\n + This package facilitates a base installation of LON-CAPA files in their directories.\n +The files in this package are only those directly associated with the network communication\n +layer established through direct server-to-server communications (via lond and lonc); plus\n +those which configure (but otherwise not constitute) external software packages like Apache\n +and Athena-Kerberos. For more on the LON-CAPA project, visit http://www.lon-capa.org/. + echo '***********************************************************************'\n +echo 'LON-CAPA LearningOnline with CAPA'\n +echo 'http://www.lon-capa.org/'\n +echo 'Gerd Kortemeyer, et al'\n +echo 'Laboratory for Instructional Technology Education'\n +echo 'Michigan State University'\n +echo 'General Public License, Version 2, June 1991'\n +echo '** Michigan State University patents may apply **'\n +echo ' '\n +echo 'This installation assumes an installation of Redhat 6.2'\n +echo ' '\n +echo 'The server computer should be currently connected to the ethernet'\n +echo ' '\n +echo 'The files in this package are only those directly associated with the network communication'\n +echo 'layer established through direct server-to-server communications (via lond and lonc); plus'\n +echo 'those which configure (but otherwise not constitute) external software packages like Apache'\n +echo 'and Athena-Kerberos.'\n +echo '***********************************************************************'\n + etc/httpd/conf @@ -115,7 +137,7 @@ home/httpd/perl - standard + server readonly perl scripts for managing the LON-CAPA system @@ -186,12 +208,12 @@ home/httpd/lonUsers server standard -
Home directories of local users. There is a five-tier + Home directories of local users. There is a five-tier structure to the directories: [domain]/[firstletter]/[secondletter]/[thirdletter]/[userid]. For example, a user fredflint at MSU would have his information located in -lonUsers/msu/f/r/e/fredflint.

Within this directory there are a variety -of files which govern the scope of what a user can do within the LON-CAPA +lonUsers/msu/f/r/e/fredflint.
 
Within this directory there are +a variety of files which govern the scope of what a user can do within the LON-CAPA system. A passwd file determines the type of authentication mechanism to use. There is also are files such as roles.hist (and its database compilation, roles.db) which specify the roles and privileges for a user in the @@ -293,11 +315,6 @@ LON-CAPA system. scripts that run for run-level 6 - etc/rc.d/rc7.d - standard - scripts that run for run-level 7 - - etc/atalk standard appletalk configuration files @@ -305,7 +322,7 @@ LON-CAPA system. home/httpd/html/res/adm/pages/indexericons server readonly - icons that help depict the file system + icons that help depict the file system (outdated) loncom/access.conf @@ -333,6 +350,8 @@ and browser detection logic. lonDefDomainDefault domain lonLoadLimLoad Limit ( 100% loadavg ) lonExpireExpiration for local copies in seconds +lonReceiptMachine authentication number +lonSqlAccessPassword for www@localhost to access MySQL database @@ -383,6 +402,14 @@ well as causing the Apache module to be +loncom/interface/mydesk.tab +home/httpd/lonTabs/mydesk.tab +static conf + +Config file for "My Desk" + + + loncom/interface/filetypes.tab home/httpd/lonTabs/filetypes.tab static conf @@ -395,7 +422,7 @@ Descriptive list of file extensions, and home/httpd/lonTabs/insertlist.tab static conf -Options available (or suggested) for different homework tags. +Describes what tags are allowed inside other tags. @@ -415,6 +442,14 @@ Default spreadsheet for assessment of st +loncom/interface/default.classcalc +home/httpd/html/res/adm/includes/default.classcalc +static conf + +Default spreadsheet for assessment of a class. + + + loncom/auth/roles.tab home/httpd/lonTabs/roles.tab static conf @@ -428,7 +463,7 @@ Assistant, Exam Proctor, Course Coordina home/httpd/lonTabs/rolesplain.tab static conf -Descriptive list of abbreviations used in roles.tab for user types +Descriptive list of abbreviations used in roles.tab for user types and privileges available in the network with function @@ -437,8 +472,8 @@ and privileges available in the network home/httpd/lonTabs/hosts.tab conf -List of all machines in the LON-CAPA network. Relates lonHostID to -lonDefDomain and IP address +List of all machines in the LON-CAPA network. Relates lonHostID to +lonDefDomain and IP address. @@ -470,17 +505,11 @@ Basic auth password to access /lon-statu - - - - - - loncom/krb.conf etc/krb.conf - +conf -which Kerberos server to contact for which Kerberos domains +which Kerberos server to contact for specified Kerberos domains @@ -525,12 +554,6 @@ Example:
server ntp.msu - - - - - - loncom/metadata_database/searchcat.pl home/httpd/perl/searchcat.pl script @@ -584,6 +607,7 @@ tmpput, tmpget, and ls). coordinates the system services and files in order to allow lond to change user passwords +deprecated loncom/lcuseradd @@ -593,6 +617,7 @@ user passwords coordinates the system services and files in order to allow lond to add a new user +deprecated loncom/lcuserdel @@ -601,6 +626,7 @@ new user coordinates the system services and files in order to allow lond to delete a user +deprecated loncom/lcnfson @@ -610,6 +636,7 @@ coordinates the system services and file coordinates the system services and files in order to allow lond to enable NFS for a user +deprecated loncom/lcnfsoff @@ -619,6 +646,7 @@ for a user coordinates the system services and files in order to allow lond to disable NFS for a user +deprecated loncom/publisher/publisher.html @@ -630,6 +658,14 @@ resources, directories and underlying su +loncom/html/adm/noidea.html +home/httpd/html/adm/noidea.html +interface file + +Interface file for responding to improper page flipping. + + + loncom/homework/lectureonline.sty home/httpd/html/res/adm/includes/lectureonline.sty static conf @@ -664,12 +700,6 @@ combinations. - - - - - - loncom/publisher/addid.tab home/httpd/lonTabs/addid.tab static conf @@ -764,12 +794,6 @@ Handler to set resource parameters insid works/unverified - - - - - - rat/lonsequence.pm home/httpd/lib/perl/Apache/lonsequence.pm handler @@ -785,6 +809,7 @@ Handler for showing sequence objects of Creates a new course and assigns course coordinator. +works/unverified loncom/interface/loncreateuser.pm @@ -809,7 +834,7 @@ Produces simple LectureOnline-like stude handler Makes a table out of the previous attempts. Inputs result_from_symbread, -user, domain, home_server, course_id +user, domain, home_server, course_id. works/unverified @@ -832,7 +857,7 @@ Coordinates the response to clicking an loncom/homework/optionresponse.pm home/httpd/lib/perl/Apache/optionresponse.pm handler -Handles tags associated with showing a list of options +Handles tags associated with showing a list of options. loncom/homework/outputtags.pm @@ -842,6 +867,7 @@ Coordinates the response to clicking an Handles tags associated with output. Seems to relate to due dates of the assignment. +works/unverified loncom/interface/lontest.pm @@ -850,6 +876,7 @@ assignment. Used for debugging and testing the LON-CAPA system. +works/unverified loncom/homework/radiobuttonresponse.pm @@ -858,6 +885,7 @@ Used for debugging and testing the LON-C Handles multiple-choice style responses. +works/unverified loncom/interface/lonassignments.pm @@ -866,12 +894,14 @@ Handles multiple-choice style responses. Handles processing of assignments. +works/unverified loncom/interface/loncommunicate.pm home/httpd/lib/perl/Apache/loncommunicate.pm handler Handles communication. +works/unverified loncom/interface/lonerrorhandler.pm @@ -880,6 +910,7 @@ Handles processing of assignments. Handles errors. +works/unverified loncom/interface/lonevaluate.pm @@ -888,6 +919,7 @@ Handles errors. Handles evaluation. +works/unverified loncom/interface/lonfeedback.pm @@ -896,28 +928,7 @@ Handles evaluation. 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. - - - - - - - +works/unverified loncom/interface/lonnavmaps.pm @@ -926,12 +937,7 @@ Unknown function. Handles navigational maps. - - - - - - +works/unverified loncom/interface/lonpreferences.pm @@ -941,6 +947,7 @@ Handles navigational maps. Handles user preferences associated with customizing the online LON-CAPA educational environment. +works/unverified loncom/interface/lonprintout.pm @@ -949,6 +956,7 @@ educational environment. Handles the production of printable files and resources. +works/unverified loncom/interface/lonsearchcat.pm @@ -957,12 +965,7 @@ Handles the production of printable file Handles a searchable catalogue. - - - - - - +works/unverified loncom/interface/londropadd.pm @@ -971,6 +974,7 @@ Handles a searchable catalogue. Handler to drop and add students in courses. +works/unverified loncom/interface/lonmsg.pm @@ -979,6 +983,7 @@ Handler to drop and add students in cour Routines for messaging. +works/unverified loncom/homework/hint.pm @@ -988,6 +993,7 @@ Routines for messaging. This handler coordinates the delivery of hints to students working on LON-CAPA problems and assignments. +works/unverified loncom/interface/lonspreadsheet.pm @@ -996,6 +1002,7 @@ problems and assignments. Spreadsheet/Grades Display Handler +works/unverified loncom/interface/lonparmset.pm @@ -1004,6 +1011,7 @@ Spreadsheet/Grades Display Handler Handler to resolve ambiguous file locations +works/unverified loncom/publisher/lonconstruct.pm @@ -1012,6 +1020,7 @@ Handler to resolve ambiguous file locati Page wrapper for handling construction space. +works/unverified loncom/publisher/lonpublisher.pm @@ -1021,6 +1030,7 @@ Page wrapper for handling construction s Publishes an LON-CAPA educational resource complete with metadata (authorship, language, copyright, creation date, etc). +works/unverified loncom/interface/lonmenu.pm @@ -1029,12 +1039,14 @@ Publishes an LON-CAPA educational resour Has routines which control the remote control. +works/unverified rat/lonpageflip.pm home/httpd/lib/perl/Apache/lonpageflip.pm handler Deals with forward, backward, and other page flips. +works/unverified rat/lonratedt.pm @@ -1043,6 +1055,7 @@ Has routines which control the remote co Builds up frame set and loads in the right thing. +works/unverified loncom/html/res/adm/pages/homeworkmenu.html @@ -1051,14 +1064,16 @@ Builds up frame set and loads in the rig Homework remote control. +works/unverified 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 +This will take annotations and then plug them into a page. +works/unverified loncom/html/res/adm/pages/bookmarkmenu/admbookmarks.pm @@ -1066,18 +1081,20 @@ This will take annotations and then plug handler This will take bookmarks and get/write/display them for the LON-CAPA user -interface +interface. +works/unverified 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 +Handler that 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.) +works/unverified rat/lonpage.pm @@ -1086,6 +1103,7 @@ code, and output. This module handles s bundles pages into one page +works/unverified rat/lonuserstate.pm @@ -1094,6 +1112,7 @@ bundles pages into one page compile course into binary data structure (in loncom/rat) +works/unverified loncom/xml/lontex.pm @@ -1102,6 +1121,7 @@ compile course into binary data structur Handler for tex files (somewhere in modules) +works/unverified loncom/xml/lontexconvert.pm @@ -1110,6 +1130,7 @@ Handler for tex files (somewhere in modu Access to tth/ttm +works/unverified loncom/xml/lonxml.pm @@ -1118,6 +1139,7 @@ Access to tth/ttm XML Parsing Module +works/unverified loncom/xml/style.pm @@ -1126,6 +1148,7 @@ XML Parsing Module Style Parsing Module +works/unverified loncom/xml/londefdef.pm @@ -1134,6 +1157,7 @@ Style Parsing Module Tags Default Definition Module +works/unverified loncom/xml/run.pm @@ -1142,6 +1166,7 @@ Tags Default Definition Module used to prevent poorly written problems from causing lingering after effects +works/unverified loncom/xml/scripttag.pm @@ -1151,13 +1176,15 @@ used to prevent poorly written problems implements <script>, <scriptlib>, <parserlib>, and <import> +works/unverified loncom/homework/lonhomework.pm home/httpd/lib/perl/Apache/lonhomework.pm handler -handler +handles requests for output, evaluation, and alteration of a homework resource +works/unverified loncom/homework/inputtags.pm home/httpd/lib/perl/Apache/inputtags.pm @@ -1165,6 +1192,7 @@ implements <script>, <scriptlib produces HTML input tags (<INPUT>) for rendering homework resources +works/unverified loncom/homework/structuretags.pm @@ -1173,6 +1201,7 @@ produces HTML input tags (<INPUT>) produces HTML tags necessary for structuring the presentation of homework resources +works/unverified loncom/homework/response.pm @@ -1181,6 +1210,7 @@ produces HTML tags necessary for structu defines different types of responses given to student as well as syntax for producing response values +works/unverified loncom/homework/caparesponse/caparesponse.pm @@ -1189,6 +1219,7 @@ defines different types of responses giv handles request to the CAPA homework processing engine +works/unverified loncom/auth/lonacc.pm @@ -1200,6 +1231,7 @@ handles request to the CAPA homework pro functions (e.g. roles, logout, annotations, and bookmarks) as well as coordinating access to educational resources. +works/unverified loncom/auth/lonracc.pm @@ -1208,6 +1240,7 @@ as coordinating access to educational re access handler for file transfers +works/unverified loncom/auth/loncacc.pm @@ -1225,24 +1258,28 @@ If the cookie handle is valid, status is for the "priv"-type access, the resource is delivered by the lonconstruct module). +works/unverified loncom/auth/lonauth.pm home/httpd/lib/perl/Apache/lonauth.pm handler authenticate, set up session environment +works/unverified loncom/auth/lonlogin.pm home/httpd/lib/perl/Apache/lonlogin.pm handler login screen +works/unverified loncom/auth/lonlogout.pm home/httpd/lib/perl/Apache/lonlogout.pm handler logout +works/unverified loncom/lonnet/perl/lonrep.pm @@ -1271,6 +1308,7 @@ class. cross server filesystem browser +works/unverified loncom/lonnet/perl/lonnet.pm @@ -1288,6 +1326,7 @@ educational resources (course descriptio url hashing (to assign roles on a url basis), and translating abbreviated symbols to and from more descriptive phrases or explanations. +works/unverified loncom/html/index.html @@ -1365,95 +1404,727 @@ bumper A blank page with very minimal HTML structural elements. + +*.gif +rat/images/ +home/httpd/html/adm/rat/ +graphic file + +icons for providing a HTML-tabled view of a course map + + +1.1.dt.gif +1.1.empty.gif +1.1.ld.gif +1.1.lr.gif +1.1.rd.gif +1.1.rl.gif +1.1.td.gif +1.1.tdrl.gif +1.1.tl.gif +1.1.tr.gif +1.1.utd.gif +1.2.ctd.gif +1.2.dt.gif +1.2.empty.gif +1.2.ld.gif +1.2.lr.gif +1.2.lrd.gif +1.2.lrtd.gif +1.2.rd.gif +1.2.rl.gif +1.2.rld.gif +1.2.rltd.gif +1.2.rtd.gif +1.2.rtdl.gif +1.2.rtl.gif +1.2.td.gif +1.2.tdl.gif +1.2.tdrl.gif +1.2.tl.gif +1.2.tr.gif +1.2.utd.gif +2.1.dt.gif +2.1.empty.gif +2.1.ld.gif +2.1.lr.gif +2.1.rd.gif +2.1.rl.gif +2.1.td.gif +2.1.tdrl.gif +2.1.tl.gif +2.1.tr.gif +2.2.dt.gif +2.2.empty.gif +2.2.ld.gif +2.2.lr.gif +2.2.lrd.gif +2.2.lrt.gif +2.2.rd.gif +2.2.rl.gif +2.2.rld.gif +2.2.rlt.gif +2.2.td.gif +2.2.tdl.gif +2.2.tdr.gif +2.2.tdrl.gif +2.2.tl.gif +2.2.tr.gif +2.2.url.gif +2.2.utd.gif +arrow.gif +bdt.gif +bempty.gif +bld.gif +blr.gif +blrd.gif +blrt.gif +brd.gif +brl.gif +brld.gif +brlt.gif +btd.gif +btdl.gif +btdr.gif +btdrl.gif +btl.gif +btr.gif +burl.gif +butd.gif +condition.gif +edit.gif +finish.gif +info.gif +inscol.gif +inscond.gif +insres.gif +insrow.gif +resource.gif +sctd.gif +sdt.gif +sempty.gif +sld.gif +slr.gif +slrd.gif +slrtd.gif +srd.gif +srl.gif +srld.gif +srltd.gif +srtd.gif +srtdl.gif +srtl.gif +start.gif +std.gif +stdl.gif +sutd.gif + + + +* +loncom/html/adm/lonKaputt/ +home/httpd/html/adm/lonKaputt/ +graphic file + +icons to indicate an unexpected result + + +lonconstruct.gif +lonlogo_broken.gif +lonlogo_broken_tsp.gif +lonlogo_broken.eps +lonlogo_broken.jpg +lonlogo_broken.mov + + + +* +loncom/html/adm/lonIcons/ +home/httpd/html/adm/lonIcons/ +graphic file + +logos + + +cab.gif +cab_big.gif +class.gif +class_big.gif +dvi.gif +dvi_big.gif +eps.gif +eps_big.gif +exam.gif +exam_big.gif +form.gif +form_big.gif +gif.gif +gif_big.gif +html.gif +html_big.gif +jpg.gif +jpg_big.gif +liteani.gif +lonlogo.gif +lonlogos.gif +meta.gif +meta_big.gif +mov.gif +mov_big.gif +page.gif +page_big.gif +pdf.gif +pdf_big.gif +problem.gif +problem_big.gif +ps.gif +ps_big.gif +quiz.gif +quiz_big.gif +sequence.gif +sequence_big.gif +server.gif +server_big.gif +survey.gif +survey_big.gif +tex.gif +tex_big.gif +txt.gif +txt_big.gif +user.gif +user_big.gif +wav.gif +wav_big.gif +xml.gif +xml_big.gif +zip.gif +zip_big.gif + + + +* +loncom/html/adm/lonMisc/ +home/httpd/html/adm/lonMisc/ +graphic file + +miscellaneous resources + + +cat_button.gif + + + +loncom/xml/tth.pm +usr/lib/perl5/site_perl/5.005/tth.pm +system file + +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. + +works/unverified + - - - +modules/TexConvert/tthperl/tth.so +usr/lib/perl5/site_perl/5.005/tth.so +system file +shared library file for dynamic loading and unloading + +The source and file dependencies are not available to most +CVS users. (You can safely rely on the existing binaries +present on your system... don't worry about warnings +related to this file during the build process.) + + +modules/TexConvert/tthperl/commands + +works/unverified + +../tthdynamic/tthfunc.c +../tthdynamic/ttmfunc.c + - - - +loncom/homework/caparesponse/capa.pm +usr/lib/perl5/site_perl/5.005/capa.pm +system file +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. + - - - +loncom/homework/caparesponse/capa.bs +usr/lib/perl5/site_perl/5.005/capa.bs +system file +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. + - - - +loncom/homework/caparesponse/capa.so +usr/lib/perl5/site_perl/5.005/capa.so +system file + +shared library file for dynamic loading and unloading + + +loncom/homework/caparesponse/commands + + +caparesponse.c +caparesponse.pm + + + +*.ent +loncom/MathML/ +home/httpd/html/adm/MathML/ +system file + +xml files which assign unicode numbers to mathematical symbols using <! ENTITY... > type syntax. + + +isoamsa.ent +isoamsb.ent +isoamsc.ent +isoamsn.ent +isoamso.ent +isoamsr.ent +isobox.ent +isocyr1.ent +isocyr2.ent +isodia.ent +isogrk1.ent +isogrk2.ent +isogrk3.ent +isogrk4.ent +isolat1.ent +isolat2.ent +isomfrk.ent +isomopf.ent +isomscr.ent +isonum.ent +isopub.ent +isotech.ent +mmlalias.ent +mmlextra.ent + + + +loncom/MathML/mathml.css +home/httpd/html/adm/MathML/mathml.css +system file + +cascading style sheet + + + +loncom/MathML/mathml.dtd +home/httpd/html/adm/MathML/mathml.dtd +system file +document type definition - - - +loncom/auth/londes.js +home/httpd/html/res/adm/includes/londes.js +interface file +Encryption Routines according to Data Encryption Standard DES, written in javascript. - - - +loncom/homework/lectureonline.lcpm +home/httpd/html/res/adm/includes/lectureonline.lcpm +handler +Intended for providing perl functions for the environment +in a problem that was converted from lectureonline. - - - +loncom/homework/default_homework.lcpm +home/httpd/html/res/adm/includes/default_homework.lcpm +handler +Provides many functions for the