Diff for /loncom/interface/portfolio.pm between versions 1.43 and 1.44

version 1.43, 2004/09/10 20:14:45 version 1.44, 2004/09/10 20:31:35
Line 385  sub handler { Line 385  sub handler {
         if ($current_path eq '/'){          if ($current_path eq '/'){
         &Apache::lonnet::mkdiruserfile($ENV{'user.name'},          &Apache::lonnet::mkdiruserfile($ENV{'user.name'},
         $ENV{'user.domain'},'portfolio');          $ENV{'user.domain'},'portfolio');
         }else{ # some directory that snuck in          } else { # some directory that snuck in
             # get rid of the directory from the recent pulldown, just in case              # get rid of the directory from the recent pulldown, just in case
             &Apache::lonhtmlcommon::remove_recent('portfolio',[$current_path]);              &Apache::lonhtmlcommon::remove_recent('portfolio',[$current_path]);
             $current_path = '/'; # force it back to the root                      $current_path = '/'; # force it back to the root        
         }          }
         # now grab the directory list again, for the first time          # now grab the directory list again, for the first time
     @dir_list=&Apache::lonnet::dirlist($current_path,          @dir_list=&Apache::lonnet::dirlist($current_path,
     $ENV{'user.domain'},      $ENV{'user.domain'},
     $ENV{'user.name'},$portfolio_root);      $ENV{'user.name'},$portfolio_root);
                   
     }          }
  # need to know if directory is empty so it can be removed if desired      # need to know if directory is empty so it can be removed if desired
  my $is_empty=(@dir_list == 2);      my $is_empty=(@dir_list == 2);
  &display_directory($r,$current_path,$is_empty,\@dir_list);      &display_directory($r,$current_path,$is_empty,\@dir_list);
  $r->print("</body>\n</html>\n");      $r->print("</body>\n</html>\n");
  return OK;      return OK;
     }      }
 }  }
 1;  1;

Removed from v.1.43  
changed lines
  Added in v.1.44


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