We have an upgrade issue
When you upgrade to 4.2 the
WebLeftBar in existing webs will have a link Create New Topic that no longer works.
This is ones of those incredible pains that makes upgrading Twiki a real problem. We now force the admin to having to edit the
WebLeftBar on maybe 20 or 40 webs. If this was the only thing then it could have been OK. But this is adding to the pile of painful issues the upgrader face. Even from 4.1.2 to 4.2.0.
We should provide a backwards compatible solution.
--
TWiki:Main/KennethLavrsen
- 01 Oct 2007
Actually it is the
WebTopicCreator which you need to upgrade in all old webs.
--
TWiki:Main.KennethLavrsen
- 01 Oct 2007
The old
WebTopicCreator topics contain a %INCLUDE{"%TWIKIWEB%.%TOPIC%"}%
The new has nothing. It has some meta that you cannot even see with
http://develop.twiki.org/~twiki4/cgi-bin/view/TWiki/WebTopicCreator?raw=debug
The only way to upgrade this is at file level. We will have questions from admins on this.
--
TWiki:Main.KennethLavrsen
- 01 Oct 2007
Troublesome. I can't find a way to include a topic that sets a template.
--
TWiki:Main.ArthurClemens
- 02 Oct 2007
I found a solution to provide an upgrade path:
- The existing WebTopicCreator topics that are being included get a message "This topic has moved" with a note for admins to update their topics.
- The actual "Create topic" code is moved to a new page WebCreateNewTopic, WebCreateNewTopicTemplate and PatternSkinWebCreateNewTopicTemplate
--
TWiki:Main.ArthurClemens
- 12 Oct 2007