This one time, at band camp, Andrew Black wrote:
I have spotted a rather long URL at http://london.openguides.org/index.cgi?Benugo
http://www.streetmap.co.uk/newmap.srf?x=531777&y=182152&z=0&sv=E... &st=2&tl=Postcode+EC1V+4JS&pc=EC1V+4JS& mapp=newmap.srf&searchp=newsearch.srf
This rather messes the format of the page - at least under Firefox the "frame" (is there a proper name for this) stretches to fit the long URL.
I found on my guide that this causes IE to render it in a really really nasty way. I've hacked the template to just use the word "Map".
In the template, this is all in a complex array of [% IF %] statements such that:
UNLESS map { IF address { (map link goes over address) } ELSE { (map link goes over the word "map") } }
Note I've also hacked with it to always give a map URL to Multimap, linked from the UTM coordinates.
Yes I've hacked the standard templates. Yes this will cause me pain.