Diff for /loncom/interface/lonhtmlgateway.pm between versions 1.2 and 1.3

version 1.2, 2010/04/27 17:07:35 version 1.3, 2010/04/27 20:29:25
Line 545  sub process_outgoing_html { Line 545  sub process_outgoing_html {
     my $parser = HTML::LCParser->new(\$input);      my $parser = HTML::LCParser->new(\$input);
     while (my $token = $parser->get_token()) {      while (my $token = $parser->get_token()) {
     if ($token->[0] eq 'T') {      if ($token->[0] eq 'T') {
        $output .= $token->[1];              if ($self->{target} ne 'tex') {
     } elsif ($token->[0] eq 'D' || $token->[0] eq 'C') {             $output .= &Apache::lontexconvert::smiley($token->[1]);
          } else {
                   $output .= $token->[1];
               }
           } elsif ($token->[0] eq 'D' || $token->[0] eq 'C') {
        $output .= $token->[1];         $output .= $token->[1];
     } elsif ($token->[0] eq 'PI' || $token->[0] eq 'E') {      } elsif ($token->[0] eq 'PI' || $token->[0] eq 'E') {
        $output .= $token->[2];         $output .= $token->[2];
Line 712  sub parse_algebra_tag { Line 716  sub parse_algebra_tag {
     # decoding it first. we also just get the tex, and      # decoding it first. we also just get the tex, and
     # feed it through as if it were an <mi> tag.      # feed it through as if it were an <mi> tag.
     $input = &HTML::Entities::decode($input);      $input = &HTML::Entities::decode($input);
     my $algebra = &Apache::lontexconvert::algebra($input, 'tex');      my $algebra = &Apache::lontexconvert::algebra($input, 'tth', 'tex');
     return &parse_m_tag($self, $algebra);      return &parse_m_tag($self, $algebra);
 }  }
   

Removed from v.1.2  
changed lines
  Added in v.1.3


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