Diff for /loncom/xml/lontexconvert.pm between versions 1.20 and 1.22

version 1.20, 2003/03/13 16:16:07 version 1.22, 2003/04/19 20:32:24
Line 127  sub footer { Line 127  sub footer {
   
 sub to_convert {  sub to_convert {
     my ($string) = @_;      my ($string) = @_;
     $string=~s/\<br\s*\/?\>/ /g;      $string=~s/\<br\s*\/?\>/ /gs;
       $string=~s/\s/ /gs;
     $string=&HTML::Entities::decode($string);      $string=&HTML::Entities::decode($string);
     return &converted(\$string);      return &converted(\$string);
 }  }
Line 142  sub smiley { Line 143  sub smiley {
                 '\:\-*(o|O|\(\))' => 'shocked',                  '\:\-*(o|O|\(\))' => 'shocked',
                 '\;\-*\)' => 'wink',                  '\;\-*\)' => 'wink',
                 '\:\-*P'  => 'baeh',                  '\:\-*P'  => 'baeh',
                 '\:\-*(\\\|\\/)' => 'hrrm',                  '\:\-(\\\|\\/)' => 'hrrm',
                 '\:\-*D'  => 'bigsmile',                  '\:\-*D'  => 'bigsmile',
                 '\:\-*C'  => 'angry',                  '\:\-*C'  => 'angry',
                 '\:(\'|\`)\-*\(' => 'cry',                  '\:(\'|\`)\-*\(' => 'cry',
Line 174  sub msgtexconverted { Line 175  sub msgtexconverted {
     &tth::tthoptions('-L -u0');      &tth::tthoptions('-L -u0');
  }   }
     }      }
     $message=~s/(\$\$.+?\$\$)/&to_convert($1)/ge;      $message=~s/(\$\$.+?\$\$)/&to_convert($1)/gse;
     $message=~s/(\$.+?\$)/&to_convert($1)/ge;      $message=~s/(\$.+?\$)/&to_convert($1)/gse;
     $message=~s/(\\\(.+?\\\))/&to_convert($1)/ge;      $message=~s/(\\\(.+?\\\))/&to_convert($1)/gse;
     $message=~s/(\\\[.+?\\\])/&to_convert($1)/ge;      $message=~s/(\\\[.+?\\\])/&to_convert($1)/gse;
     return &smiley($message).$errorstring;      return &smiley($message).$errorstring;
 }  }
   

Removed from v.1.20  
changed lines
  Added in v.1.22


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