--- loncom/html/res/adm/pages/annotator/admannotations.pm 2006/04/10 23:28:52 1.21 +++ loncom/html/res/adm/pages/annotator/admannotations.pm 2006/04/11 15:25:19 1.24 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # This will take annotations and then plug them into a page. # -# $Id: admannotations.pm,v 1.21 2006/04/10 23:28:52 albertel Exp $ +# $Id: admannotations.pm,v 1.24 2006/04/11 15:25:19 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -33,13 +33,14 @@ use strict; use Apache::Constants qw(:common); use Apache::loncommon(); use Apache::lonnet; +use Apache::lonlocal; # --------------------------------------------------------------Put annotation sub write_annotation { my ($urlold, $annotation) = @_; if ($annotation) { - &Apache::lonnet::put('nohist_annotations',{$urlold => $annotation}); + &Apache::lonnet::put('nohist_annotations',{$urlold => $annotation}); } return; } @@ -58,7 +59,7 @@ sub construct_editor { my ($annotation,$urlnew) = @_; if ($annotation=~/^error:/) { $annotation=''; } - my $js = << ENDJS; + my $js = < var timeout; @@ -82,18 +83,23 @@ ENDJS my $end_page = &Apache::loncommon::end_page(); + + my %lt = ( 'close no save' => "Close (no save)", + 'save' => "Save and Update",); + %lt = &Apache::lonlocal::texthash(%lt); + return(< -
-
- - - - -
+
+
+ + + + +
$end_page END_HTML @@ -107,24 +113,28 @@ sub construct_error { {'only_body' => 1,}); my $end_page = &Apache::loncommon::end_page(); + my %lt = ( 'close' => "Close", + 'button' => $button_name,); + %lt = &Apache::lonlocal::texthash(%lt); + return(< -
+
- + $annot_error
- - - - -
+ + + + + $end_page END_HTML2