File:  [LON-CAPA] / loncom / startup.pl
Revision 1.40: download - view: text, annotated - select for diffs
Wed Dec 28 21:49:41 2011 UTC (10 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: HEAD, BZ4492-merge, BZ4492-feature_horizontal_radioresponse, BZ4492-feature_Support_horizontal_radioresponse, BZ4492-Support_horizontal_radioresponse
- Move routines for configuration of blocking communication during an exam
  from lonmsgdisplay.pm to separate handler -- lonblockingmenu.pm
- Access to corresponding URL: /adm/setblock from both Messages menu (as before)
  and also from Content and Problem Settings menu.

    1: #!/usr/bin/perl
    2: # $Id: startup.pl,v 1.40 2011/12/28 21:49:41 raeburn Exp $
    3: 
    4: BEGIN {
    5:     eval "use Apache2::compat();";
    6:     eval "use Apache();";
    7: };
    8: use lib '/home/httpd/lib/perl';
    9: #use lib '/usr/lib/perl5/site_perl/5.005/';
   10: use lib '/usr/lib/perl5/site_perl/5.6.0/i386-linux/';
   11: use Apache::Constants qw(:common :http :methods);
   12: use CGI::Cookie();
   13: use CGI qw(-compile standard);
   14: use HTTP::Headers();
   15: use Apache::File();
   16: use Crypt::DES();
   17: use DBI();
   18: use Fcntl qw(:flock);
   19: use File::Copy();
   20: use DateTime();
   21: use GDBM_File();
   22: use HTML::LCParser();
   23: use HTML::TokeParser();
   24: use HTML::TreeBuilder();
   25: use HTML::Entities();
   26: use Parse::RecDescent();
   27: use Date::Manip();
   28: use IO::Socket();
   29: use LWP::UserAgent();
   30: use Math::Cephes();
   31: use Math::Cephes::Matrix qw(mat);
   32: use Math::Random();
   33: use Math::Complex;
   34: use Opcode();
   35: use POSIX qw(strftime);
   36: use Safe();
   37: use Safe::Hole();
   38: use LONCAPA;
   39: use Apache::lonnet();
   40: use Apache::lonxml();
   41: use Apache::lonhomework();
   42: use Apache::lonrep();
   43: use Apache::lonuserstate();
   44: use Apache::lonacc();
   45: use Apache::lonparmset();
   46: use Apache::lonauth();
   47: use Apache::caparesponse();
   48: use Apache::lonstatistics();
   49: use Apache::grades();
   50: use Apache::lonpublisher();
   51: use Apache::radiobuttonresponse();
   52: use Apache::optionresponse();
   53: use Apache::imageresponse();
   54: use Apache::essayresponse();
   55: use Apache::externalresponse();
   56: use Apache::lonnavmaps();
   57: use Apache::lonnavdisplay();
   58: use Apache::lontexconvert();
   59: use Apache::randomlylabel();
   60: use Apache::loncommon();
   61: use Apache::lonquickgrades();
   62: use Apache::lonaboutme();
   63: use Apache::lonannounce();
   64: use Apache::lonbulletin();
   65: use Apache::lonerrorhandler();
   66: use Apache::lonevaluate();
   67: use Apache::lonfeedback();
   68: use Apache::lonhelp();
   69: use Apache::lonindexer();
   70: use Apache::lonlogin();
   71: use Apache::lonlogout();
   72: use Apache::lonmenu();
   73: use Apache::lonmeta();
   74: use Apache::lonpageflip();
   75: use Apache::lonpage();
   76: use Apache::lonpreferences();
   77: use Apache::lonprintout();
   78: use Apache::lonsubmissiontimeanalysis();
   79: use Apache::lonstudentsubmissions();
   80: use Apache::lonproblemanalysis();
   81: use Apache::lonproblemstatistics();
   82: use Apache::lonroles();
   83: use Apache::lontrans();
   84: use Apache::hint();
   85: use Apache::inputtags();
   86: use Apache::lonambiguous();
   87: use Apache::lonchat();
   88: use Apache::lonchatfetch();
   89: use Apache::loncommunicate();
   90: use Apache::loncoursedata();
   91: use Apache::loncreatecourse();
   92: use Apache::londefdef();
   93: use Apache::londocs();
   94: use Apache::lonhtmlcommon();
   95: use Apache::lonhtmlgateway();
   96: use Apache::lonmsg();
   97: use Apache::lonmysql();
   98: use Apache::lonpercentage();
   99: use Apache::lonpickstudent();
  100: use Apache::lonplot();
  101: use Apache::lonsearchcat();
  102: use Apache::lonsequence();
  103: use Apache::lonsimplepage();
  104: use Apache::lonspreadsheet();
  105: use Apache::Spreadsheet();
  106: use Apache::classcalc();
  107: use Apache::studentcalc();
  108: use Apache::assesscalc();
  109: use Apache::lonstudentassessment();
  110: use Apache::lonsyllabus();
  111: use Apache::lontokacc();
  112: use Apache::lonunauthorized();
  113: use Apache::lonupload();
  114: use Apache::lonuploadedacc();
  115: use Apache::lonwrapper();
  116: use Apache::admannotations();
  117: use Apache::lonwishlist(); 
  118: use Apache::lonwishlistdisplay(); 
  119: use Apache::style();
  120: use Apache::lontex();
  121: use Apache::matchresponse();
  122: use Apache::outputtags();
  123: use Apache::randomlabel();
  124: use Apache::rankresponse();
  125: use Apache::response();
  126: use Apache::run();
  127: use Apache::scripttag();
  128: use Apache::structuretags();
  129: use Apache::portfolio();
  130: use Apache::bridgetask();
  131: use Apache::loncreateuser();
  132: use Apache::switchserver();
  133: use Apache::lonwhatsnew();
  134: use Apache::loncoursegroups();
  135: use Apache::longroupchat();
  136: use Apache::lonmsgdisplay();
  137: use Apache::lonmainmenu();
  138: use Apache::loncss();
  139: use Apache::lontrackstudent();
  140: use Apache::lonnotify();
  141: use Apache::lonrss();
  142: use Apache::slotrequest();
  143: use Apache::lonhelper();
  144: use Apache::lonpickcourse();
  145: use Apache::longroup();
  146: use Apache::groupboards();
  147: use Apache::lonclonecourse();
  148: use Apache::lonuserutils();
  149: use Apache::coursecatalog();
  150: use Apache::courseclassifier();
  151: use Apache::selfenroll();
  152: use Apache::createaccount();
  153: use Apache::lonconfigsettings();
  154: use Apache::courseprefs();
  155: use Apache::domainprefs();
  156: use Apache::lonblockingmenu();
  157: 1;
  158: __END__
  159: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>