Diff for /loncom/interface/lontrackstudent.pm between versions 1.22 and 1.24

version 1.22, 2007/02/12 23:58:42 version 1.24, 2008/12/11 14:55:15
Line 316  sub output_results { Line 316  sub output_results {
                 $title = $nav_res->compTitle();                  $title = $nav_res->compTitle();
                 $src   = $nav_res->src();                  $src   = $nav_res->src();
             } else {              } else {
                 if ($src =~ m|^/res|) {   $src = $symb;
                     $title = $src;   if ($src !~ m{/adm}) {
                 } elsif ($values =~ /^\s*$/ &&       $title = &Apache::lonnet::gettitle($src);
                          (! defined($src) || $src =~ /^\s*$/)) {   } elsif ($values =~ /^\s*$/ && 
       (! defined($src) || $src =~ /^\s*$/)) {
                     next;                      next;
                 } elsif ($values =~ /^\s*$/) {                  } elsif ($values =~ /^\s*$/) {
                     $values = $src;                      $values = $src;
Line 359  sub output_results { Line 360  sub output_results {
         my $tablerow = qq{<tr class="$class"><td>}.($count+1).qq{</td>};          my $tablerow = qq{<tr class="$class"><td>}.($count+1).qq{</td>};
         if ($src =~ m|^/adm/|) {          if ($src =~ m|^/adm/|) {
             $tablerow .=               $tablerow .= 
                 '<td valign="top"><nobr>'.$title.'</nobr></td>';                  '<td valign="top"><span class="LC_nobreak">'.$title.'</span></td>';
         } else {          } else {
             $tablerow .=               $tablerow .= 
                 '<td valign="top"><nobr>'.                  '<td valign="top"><span class="LC_nobreak">'.
                 '<a href="'.$src.'">'.$title.'</a>'.                  '<a href="'.$src.'">'.$title.'</a>'.
                 '</nobr></td>';                  '</span></td>';
         }          }
         $tablerow .= '<td valign="top"><nobr>'.$timestamp.'</nobr></td>';          $tablerow .= '<td valign="top"><span class="LC_nobreak">'.$timestamp.'</span></td>';
         if ($mode eq 'full_class') {          if ($mode eq 'full_class') {
             $tablerow.='<td valign="top">'.$student.'</td>';              $tablerow.='<td valign="top">'.$student.'</td>';
         }          }
Line 397  sub display_values { Line 398  sub display_values {
  }   }
  $result.='</table>';   $result.='</table>';
     } elsif ($action eq 'POST') {      } elsif ($action eq 'POST') {
  my %values=   my %values;
     map {split('=',&unescape($_),-1)} split(/\&/,$values);          foreach my $pair (split(/\&/,$values)) {
               my ($key,$value) = split('=',&unescape($pair),-1);
               $values{$key} = $value;
           }
  foreach my $key (sort(keys(%values))) {   foreach my $key (sort(keys(%values))) {
     if ($key eq 'counter') { next; }      if ($key eq 'counter') { next; }
     $result.='<tr><td align="right">'.$key.'</td>'.      $result.='<tr><td align="right">'.$key.'</td>'.

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


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