Feature Proposal: Links to Foo.Webhome should show as 'Foo'
Motivation
This is a minor annoyance, but I've been bitten by this pretty often. If I want to link to another web, I am tempted to write Foo.WebHome instead of the correct [[Foo.WebHome][Foo]]. This, however, renders as WebHome, which is misleading.
Description
A link to Foo.WebHome should be rendered as <a href="...">Foo</a>, or maybe as <a href="...">!Foo.WebHome instead of <a href="...">WebHome</a> if Foo is not the "current" Web.
--
HaraldJoerg - 16 Nov 2005
Impact and Available Solutions
No patch right now, would have to wait until
EdinburghRelease anyway.
Documentation
If you want to link to the entry page of another web, simply type WebName.WebHome. This will render as WebName if you are currently not in the WebName web, and to WebHome if you already
are in the WebName web.
Examples
Codev.WebHome would render as
Codev instead of as
WebHome.
Implementation
Maybe evaluating this special case, which would need a couple of if/then/else clauses until all aspects (including =
Warning: Can't find topic "".""
= across webs) is too much burden for the rendering engine. I can't tell right now.
Discussion:
This is already the case in Cairo and Dakar. Test:
Main.
--
ArthurClemens - 16 Nov 2005
Oh boy. I should't write requests after midnight. I got bitten in cases where the topic and the link
were in the same web after some moving around. Stupid me. Thanks. So all what remains to do is to move this request into the rubbish bin... Which I am not allowed to do. I've set the state to MergedToCore.
--
HaraldJoerg - 16 Nov 2005
it would be a good idea to visually distinguish the link though. It could get very confusing if there is a topic with the same name as a web name.
--
MattWilkie - 18 Nov 2005