version 1.459, 2003/12/12 00:20:08
|
version 1.460, 2004/01/12 19:53:54
|
Line 4441 sub filelocation {
|
Line 4441 sub filelocation {
|
|
|
sub hreflocation { |
sub hreflocation { |
my ($dir,$file)=@_; |
my ($dir,$file)=@_; |
unless (($file=~/^http:\/\//i) || ($file=~/^\//)) { |
unless (($file=~m-^http://-i) || ($file=~m-^/-)) { |
my $finalpath=filelocation($dir,$file); |
my $finalpath=filelocation($dir,$file); |
$finalpath=~s/^\/home\/httpd\/html//; |
$finalpath=~s-^/home/httpd/html--; |
$finalpath=~s-/home/(\w+)/public_html/-/~$1/-; |
$finalpath=~s-/home/(\w+)/public_html/-/~$1/-; |
return $finalpath; |
return $finalpath; |
} else { |
} elsif ($file=~m-^/home-) { |
return $file; |
$file=~s-^/home/httpd/html--; |
|
$file=~s-/home/(\w+)/public_html/-/~$1/-; |
|
return $file; |
} |
} |
} |
} |
|
|