--- loncom/html/res/adm/pages/annotator/admannotations.pm 2006/04/10 23:26:48 1.20 +++ loncom/html/res/adm/pages/annotator/admannotations.pm 2006/04/10 23:37:25 1.23 @@ -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.20 2006/04/10 23:26:48 albertel Exp $ +# $Id: admannotations.pm,v 1.23 2006/04/10 23:37:25 albertel Exp $ # # Copyright Michigan State University Board of Trustees # @@ -33,14 +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=shift; - my $annotation=shift; + my ($urlold, $annotation) = @_; if ($annotation) { - &Apache::lonnet::put('nohist_annotations',{$urlold => $annotation}); + &Apache::lonnet::put('nohist_annotations',{$urlold => $annotation}); } return; } @@ -48,7 +48,7 @@ sub write_annotation { # --------------------------------------------------------------Get annotation sub get_annotation { - my $urlnew=shift; + my ($urlnew) = @_; my %annotation=&Apache::lonnet::get('nohist_annotations',[$urlnew]); return %annotation; } @@ -56,9 +56,9 @@ sub get_annotation { # ------------------------------------------------------------Construct editor sub construct_editor { - my $annotation=shift; + my ($annotation,$urlnew) = @_; if ($annotation=~/^error:/) { $annotation=''; } - my $urlnew=shift; + my $js = << ENDJS;