Diff for /loncom/interface/lonchatfetch.pm between versions 1.17 and 1.19

version 1.17, 2005/04/07 06:56:22 version 1.19, 2006/03/19 22:48:53
Line 103  sub handler { Line 103  sub handler {
     my ($sdom,$snum,$anon,$contrib)=split(/\:/,      my ($sdom,$snum,$anon,$contrib)=split(/\:/,
      &Apache::lonnet::unescape($msg));       &Apache::lonnet::unescape($msg));
     $contrib=&Apache::lonnet::unescape($contrib);      $contrib=&Apache::lonnet::unescape($contrib);
     $contrib=~s/\n/\<br \/\>/g;      &Apache::lonfeedback::newline_to_br(\$contrib);
     ($contrib,my $errors)=&Apache::lontexconvert::msgtexconverted($contrib);      ($contrib,my $errors)=&Apache::lontexconvert::msgtexconverted($contrib);
     if ($errors) { $contrib.="[Message not fully displayed due to incorrect embedded TeX]"; }      if ($errors) { $contrib.="[Message not fully displayed due to incorrect embedded TeX]"; }
     if ($errors && $snum eq $env{'user.name'} &&      if ($errors && $snum eq $env{'user.name'} &&
Line 150  sub handler { Line 150  sub handler {
  }   }
     }      }
     my $participant_output=join('<br />',sort @participants);      my $participant_output=join('<br />',sort @participants);
     my $html=&Apache::lonxml::xmlbegin();      my $start_page = 
    &Apache::loncommon::start_page('Chat',undef,
          {'redirect'  => [5,"/adm/chatfetch?lastid=$lastid"],
    'only_body' => 1,});
       my $end_page = &Apache::loncommon::end_page();
     $r->print(<<ENDDOCUMENT);      $r->print(<<ENDDOCUMENT);
 $html  $start_page
 <head>  <script type="text/javascript">
 <title>The LearningOnline Network with CAPA</title>  
   <meta HTTP-EQUIV="Refresh" CONTENT="5; url=/adm/chatfetch?lastid=$lastid">  
 </head>  
 <body bgcolor="#FFFFFF">  
 <script>  
 parent.chatout.document.writeln('$newstuff');  parent.chatout.document.writeln('$newstuff');
 parent.chatout.scroll(0,10000000);  parent.chatout.scroll(0,10000000);
 </script>  </script>
 $participant_output  $participant_output
 </body>  $end_page
 </html>  
 ENDDOCUMENT  ENDDOCUMENT
     return OK;      return OK;
 }   } 

Removed from v.1.17  
changed lines
  Added in v.1.19


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