--- 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;