Diff for /loncom/xml/lonxml.pm between versions 1.147 and 1.149

version 1.147, 2002/01/08 21:11:13 version 1.149, 2002/01/17 17:42:34
Line 1035  sub inserteditinfo { Line 1035  sub inserteditinfo {
 SIMPLECONTENT  SIMPLECONTENT
       }        }
   
       $filecontents =~ s:</textarea>:&lt;/textarea&gt;:g;        $filecontents =~ s:</textarea>:&lt;/textarea&gt;:ig;
 #      my $editheader='<a href="#editsection">Edit below</a><hr />';  #      my $editheader='<a href="#editsection">Edit below</a><hr />';
       my $editfooter=(<<ENDFOOTER);        my $editfooter=(<<ENDFOOTER);
 <hr />  <hr />
Line 1055  ENDFOOTER Line 1055  ENDFOOTER
       return $result;        return $result;
 }  }
   
 sub editbutton {  
   my ($result) = @_;  
   my $button=(<<EDITBUTTON);  
 <form method="post">  
 <input type="submit" name="showmode" value="Edit" />  
 </form>  
 EDITBUTTON  
   $result=~s/(\<\/body\>)/$button/is;  
   return $result;  
 }  
   
 sub handler {  sub handler {
   my $request=shift;    my $request=shift;
   
Line 1126  ENDNOTFOUND Line 1115  ENDNOTFOUND
     if ($ENV{'form.showmode'} eq 'Edit') {      if ($ENV{'form.showmode'} eq 'Edit') {
       $result='<html><body bgcolor="#FFFFFF"></body></html>';        $result='<html><body bgcolor="#FFFFFF"></body></html>';
       $result=&inserteditinfo($result,$filecontents);        $result=&inserteditinfo($result,$filecontents);
     } else {  
       $result = &editbutton($result);  
     }      }
   }    }
   

Removed from v.1.147  
changed lines
  Added in v.1.149


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>