Tags:
create new tag
, view all tags

Question

When upgrading from T3 to T4, I have run into a number of gotchas and growing pains. I noticed recently that I had a web Foo that contained a link to a topic Bar in the Foo web. The link was specified by:

   * [[Bar]]

Then someone made a Web Bar. Under T3 it was fine, my local link, in my web Foo went to the local Bar topic.

However, upon upgrading to T4, the link now assumes that my local link Bar should point at the web Bar instead of the topic Foo.Bar.

Is this configurable? Can I easily restore the old behavior? Our wikians have depended on a bottom up view and now its been flip flopped on them (and created a support nightmare).

Any information would be nice.

Environment

TWiki version: TWikiRelease04x00x04
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: Linux
Web server: Apache
Perl version: 5.8
Client OS: mac os x
Web Browser: firefox
Categories:  

-- EricHanson - 31 Aug 2006

Answer

ALERT! If you answer a question - or have a question you asked answered by someone - please remember to edit the page and set the status to answered. The status is in a drop-down list below the edit box.

No, it's not easily configurable. What you are seeing is a side-effect of the code added for hierarchical web support. The target of the link is determined by evaluating the path left to right, so of course it sees the "Bar" web rather then the "Bar" topic.

There has never been any spec or documentation of expected behaviour for this case, so it's understandable that it broke silently. However the "reasonableness test" suggests that the IMHO TWiki-3 semantic is correct. I would expect it to match in the closest enclosing scope. So I have added Bugs:Item2841 to track this.

-- CrawfordCurrie - 02 Sep 2006

 
Change status to:
Topic revision: r2 - 2006-09-02 - CrawfordCurrie
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2012 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.