Tags:
create new tag
view all tags

Bug: We need to have the WebLeftBarExample in the Cairo distro

The CairoReleaseUpgradeGuide instructions tell people to put a copy of WebLeftBarExample.txt in as WebLeftBar in all webs.

UpgradeTWiki needs this file to exist, so it can follow these instructions smile

It's not in the latest beta, nor in the PatternSkin.zip file attached to PatternSkin.

At the moment UpgradeTWiki assumes that it will be in the release, and gives the user a warning message if it doesn't find it (and doesn't do that part of the configuration).

In addition, topics that should be in all webs should be in _default ... I can't tell if WebLeftBar is in there now, but a default version should be, right?

(Note - I was slightly confused to see in CairoReleaseUpgradeGuide that it pointed to TWiki:WebLeftBarExample instead of WebLeftBarExample... almost as if the intent was to point at TWiki:TWiki/WebLeftBarExample ... which would have made sense if there was no expectation that WebLeftBarExample would be distributed. However, that would mean that UpgradeTWiki couldn't do the job, which would not be great).

Test case

ls data/TWiki/WebLeftBarExample.txt

ls data/_default/WebLeftBar.txt

smile

Environment

TWiki version: TWikiBetaRelease2004x07x30
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS:  
Web server:  
Perl version:  
Client OS:  
Web Browser:  

-- MartinGregory - 16 Aug 2004

Follow up

Fix record

This morning I've added these files to the beta webs. If everything goes right these will be included in the distro.

-- ArthurClemens - 16 Aug 2004

OK, I just created one more Beta to test this out, http://TWiki.org/release/TWiki20040816beta.zip. This beta is silent, not widely announced. It is the production release minus updates to TWikiHistory and TWikiUpgradeGuide.

Notice that as described in CairoReleaseUpgradeGuide, two new topics need to be copied to each existing web: WebLeftBar and WebSearchAdvanced.

-- PeterThoeny - 17 Aug 2004

I tested the new version of UpgradeTWiki against the new new beta, and all appears to work fine.

It happily copied the WLBExample into the existing webs.

The first thing I did with my upgraded TWiki was enable PatternSkin, and WebLeftBars appeared successfully in my exising webs.

-- MartinGregory - 17 Aug 2004

Edit | Attach | Watch | Print version | History: r7 < r6 < r5 < r4 < r3 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r7 - 2005-06-24 - FranzJosefSilli
 
  • 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.