--- loncom/homework/lonhomework.pm 2001/05/04 21:20:31 1.42
+++ loncom/homework/lonhomework.pm 2001/06/12 22:42:55 1.46
@@ -15,6 +15,11 @@ use Apache::hint;
use Apache::outputtags;
use Apache::Constants qw(:common);
+
+sub BEGIN {
+ &Apache::lonxml::register_insert();
+}
+
sub get_target {
if ( $ENV{'request.state'} eq "published") {
if ( defined $ENV{'form.submitted'}) {
@@ -181,6 +186,7 @@ sub renderpage {
my %mystyle;
my $result = '';
&Apache::inputtags::initialize_inputtags;
+ &Apache::edit::initialize_edit;
%Apache::lonhomework::results=();
%Apache::lonhomework::history=&Apache::lonnet::restore();
#ignore error conditions
@@ -194,7 +200,7 @@ sub renderpage {
$request->print("Browsing or ambiguous reference, submissions ignored
");
}
}
- if ($Apache::lonhomework::viewgrades eq 'F') {&createmenu('grade',$request); }
+ #if ($Apache::lonhomework::viewgrades eq 'F') {&createmenu('grade',$request); }
}
if ($target eq 'grade') { &showhash(%Apache::lonhomework::history); }
@@ -294,7 +300,7 @@ EDITMENU
sub handler {
my $request=$_[0];
- if ( $ENV{'user.name'} eq 'albertel' ) {$Apache::lonxml::debug=1;}
+ #if ( $ENV{'user.name'} eq 'albertel' ) {$Apache::lonxml::debug=1;}
if (&setupheader($request)) { return OK; }
$ENV{'request.uri'}=$request->uri;
@@ -333,7 +339,7 @@ sub handler {
&renderpage($request,$file);
}
- &Apache::lonhomework::send_footer($request);
+ # &Apache::lonhomework::send_footer($request);
# always turn off debug messages
$Apache::lonxml::debug=0;
return OK;