--- loncom/startup.pl 2002/07/29 20:40:34 1.6 +++ loncom/startup.pl 2004/06/19 00:38:45 1.18 @@ -1,9 +1,12 @@ #!/usr/bin/perl -use Apache(); +BEGIN { + eval "use Apache::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); @@ -14,6 +17,7 @@ use DBI(); use Fcntl qw(:flock); use File::Copy(); use GDBM_File(); +use HTML::LCParser(); use HTML::TokeParser(); use HTML::TreeBuilder(); use HTML::Entities(); @@ -35,13 +39,88 @@ use Apache::lonparmset(); use Apache::lonauth(); use Apache::caparesponse(); use Apache::lonstatistics(); -use Apache::lonchart(); use Apache::grades(); use Apache::lonpublisher(); -use Apache::caparesponse(); use Apache::radiobuttonresponse(); use Apache::optionresponse(); use Apache::imageresponse(); use Apache::essayresponse(); use Apache::externalresponse(); +use Apache::lonnavmaps(); +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(); +use Apache::lonhelp(); +use Apache::lonindexer(); +use Apache::lonlogin(); +use Apache::lonlogout(); +use Apache::lonmenu(); +use Apache::lonmeta(); +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::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::admbookmarks(); +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(); +# can't include this one due to the way it does it's BEGIN +#use Apache::loncreateuser(); 1; +__END__ +