Diff for /loncom/interface/lonchatfetch.pm between versions 1.34 and 1.36

version 1.34, 2009/02/25 18:44:29 version 1.36, 2009/10/23 10:21:00
Line 128  sub handler { Line 128  sub handler {
     $contrib=&unescape($contrib);      $contrib=&unescape($contrib);
     &Apache::lonfeedback::newline_to_br(\$contrib);      &Apache::lonfeedback::newline_to_br(\$contrib);
     ($contrib,my $errors)=&Apache::lontexconvert::msgtexconverted($contrib);      ($contrib,my $errors)=&Apache::lontexconvert::msgtexconverted($contrib);
     if ($errors) { $contrib.=&mt('[Message not fully displayed due to incorrect embedded TeX]'); }              if ($errors) {
                   $contrib.=' <span class="LC_error">'
                            .&mt('(Message not fully displayed due to incorrect embedded TeX.)')
                            .'</span>';
               }
     if ($errors && $snum eq $env{'user.name'} &&      if ($errors && $snum eq $env{'user.name'} &&
  $sdom eq $env{'user.domain'} ) {   $sdom eq $env{'user.domain'} ) {
  $contrib.='<br />'.&mt('[TeX error message: [_1]',$errors);                  $contrib.='<br /><span class="LC_error">'
                            .&mt('TeX error message: [_1]',$errors)
                            .'</span>';
     }      }
     $contrib=~s/\n/ /g;      $contrib=~s/\n/ /g;
     $contrib=~s/\'/\&\#39\;/g;      $contrib=~s/\'/\&\#39\;/g;
Line 163  sub handler { Line 169  sub handler {
     $color=substr($color,0,6);      $color=substr($color,0,6);
     my $timestamp=localtime($msgtime);      my $timestamp=localtime($msgtime);
     my ($mhour,$mmin,$msec)=($timestamp=~/(\d\d)\:(\d\d)\:(\d\d)/);      my ($mhour,$mmin,$msec)=($timestamp=~/(\d\d)\:(\d\d)\:(\d\d)/);
     $newstuff.='<font color="#'.$color.'"><a name="LC_'.$id.'"></a><b>'.      $newstuff.='<span style="color:#'.$color.'"><a name="LC_'.$id.'"></a><b>'.
  $sender.'</b> ('.$mhour.':'.$mmin.':'.$msec.'): '.   $sender.'</b> ('.$mhour.':'.$mmin.':'.$msec.'): '.
  $contrib."</font><br />";   $contrib."</span><br />";
     $bottomid='LC_'.$id;      $bottomid='LC_'.$id;
  } else {   } else {
     $entry=~/^(\w+)/;      $entry=~/^(\w+)/;
Line 178  sub handler { Line 184  sub handler {
         $refresh_cmd .= "&amp;group=$group";          $refresh_cmd .= "&amp;group=$group";
     }      }
     my $headarg;      my $headarg;
     my ($blocked,$blocktext) = &blockstatus();      my ($blocked,$blocktext) = blockstatus();
     if ($blocked) {      if ($blocked) {
         $newstuff = $blocktext;          $newstuff = $blocktext;
         $headarg =  {'only_body' => 1,};          $headarg =  {'only_body' => 1,};
   
    $r->print(<<ENDSCRIPT);
             <script type="text/javascript">
               parent.location.href="/adm/blockingstatus/?activity=chat"
             </script>
   ENDSCRIPT
     } else {      } else {
         $headarg = {'redirect'  => [5,$refresh_cmd,1],          $headarg = {'redirect'  => [5,$refresh_cmd,1],
                                     'only_body' => 1,};                                      'only_body' => 1,};

Removed from v.1.34  
changed lines
  Added in v.1.36


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