--- loncom/startup.pl 2002/12/02 17:47:28 1.10 +++ loncom/startup.pl 2011/02/07 21:10:59 1.39 @@ -1,9 +1,13 @@ #!/usr/bin/perl +# $Id: startup.pl,v 1.39 2011/02/07 21:10:59 raeburn Exp $ -use Apache(); +BEGIN { + eval "use Apache2::compat();"; + eval "use Apache();"; +}; use lib '/home/httpd/lib/perl'; #use lib '/usr/lib/perl5/site_perl/5.005/'; -#use lib '/usr/lib/perl5/site_perl/5.005/i386-linux/'; +use lib '/usr/lib/perl5/site_perl/5.6.0/i386-linux/'; use Apache::Constants qw(:common :http :methods); use CGI::Cookie(); use CGI qw(-compile standard); @@ -13,18 +17,25 @@ use Crypt::DES(); use DBI(); use Fcntl qw(:flock); use File::Copy(); +use DateTime(); use GDBM_File(); +use HTML::LCParser(); use HTML::TokeParser(); use HTML::TreeBuilder(); use HTML::Entities(); +use Parse::RecDescent(); +use Date::Manip(); use IO::Socket(); use LWP::UserAgent(); use Math::Cephes(); +use Math::Cephes::Matrix qw(mat); use Math::Random(); +use Math::Complex; use Opcode(); use POSIX qw(strftime); use Safe(); use Safe::Hole(); +use LONCAPA; use Apache::lonnet(); use Apache::lonxml(); use Apache::lonhomework(); @@ -43,15 +54,14 @@ use Apache::imageresponse(); use Apache::essayresponse(); use Apache::externalresponse(); use Apache::lonnavmaps(); +use Apache::lonnavdisplay(); use Apache::lontexconvert(); use Apache::randomlylabel(); use Apache::loncommon(); use Apache::lonquickgrades(); use Apache::lonaboutme(); use Apache::lonannounce(); -use Apache::lonassignments(); use Apache::lonbulletin(); -use Apache::londropadd(); use Apache::lonerrorhandler(); use Apache::lonevaluate(); use Apache::lonfeedback(); @@ -65,7 +75,84 @@ use Apache::lonpageflip(); use Apache::lonpage(); use Apache::lonpreferences(); use Apache::lonprintout(); +use Apache::lonsubmissiontimeanalysis(); +use Apache::lonstudentsubmissions(); use Apache::lonproblemanalysis(); use Apache::lonproblemstatistics(); use Apache::lonroles(); +use Apache::lontrans(); +use Apache::hint(); +use Apache::inputtags(); +use Apache::lonambiguous(); +use Apache::lonchat(); +use Apache::lonchatfetch(); +use Apache::loncommunicate(); +use Apache::loncoursedata(); +use Apache::loncreatecourse(); +use Apache::londefdef(); +use Apache::londocs(); +use Apache::lonhtmlcommon(); +use Apache::lonhtmlgateway(); +use Apache::lonmsg(); +use Apache::lonmysql(); +use Apache::lonpercentage(); +use Apache::lonpickstudent(); +use Apache::lonplot(); +use Apache::lonsearchcat(); +use Apache::lonsequence(); +use Apache::lonsimplepage(); +use Apache::lonspreadsheet(); +use Apache::Spreadsheet(); +use Apache::classcalc(); +use Apache::studentcalc(); +use Apache::assesscalc(); +use Apache::lonstudentassessment(); +use Apache::lonsyllabus(); +use Apache::lontokacc(); +use Apache::lonunauthorized(); +use Apache::lonupload(); +use Apache::lonuploadedacc(); +use Apache::lonwrapper(); +use Apache::admannotations(); +use Apache::lonwishlist(); +use Apache::lonwishlistdisplay(); +use Apache::style(); +use Apache::lontex(); +use Apache::matchresponse(); +use Apache::outputtags(); +use Apache::randomlabel(); +use Apache::rankresponse(); +use Apache::response(); +use Apache::run(); +use Apache::scripttag(); +use Apache::structuretags(); +use Apache::portfolio(); +use Apache::bridgetask(); +use Apache::loncreateuser(); +use Apache::switchserver(); +use Apache::lonwhatsnew(); +use Apache::loncoursegroups(); +use Apache::longroupchat(); +use Apache::lonmsgdisplay(); +use Apache::lonmainmenu(); +use Apache::loncss(); +use Apache::lontrackstudent(); +use Apache::lonnotify(); +use Apache::lonrss(); +use Apache::slotrequest(); +use Apache::lonhelper(); +use Apache::lonpickcourse(); +use Apache::longroup(); +use Apache::groupboards(); +use Apache::lonclonecourse(); +use Apache::lonuserutils(); +use Apache::coursecatalog(); +use Apache::courseclassifier(); +use Apache::selfenroll(); +use Apache::createaccount(); +use Apache::lonconfigsettings(); +use Apache::courseprefs(); +use Apache::domainprefs(); 1; +__END__ +