Item5113: File urls no longer translate 2 slashes to 5
Priority: Enhancement
Current State: No Action Required
Released In: n/a
Target Release: n/a
Links to locally available machines used to be automatically translated from
file://amachine to
file://///amachine
This makes firefox work with locallinks plugins allowing intranet links to internal windows shares to work.
Without this ability my intranet TWiki will die which would be very upsetting.
I have previously added this code into Render.pm
lib/TWiki/Render.pm:
# Firefox implements URIs properly which means it
# wants
file:///// for links to local files.
# People however want to write
file:// and IE lets both
# work so this encourages people in their bad behaviour.
# Note that this needs a user.js on Firefox to allow the
# link to succeed.
$url =~ s%file://([^/]*)%file://///$1%g;
This was in the sub external_link just above the #SMELL comment (which is still there in the beta I am running).
--
TWiki:Main/PamelaDuffy - 11 Dec 2007
I have done a test at
TWiki:Sandbox.TestTwoOrFiveFileLinkSlashes - no rewriting takes place.
This is not something that was previously in TWiki released code, but a useful enhancement.
Any thoughts on other browsers / risks?
Degrading to enhancement.
--
TWiki:Main.SteffenPoulsen - 12 Dec 2007