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 someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is 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:
Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2006-09-02 - CrawfordCurrie
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.