Diff for /loncom/interface/lonnavmaps.pm between versions 1.290 and 1.293

version 1.290, 2004/09/15 21:10:11 version 1.293, 2004/09/19 14:47:37
Line 127  sub nav_control_js { Line 127  sub nav_control_js {
   
 function gonav(url) {  function gonav(url) {
    if (w_loncapanav_flag != 1) {     if (w_loncapanav_flag != 1) {
       go(url);        gopost(url,'');
    }  else {     }  else {
       navwindow=window.open(url,        navwindow=window.open(url,
                   "loncapanav","height=600,width=400,scrollbars=1");                     "loncapanav","height=600,width=400,scrollbars=1"); 
Line 3964  sub countParts { Line 3964  sub countParts {
 sub countResponses {  sub countResponses {
     my $self = shift;      my $self = shift;
     my $count;      my $count;
     foreach my $part ($self->parts()) {      foreach my $part (@{$self->parts()}) {
         $count+= $self->responseIds($part);          $count+= scalar($self->responseIds($part));
     }      }
     return $count;      return $count;
 }  }
   
 sub responseTypes {  sub responseTypes {
     my $self = shift;      my $self = shift;
     my %Responses;      my %responses;
     foreach my $part ($self->parts()) {      foreach my $part ($self->parts()) {
         foreach my $responsetype ($self->responseType($part)) {          foreach my $responsetype ($self->responseType($part)) {
             $Responses{$responsetype}++ if (defined($responsetype));              $responses{$responsetype}++ if (defined($responsetype));
         }          }
     }      }
     return %Responses;      return %responses;
 }  }
   
 sub multipart {  sub multipart {

Removed from v.1.290  
changed lines
  Added in v.1.293


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