Foswiki on GitHub is open for business! Next release meeting: Monday September 29, 1300Z

Item205: Replace all TWiki webnames to %SYSTEMWEB%

Priority: CurrentState: AppliesTo: Component: WaitingFor:
Urgent Closed Engine   KennethLavrsen
All topics that assume TWiki as the name of the System web blocks the rename from TWiki to System.

And it also prevents admins from changing the webname.

Watch out.

You cannot replace "TWiki." everywhere. In fact most TWiki. (with the dot) are often

  • Part of URL
  • Part of a javascript name space which is dealt with in another bug item
  • Part of plain text
  • Other horrorble places

So you have to carefully go step by step.

Be especially alert for the topic .txt files that contains inline javascript. A %SYSTEMWEB the wrong place and you break a plugin.

This change is done for all plugins as well as core and both in trunk and Release branch.

I am already on it and will checkin changes in more than one checkin.

-- KennethLavrsen - 17 Nov 2008 - 00:24
Topic revision: r19 - 08 Jan 2009, KwangErnLiew
 
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. see CopyrightStatement. Creative Commons License