Glenn wrote:
> But then Arachne would become even more "bloated".

Yes of course. But not by much.

>Michael would need to run every URL through a "filter" to edit-out all ../
>references which would result in taking the user "below root".

Arachne already uses a filter (as you can guess it's my fault Michael added
it). For instance a link to a page like this:
http://www.whatever.com/I want some space in my file names because I am
stupid and used FrontPage or Office to make it.html <G> must be translated
so all " " (spaces) are converted to "%20", Arachne does this since a year.
Of course this other filter is more complex, but depending on the number of
pages that actually are incorrect it might be required to add it.

>IMHO, NO program coder should attempt to correct someone else's mistakes.

If the error comes from a program that is faulty (read: from Micro$oft)
that has a big user base then unfortunately we might be required to do what
we can to come around the problems it present.

>When we find that a page designer has made a mistake we should tell them
>about it and hope that they are willing to correct it.

The original reason why I asked Michael to add this (and at the time I
couldn't even use this feature since Arachne didn't work on-line for me
then) was because I had visited the pages a teacher had and he had made
them in Word (and converted them) and therefor had this annoying bug. Now
for a normal teacher this could have been understood but from a teacher in
ASM I expected a little more ;-)
And no he didn't change the pages even after I had mailed him about it - I
did overhear him ask the admin what the domain for the students was, since
I mailed from my home account he probably ignored me because he thought I
wasn't a student of his. :/
//Bernie
http://bernie.arachne.cz/ DOS programs, Star Wars ...

Reply via email to