[gollem] relative paths
kevin mcgowan
clunis at umich.edu
Thu May 8 17:04:45 PDT 2003
This change ( to support relative paths ) means we can do one of two
things to support tilde expansion:
1. in manager.php, detect arguments to changedir that begin with
tilde and expand tilde ( would look almost identical to Chuck's
relative paths fix )
2. in getNativePath, detect the case where the last '/' in $path
is followed immediately by a tilde and replace the tilde ( and
everything to the left of it ) with the path from getpwnam
I'm happy to write either or both for review, but do you have a
preference? Certainly the former is easier and cleaner, but I feel
like the latter is more theoretically sound.
kevin
On Thursday, May 8, 2003, at 02:55 PM, Chuck Hagenbuch wrote:
> Quoting Liam Hoekenga <liamr at umich.edu>:
>
>> Anyways.. We should probably use the DIRECTORY_SEPARATOR constant in
>> manager.php instead of a forward slash.. it being platform specific
>> and
>> all. Try what I've attached.
>
> I decided not to do this for several reasons. One, it could result in a
> windows server that's talking to a unix FTP server generating bad
> paths.
> Two, PHP on windows handles / just fine in paths. And third, this would
> mean users would have to know what kind of server they were talking
> to...
> easier, and safer all around, to just standardize on /, I think.
>
> -chuck
>
> --
> Charles Hagenbuch, <chuck at horde.org>
> The alligators were there, too, in a bathtub inside the house.
>
> --
> Gollem mailing list
> Frequently Asked Questions: http://horde.org/faq/
> To unsubscribe, mail: gollem-unsubscribe at lists.horde.org
>
... "waweras! an obstacle is evident!"
...
More information about the gollem
mailing list