--- loncom/xml/scripttag.pm 2001/07/06 19:50:02 1.42
+++ loncom/xml/scripttag.pm 2001/07/09 04:10:30 1.44
@@ -234,46 +234,15 @@ sub start_meta {
sub end_meta {
}
-sub editfield {
- my ($tag,$data)=@_;
-
- my $count=0;
- my $maxlength=-1;
- map { $count++;
- if (length($_) > $maxlength) { $maxlength = length ($_); }
- } split ("\n", $data);
-
- return "
\n<$tag>
\n
\n</$tag>
\n";
-}
-
-sub getfilenothere {
- my ($filename) = @_;
- my $a="";
-
- $filename=~ s/^\s*(\S+)\s*$/$1/; ## strip off leading and trailing spaces
- $filename="/home/httpd/html/res".$filename;
- if (! -e $filename ) {
- &Apache::lonnet::subscribe($filename);
- &Apache::lonnet::repcopy($filename);
- }
- if (! -e $filename ) { return -1; };
- my $fh=Apache::File->new($filename);
- while (<$fh>) {
- $a .=$_;
- }
- return $a
-}
-
-
sub start_storetc {
- my ($target,$token,$parstack,$parser,$safeeval,$style)=@_;
+ my ($target,$token,$tagstack,$parstack,$parser,$safeeval,$style)=@_;
my $result = '';
&Apache::lonxml::startredirection;
return $result;
}
sub end_storetc {
- my ($target,$token,$parstack,$parser,$safeeval,$style)=@_;
+ my ($target,$token,$tagstack,$parstack,$parser,$safeeval,$style)=@_;
my $result;
my $output=&Apache::lonxml::endredirection;
$output =~ s/\"/\"\;/g;
@@ -284,12 +253,14 @@ sub end_storetc {
sub start_physnet {
- my ($target,$token,$parstack,$parser,$safeeval,$style)=@_;
+ my ($target,$token,$tagstack,$parstack,$parser,$safeeval,$style)=@_;
my $cbistylefile = &Apache::lonnet::getfile('/home/httpd/res/msu/physnet/cbi.sty');
%$style = (%$style,&Apache::style::styleparser($target,$cbistylefile));
- &Apache::lonxml::newparser($parser$$style{'physnet'});
+ if ( defined($$style{'physnet'}) ) {
+ &Apache::lonxml::newparser($parser,$$style{'physnet'});
+ }
- return "";
+ return '';
}