Diff for /loncom/publisher/lonpubdir.pm between versions 1.23 and 1.24

version 1.23, 2002/02/09 01:38:54 version 1.24, 2002/04/09 06:01:56
Line 153  sub getEffectiveUrl { Line 153  sub getEffectiveUrl {
  #  Remove trailing / strings (?)    #  Remove trailing / strings (?) 
   
  $fn=~s/\/[^\/]+$//;   $fn=~s/\/[^\/]+$//;
     } else { # If no form is defined, use request filename.      } else {
  $fn=$r->filename();   #   If no form is defined, use request filename.
    $fn = $r->filename();
    my $lonDocRoot=$r->dir_config('lonDocRoot');
    if ( $fn =~ /$lonDocRoot/ ) {
       #internal authentication, needs fixup.
       $fn = $r->uri(); # non users do not get the full path request
                                # through SCRIPT_FILENAME
       $fn=~s|^/~(\w+)|/home/$1/public_html|;
    }
     }      }
     return $fn;      return $fn;
 }  }

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


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