--- loncom/xml/lonxml.pm 2002/10/21 17:10:35 1.206 +++ loncom/xml/lonxml.pm 2002/10/21 20:31:06 1.207 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # XML Parser Module # -# $Id: lonxml.pm,v 1.206 2002/10/21 17:10:35 albertel Exp $ +# $Id: lonxml.pm,v 1.207 2002/10/21 20:31:06 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -858,6 +858,7 @@ sub setup_globals { $Apache::lonxml::registered = 0; $errorcount=0; $warningcount=0; + $Apache::lonxml::default_homework_loaded=0; &init_counter(); @Apache::lonxml::pwd=(); @Apache::lonxml::extlinks=(); @@ -959,6 +960,18 @@ sub init_safespace { &Apache::run::run($safeinit,$safeeval); } +sub default_homework_load { + my ($safeeval)=@_; + &Apache::lonxml::debug('Loading default_homework'); + my $default=&Apache::lonnet::getfile('/home/httpd/html/res/adm/includes/default_homework.lcpm'); + if ($default == -1) { + &Apache::lonxml::error("Unable to find default_homework.lcpm"); + } else { + &Apache::run::run($default,$safeeval); + $Apache::lonxml::default_homework_loaded=1; + } +} + sub startredirection { $Apache::lonxml::redirection++; push (@Apache::lonxml::outputstack, '');