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

version 1.43, 2006/08/02 03:05:10 version 1.44, 2006/08/02 19:29:35
Line 389  sub portfolio_files { Line 389  sub portfolio_files {
                        both        => 0,                         both        => 0,
                      };                       };
     my $current_permissions =      my $current_permissions =
                   &Apache::lonnet::get_portfile_permissions($cdom,$cnum);   &Apache::lonnet::get_portfile_permissions($cdom,$cnum);
     my %access_controls =       my %access_controls = 
                   &Apache::lonnet::get_access_controls($current_permissions);   &Apache::lonnet::get_access_controls($current_permissions);
     my %allfileshash;      my %allfileshash;
     my $portaccess;      my $portaccess;
     if ($mode eq 'showlink') {      if ($mode eq 'showlink') {
Line 405  sub portfolio_files { Line 405  sub portfolio_files {
   
     foreach my $filename (keys(%access_controls)) {      foreach my $filename (keys(%access_controls)) {
         my $access_status =           my $access_status = 
             &Apache::lonnet::get_portfolio_access($access_controls{$filename});               &Apache::lonnet::get_portfolio_access($cdom,$cnum,$filename,undef,
     $access_controls{$filename});
         if ($portaccess eq 'both') {          if ($portaccess eq 'both') {
             if (($access_status ne 'ok') &&              if (($access_status ne 'ok') &&
                 ($access_status !~  /^[^:]+:guest_/)) {                  ($access_status !~  /^[^:]+:guest_/)) {

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


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