--- loncom/xml/scripttag.pm 2001/05/04 21:17:24 1.37
+++ loncom/xml/scripttag.pm 2001/05/13 20:01:11 1.38
@@ -30,7 +30,7 @@ sub start_script {
} elsif ($target eq "edit" ) {
&Apache::run::run($bodytext,$safeeval);
$result="
<$token->[1]> output:
$bodytext
Source:
";
- $result.=&Apache::edit::editfield($token->[1],$bodytext);
+ $result.=&Apache::edit::editfield($token->[1],$bodytext,'',50,5);
}
} else {
if ($target ne "meta") { $result = $token->[4]; }
@@ -68,12 +68,13 @@ sub start_display {
if ($target eq "edit" ) {
$result =
"
<$token->[1]> output:
$bodytext
Source:
";
- $result.=&Apache::edit::editfield($token->[1],$bodytext);
+ $result.=&Apache::edit::editfield($token->[1],$bodytext,'',40,1);
}
return $result;
}
sub end_display {
+ return ''
}
sub start_scriptlib {
@@ -102,8 +103,8 @@ sub start_scriptlib {
}
if ($target eq "edit" ) {
$result=
- &Apache::edit::tag_start($token->[1]).
- &Apache::edit::editfield($token->[1],$bodytext,'New Script Functions').
+ &Apache::edit::tag_start($target,$token).
+ &Apache::edit::editfield($token->[1],$bodytext,'New Script Functions',40,1).
$error;
}
if ($target eq "modified" ) {
@@ -147,8 +148,8 @@ sub start_parserlib {
}
if ($target eq "edit" ) {
$result=
- &Apache::edit::tag_start($token->[1]).
- &Apache::edit::editfield($token->[1],$bodytext,"New Tag Definitions").
+ &Apache::edit::tag_start($target,$token).
+ &Apache::edit::editfield($token->[1],$bodytext,"New Tag Definitions",40,1).
$error;
}
if ($target eq "modified" ) {
@@ -163,8 +164,7 @@ sub end_parserlib {
my ($target,$token,$parstack,$parser,$safeeval,$style)=@_;
my $result='';
# if ($target eq "edit" ) {
-# $result=&Apache::edit::tag_end($target,$token,$parstack,$parser,
-# $safeeval,$style);
+# $result=&Apache::edit::tag_end($target,$token);
# }
return $result;
}
@@ -214,7 +214,7 @@ sub start_import {
&Apache::lonxml::newparser($parser,\$file,$dir);
if ($target eq "edit" ) {
- $result.=&Apache::edit::editfield($token->[1],$bodytext);
+ $result.=&Apache::edit::editfield($token->[1],$bodytext,'',40,1);
$result.="Clickhere to edit
"
}
return '';