Tags:
create new tag
, view all tags

Bug: Topic rename changes references to topics of the same name in other webs

If you rename a topic in one web and there is a topic of the same name in another web, references to the topic in the other web will be changed if they occur in the same topic as a reference to the topic being renamed.

Test case

  1. Create WelcomeGuest in Sandbox
  2. Create a topic that refers to both WelcomeGuest in Sandbox and WelcomeGuest in TWiki
  3. Rename WelcomeGuest in Sandbox

In the topic created at step 2 the reference to WelcomeGuest in TWiki changes. This change is not highlighted on the rename form.

Environment

TWiki version: TWikiRelease02Sep2004
TWiki plugins: DefaultPlugin, InterwikiPlugin, TWikiDrawPlugin:
Server OS: RedHat Linux 8.0
Web server: Apache/2.0.40
Perl version: 5.8.0
Client OS: RedHat Linux 8.0
Web Browser: Firefox 1.0

-- OwenRees - 13 Dec 2004

Follow up

With little further exploration I found the following related topics:

My reading of the code (Store::updateReferingPages) is that the same code causes all these problems. I have not found the code that is used to create the rename form with highlights for the changes that will be made, but it looks as if the code that makes the changes uses a different and less accurate test.

-- OwenRees - 13 Dec 2004

Fix record

Topic revision: r2 - 2004-12-13 - OwenRees
 
Twitter Delicious Facebook Digg Google Bookmarks E-mail LinkedIn Reddit StumbleUpon    
  • Download TWiki
TWiki logo Powered by PerlIdeas, 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.