--- loncom/homework/hint.pm 2002/01/23 14:37:52 1.24
+++ loncom/homework/hint.pm 2002/02/20 22:20:23 1.26
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# implements the tags that control the hints
#
-# $Id: hint.pm,v 1.24 2002/01/23 14:37:52 sakharuk Exp $
+# $Id: hint.pm,v 1.26 2002/02/20 22:20:23 albertel Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -32,7 +32,7 @@ use strict;
use Apache::lonnet;
use capa;
-sub BEGIN {
+BEGIN {
&Apache::lonxml::register('Apache::hinttags',('hintgroup','hintpart','numericalhint'));
}
@@ -97,7 +97,8 @@ sub start_numericalhint {
$result.=&Apache::edit::text_arg('Answer:','answer',$token);
$result.=&Apache::edit::text_arg('Unit:','unit',$token,5);
$result.=&Apache::edit::text_arg('Format:','format',$token,4);
- $result.='
';
+ $result.=&Apache::edit::end_row();
+ $result.=&Apache::edit::start_spanning_row();
} elsif ($target eq 'modified') {
my $constructtag=
&Apache::edit::get_new_args($token,$parstack,$safeeval,
@@ -169,9 +170,10 @@ sub start_hintpart {
} elsif ($target eq 'grade') {
&Apache::lonxml::get_all_text("/hintpart",$$parser[$#$parser]);
} elsif ($target eq 'edit') {
- $result.= &Apache::edit::tag_start($target,$token,
- &Apache::lonxml::description($token));
- $result.= &Apache::edit::text_arg('On:','on',$token).' |
';
+ $result.= &Apache::edit::tag_start($target,$token);
+ $result.= &Apache::edit::text_arg('On:','on',$token);
+ $result.= &Apache::edit::end_row();
+ $result.= &Apache::edit::start_spanning_row();
} elsif ($target eq 'modified') {
my $constructtag=&Apache::edit::get_new_args($token,$parstack,$safeeval,
'on');
|