1 rizwank 1.1 %META:TOPICINFO{author="PeterThoeny" date="1040114770" format="1.0" version="1.31"}%
2 %TOC%
3 %STARTINCLUDE%
4 ---# TWiki Upgrade Guide
5
6 _Upgrade from TWiki 01-Dec-2000 or TWiki 01-Sep-2001 to TWiki 01-Dec-2001 (previous to new full release)_
7
8 This guide describes how to upgrade either from TWiki 01-Dec-2000 or TWiki 01-Sep-2001 to TWiki 01-Dec-2001.
9
10 * The latest version of TWiki (01-Dec-2001) is a small incremental release over the 01-Sep-2001 version.
11 * The 01-Sep-2001 version involves several major new features and numerous enhancements to the last full version (01-Dec-2000). The file system set-up is almost identical, but much of the underlying data structure and processes is new. With all the changes, the upgrade procedure is straightforward, and your existing page data is imported directly.
12
13 ---++ Upgrade Requirements
14
15 * To upgrade from a 01-Dec-2000 or 01-Sep-2001 standard installation to the latest 01-Dec-2001 TWiki Production Release, follow the instructions below.
16
17 * __NOTE:__ To upgrade from a *pre-01-Dec-2000* TWiki, start with %TWIKIWEB%.TWikiUpgradeTo01Dec2000.
18
19 * To upgrade from a Beta of the new release, or if you made custom modifications to the application, read through all new reference documentation, then use the procedure below as a guideline.
20
21 ---++ Major Changes from TWiki 01-Sep-2001
22 rizwank 1.1
23 The latest 01-Dec-2001 release includes the following new features and enhancements compared to the 01-Sep-2001 release:
24
25 * *[[%TWIKIWEB%.FormattedSearch][FormattedSearch]]* - New =format=""= parameter in =%<nop>SEARCH{}%= variable for database like reporting.
26 * Various bug fixes
27
28 ---++ Major Changes from TWiki 01-Dec-2000
29
30 The 01-Sep-2001 release includes the following new features and enhancements compared to the 01-Dec-2000 release:
31
32 * *[[%TWIKIWEB%.TWikiPlugins][TWikiPlugins]]* - Easily install program enhancements using external plug-in modules. Developers can create plug-ins in Perl, with the [[%TWIKIWEB%.TWikiPlugins#PluginAPI][TWiki Plugin API]].
33 * %TWIKIWEB%.InterwikiPlugin (preinstalled) - Link to external sites with text aliases, =SiteAlias:Page=; rules are defined in InterWikis. (Get more Plugins from the TWiki:Plugins web.)
34 * *[[%TWIKIWEB%.TWikiTemplates][TWikiTemplates]]* - New, more flexible template system.
35 * *[[%TWIKIWEB%.TWikiSkins][TWikiSkins]]* - Overwrite template headers and footers; page content is unaffected.
36 * *[[%TWIKIWEB%.TWikiMetaData][TWikiMetaData]]* - New data format
37 * *[[%TWIKIWEB%.TWikiForms]]* - Create multiple input forms per web; data is rendered in HTML tables.
38 * *[[%TWIKIWEB%.ManagingTopics][ManagingTopics]]* - Individual topics can be renamed, moved and deleted through the browser. Deleted topics are stored in a common Trash web.
39 * *[[%TWIKIWEB%.TWikiUserAuthentication#ChangingPasswords][Change passwords]]* - Change and reset passwords using forms.
40 * *[[%TWIKIWEB%.TWikiVariables][TOC (Table of Contents)]]* - =%<nop>TOC%= variable generates a hierarchical table of contents from topic headings: <h1>...<h6>.
41 * *[[%TWIKIWEB%.TWikiVariables][Arbitrary Text for <nop>WikiWord Links]]* - Text formatting rules to generate automatic links from any combination of words and spaces.
42 * *[[%TWIKIWEB%.FileAttachment][Attachments Under Revision Control]]* - Changes made to files attached to topics are now saved under revision control (RCS).
43 rizwank 1.1 * *[[%TWIKIWEB%.TWikiAccessControl#SuperAdminGroup][<nop>SuperAdministrator Group]]* - Lets you to make the members of one user group - by default, <nop>TWikiAdminGroup - into TWiki superusers, with the ability to overwrite locked topics from the browser interface. (This gets around the problem of topic lockouts, caused by typos in access privilege definitions.)
44 * *HierarchicalNavigation* uses new [[%TWIKIWEB%.TWikiMetaData][Meta Data]] variables to link hierarchically.
45 * *Convert to XHTML* - Pages are rendered for display in XHTML 1.0, as far as possible without breaking HTML 3.2 compliance.
46
47
48 ---++ TWiki Directory Structure and File Names
49
50 The TWiki directory structure remains the same, with one exception, the TWiki configuration file and Perl modules have been moved from the =twiki/bin= directory into it's own =twiki/lib= directory tree. The following files have been renamed and moved:
51
52 | *From TWiki 01-Dec-2000:* | *To TWiki 01-Dec-2001:* |
53 | =twiki/bin/wikicfg.pm= | =twiki/lib/TWiki.cfg= |
54 | =twiki/bin/wiki.pm= | =twiki/lib/TWiki.pm= |
55 | =twiki/bin/wikiaccess.pm= | =twiki/lib/TWiki/Access.pm= |
56 | =twiki/bin/wikiprefs.pm= | =twiki/lib/TWiki/Prefs.pm= |
57 | =twiki/bin/wikisearch.pm= | =twiki/lib/TWiki/Search.pm= |
58 | =twiki/bin/wikistore.pm= | =twiki/lib/TWiki/Store.pm= |
59
60 A new =twiki/lib/TWiki/Plugins= directory contains the new Plugin modules.
61
62
63 ---++ Standard Upgrade Procedure from 01-Sep-2001 to 01-Dec-2001 Release
64 rizwank 1.1
65 This incremental update can be performed easily.
66
67 The following steps describe the upgrade assuming that =$TWIKIROOT= is the root of your current 01-Sep-2001 release.
68
69 1. Back up and prepare:
70 * Back up all existing TWiki directories =$TWIKIROOT/bin=, =$TWIKIROOT/pub=, =$TWIKIROOT/data=, =$TWIKIROOT/templates=.
71 * Create a temporary directory and unpack the ZIP file there.
72 1. Update files in TWiki root:
73 * Overwrite all =*.html= and =*.txt= files in =$TWIKIROOT= with the new ones.
74 1. Update template files:
75 * Overwrite all template files in =$TWIKIROOT/templates= with the new ones.
76 1. Update script files:
77 * Overwrite all script files in =$TWIKIROOT/bin= with the new ones.
78 1. Update library files:
79 * Overwrite the =TWiki.pm= library in =$TWIKIROOT/lib= with the new one.
80 * Overwrite all =*.pm= library files in =$TWIKIROOT/lib/TWiki= and =$TWIKIROOT/lib/TWiki/Plugins= with the new ones.
81 1. Update data/TWiki files: (in case you want the updated docs)
82 * Using your browser, merge the new <nop>TWiki.TWikiRegistration topic (or <nop>TWiki.TWikiRegistrationPub in case you used that one) into your existing <nop>TWiki.TWikiRegistration topic.
83 * In the temporary =twiki/data/TWiki= directory where you unzipped the installation package:
84 * Remove the files you do *not* want to upgrade: =TWikiPreferences.*=, =WebNotify.*=, =WebPreferences.*=, =WebStatistics.*= and all =WebTopic*= files.
85 rizwank 1.1 * In case the cgi-scripts are not running as user =nobody=: The =*,v= RCS repository files delivered with the installation package are locked by user nobody and need to be changed to the user of your cgi-scripts, e.g., =www-data=. A simple way to switch the locker of the RCS files is to use sed:
86 <br /> =for f in *,v; do sed 's/nobody\:/www-data\:/' $f > x; mv x $f; done=
87 * Move all remaining =*.txt= and =*.txt,v= files from the temporary =data/TWiki= directory to your =$TWIKIROOT/data/TWiki= directory.
88 1. Update pub/TWiki files:
89 * Move the new =pub/TWiki/TWikiDocGraphics= directory into your =$TWIKIROOT/pub/TWiki= directory.
90
91
92 ---++ Standard Upgrade Procedure from 01-Dec-2000 to 01-Dec-2001 Release
93
94 The idea is to have the new and old installation work in parallel so that you can test the new installation before switching over. That way you can make the switch on your live TWiki installation within one minute without affecting the users.
95
96 | *Before Switch:* || *After Switch:* ||
97 | *Current 01-Dec-2000:* | *New 01-Dec-2001:* | *Obsolete 01-Dec-2000:* | *New 01-Dec-2001:* |
98 | =twiki/templates/= | =twiki/templates2/= | =twiki/templates1/= | =twiki/templates/= |
99 | =twiki/bin/= | =twiki/bin/2/= | (overwritten) | =twiki/bin/= |
100 | (N/A) | =twiki/bin/lib/= | (N/A) | =twiki/lib/= |
101 | =twiki/data/TWiki= | =twiki/data/TWiki2= | =twiki/data/TWiki1= | =twiki/data/TWiki= |
102 | (other directories do not change) ||||
103
104 Alternatively you could move the existing installation away, install the 01-Dec-2001 release into it's place and move your webs and pub files back.
105
106 rizwank 1.1 Follow this step-by-step guide to upgrade from the 01-Dec-2000 TWiki to the 01-Dec-2001 release, importing your original page data and related files:
107
108 ---+++ Pre-Upgrade Preparation
109
110 Two major areas of TWiki functionality - TWikiTemplates and TWikiForms (input forms associated with a topic)- are entirely different in the new TWiki. If you've customized your templates or use Category Tables, read those sections _before_ starting your upgrade.
111
112 The following steps describe the upgrade on Unix. Windows setup is very similar. It's assumed that =$TWIKIROOT= is the root of your current 01-Dec-2000 release, ex: =export TWIKIROOT=/some/dir/=
113
114 ---+++ Step 1: Backup & Unpack
115
116 1. Back up all existing TWiki directories =twiki/bin=, =twiki/pub=, =twiki/data=, =twiki/templates=.
117 1. Create a temporary directory and unpack the ZIP file there:
118 <br /> =mkdir -p ~/tmp/=
119 <br /> =cp -p ~/downloads/TWiki20011201.zip ~/tmp/=
120 <br /> =cd ~/tmp/=
121 <br /> =unzip ~/tmp/TWiki20011201.zip=
122
123 ---+++ Step 2: Upgrade TWiki document files
124
125 1. Move the document files to your TWiki root ( =twiki= ):
126 <br /> =mv ~/tmp/TWiki*.html $TWIKIROOT=
127 rizwank 1.1 <br /> =mv ~/tmp/index.html $TWIKIROOT=
128 <br /> =mv ~/tmp/readme.txt $TWIKIROOT=
129 <br /> =mv ~/tmp/license.txt $TWIKIROOT=
130
131 ---+++ Step 3: Install new template files
132
133 1. Move & rename the template directory to a temporary =twiki/templates2= directory, ex:
134 <br /> =mv ~/tmp/templates $TWIKIROOT/templates2=
135 1. Pay attention to the file and directory permissions (security issue). Set file permissions, ex:
136 <br /> =chmod 644 *.cgi=
137
138 ---+++ Step 4: Install new data and pub files
139
140 1. Move the TWiki web to a temporary TWiki2 =twiki/data/TWiki2= directory. Do the same to files attached to this web, ex:
141 <br /> =mv ~/tmp/data/TWiki $TWIKIROOT/data/TWiki2=
142 <br /> =mv ~/tmp/pub/TWiki $TWIKIROOT/pub/TWiki2=
143 1. Move & rename the Know web to a temporary =twiki/data/Know2= directory, ex:
144 <br /> =mv ~/tmp/data/Know $TWIKIROOT/data/Know2=
145 <br /> =mv ~/tmp/pub/Know $TWIKIROOT/pub/Know2=
146 1. Move the _default and Trash web, ex:
147 <br /> =mv ~/tmp/data/_default $TWIKIROOT/data=
148 rizwank 1.1 <br /> =mv ~/tmp/data/Trash $TWIKIROOT/data=
149 1. Move the MIME types file, ex:
150 <br /> =mv ~/tmp/data/mime.types $TWIKIROOT/data=
151 1. Move the TWiki logo files, ex:
152 <br /> =mv ~/tmp/pub/*.gif $TWIKIROOT/pub=
153 1. Pay attention to the file permissions of the =TWiki2= and =Know2= directories and its files. The files must be writable by the cgi-scripts (usually user =nobody=).
154 1. In case the cgi-scripts are not running as user =nobody=: The =*,v= RCS repository files delivered with the installation package are locked by user nobody and need to be changed to the user of your cgi-scripts, e.g., =www-data=. A simple way to switch the locker of the RCS files is to use sed:
155 <br /> =for f in *,v; do sed 's/nobody\:/www-data\:/' $f > x; mv x $f; done=
156
157 ---+++ Step 5: Install new CGI scripts
158
159 1. Move & rename the CGI script directory to a temporary =twiki/bin/2= directory, ex:
160 <br /> =mv ~/tmp/bin $TWIKIROOT/bin/2=
161 1. If necessary, change the script names to include the required extension, ex: =.cgi=
162 1. Copy any additional scripts you might have from the 01-Dec-2000 release, ex:
163 <br /> =cp -p $TWIKIROOT/bin/somescript $TWIKIROOT/bin/2=
164 1. In case you use basic authentication, rename =.htaccess.txt= to =.htaccess= and customize it, ex:
165 <br /> =cd $TWIKIROOT/bin/2=
166 <br /> =mv .htaccess.txt .htaccess=
167 <br /> =diff ../.htaccess .=
168 <br /> and merge the content
169 rizwank 1.1 1. Pay attention to the file and directory permissions (security issue). Set permissions, ex:
170 <br /> =chmod 755 *.cgi=
171
172 ---+++ Step 6: Install new Perl library files
173
174 1. Move the lib directory to a temporary =twiki/bin/lib= directory, ex:
175 <br /> =mv ~/tmp/lib $TWIKIROOT/bin=
176 1. Pay attention to the file and directory permissions (security issue). Set permissions, ex:
177 <br /> =chmod 644 *.pm=
178
179 ---+++ Step 7: Set configurations and test installation
180
181 1. Merge the content of the old =twiki/bin/wikicfg.pm= into the new =twiki/lib/TWiki.cfg= configuration file. Use the =diff= command to find out the differences, ex:
182 <br /> =cd $TWIKIROOT/bin/lib=
183 <br /> =diff ../wikicfg.pm TWiki.cfg=
184 1. Make sure to set the correct temporary location of templates and scripts, ex:
185 <br /> =$scriptUrlPath = "/twiki/bin/2";=
186 <br /> =$templateDir = "/home/httpd/twiki/templates2";=
187 1. Do *not* merge the functions =extendHandleCommonTags=, =extendGetRenderedVersionOutsidePRE=, =extendGetRenderedVersionInsidePRE= from the old =twiki/bin/wikicfg.pm=. This is now handled by the Default plugin =twiki/lib/TWiki/Plugins/Default.pm=
188 1. Test your new TWiki installation to see if you can view topics. Point your browser to the old installation and fix the URL to see the new installation, ex:
189 * Old URL: =http://localhost/cgi-bin/view=
190 rizwank 1.1 * New URL: =http://localhost/cgi-bin/2/view=
191
192 ---+++ Step 8: Update topics
193
194 You can do the following changes using your old TWiki 01-Dec-2000 or new TWiki 01-Dec-2001 installation. Pointing your browser to the old installation for edit-copy-edit-paste operations is recommended, so that users don't get surprised by meta data content showing up in topics.
195
196 1. Remember that you now have two TWiki webs:
197 * The original =TWiki= web.
198 * The new =TWiki2= web, which gets renamed to =TWiki= when you switch over the installation.
199 1. In case you customized =TWiki.TWikiRegistration=, merge your changes back into =TWiki2.TWikiRegistration=.
200 1. Copy to =TWiki2= any topics that you created in the =TWiki= web.
201 * Do the same for
202 1. In =TWiki2.TWikiPreferences=, merge the old =TWiki.TWikiPreferences= settings and customize it.
203 * Add your webs to WIKIWEBLIST
204 * Set the WIKIWEBMASTER
205 * Set the SMTPMAILHOST
206 1. In =WebPreferences= of all webs, add or change the following web preferences: (see =TWiki.WebPreferences=)
207 * Add a NOSEARCHALL in case you want to exclude the web from a =web="all"= search:
208 <br /> =* Set NOSEARCHALL = on=
209 * In WEBTOPICLIST, remove the =%<nop>WEB% . {}= decoration from the list (it is now in the templates), ex:
210 <br /> =* Set WEBTOPICLIST = <a href="%HOMETOPIC%">Home</a>=
211 rizwank 1.1 <br /> = | <a href="WebChanges">Changes</a>=
212 <br /> = | <a href="WebIndex">Index</a>=
213 <br /> = | <a href="WebSearch">Search</a>=
214 <br /> = | Go <input type="text" name="topic" size="16" />=
215 * Add a these new preferences:
216 <br /> =* Set DENYWEBVIEW ==
217 <br /> =* Set ALLOWWEBVIEW ==
218 <br /> =* Set DENYWEBRENAME ==
219 <br /> =* Set ALLOWWEBRENAME ==
220 * Set the FINALPREFERENCES:
221 <br /> =* Set FINALPREFERENCES = WEBTOPICLIST, DENYWEBVIEW, ALLOWWEBVIEW, DENYWEBCHANGE, ALLOWWEBCHANGE, DENYWEBRENAME, ALLOWWEBRENAME=
222 1. Optional: In =WebSearch= of all webs, replace content with this one line:
223 <br /> =%<nop>INCLUDE{"%<nop>TWIKIWEB%.WebSearch"}%=
224 1. Optional: In =WebChanges= of all webs, replace content with this one line:
225 <br /> =%<nop>INCLUDE{"%<nop>TWIKIWEB%.WebChanges"}%=
226
227 ---+++ Step 9: Customize template files
228
229 __NOTE:__ Skip this step if you did not customize your template files.
230
231 1. Remember that you have now two template directories:
232 rizwank 1.1 * The original =twiki/templates=.
233 * The new =twiki/templates2=, which gets renamed to =twiki/templates= when you switch over the installation.
234 1. Customized templates and skins need to be upgraded to the new TWikiTemplates. This isn't difficult, but you have be familiar with the new template set-up before starting the conversion. The safest way is to use the new templates as a base and to merge your changes back. Changes in new templates:
235 * Templates are now rendered by TWiki. You can use all TextFormattingRules, but you have to escape unwanted ones. Also, remove empty lines unless you want a ==<p />= tag added.
236 * Added TWikiMetaData rendering.
237 1. Form Templates replace the <nop>TWikiCategoryTables:
238 * Create a replacement =WebForm= topic based on =twikicatitems.tmpl= in each web that uses a Category Table. See details in TWikiForms and compare with the settings in the =Know2.<nop>WebPreferences= topic.
239 <br /> %X% Do not remove the =twikicatitems.tmpl= file, it is still used for topics that are of the old format.
240 * Searches need to be adjusted to deal with format change. It is possible to define a regular expression search that can deal at the same time with topics in the old format and new format.
241 * __Example:__ List all topics in the Know web that have a Know.TopicClassification of Know.PublicFAQ: <br /> <tt>%<nop>SEARCH{ "[T]opicClassification.*?(td..td|value\=).*?[P]ublicFAQ" casesensitive="on" regex="on" nosearch="on" web="Know"}%</tt> <br /> (The =[T]= and =[P]= is done so that search does not find the topic where this search string is located in!)
242 * __Example:__ Create a link that lists all topics in the Know web with a Know.TopicClassification of Know.PublicFAQ: <br /> <tt>[<nop>[%<nop>SCRIPTURL%/search%<nop>SCRIPTSUFFIX%/Know/?scope=text<br />&search=%5BT%5DopicClassification.*%3F%28td..td%7C<br />value%5C%3D%29.*%3F%5BP%5DublicFAQ&regex=on][All Public FAQ]<nop>]</tt> <br /> [[%SCRIPTURL%/search%SCRIPTSUFFIX%/Know/?scope=text&search=%5BT%5DopicClassification.*%3F%28td..td%7Cvalue%5C%3D%29.*%3F%5BP%5DublicFAQ&regex=on][All Public FAQ]]
243 1. For each web that has a custom ==notedited.tmpl== template, create an equivalent WebTopicEditTemplate to conform with the new [[%TWIKIWEB%.TWikiTemplates#TemplateTopics][TemplateTopics]]. The new format replaces the =notedited.tmpl=, =notext.tmpl= and =notwiki.tmpl= templates.
244
245 ---+++ Step 10: Switch over to new installation
246
247 In this step, you move the working 01-Dec-2001 installation to the old 01-Dec-2000 installation, so that users don't have to change the URL.
248
249 1. Test your new 01-Dec-2001 installation under =twiki/bin/2/view= to make sure everything works as expected.
250 * __NOTE:__ Don't worry about the Plugins, they'll work after the switch.
251 1. Edit =$TWIKIROOT/bin/lib/TWiki.cfg= and remove the =/2= from =$scriptUrlPath= and =$templateDir=, ex:
252 <br /> =$scriptUrlPath = "/twiki/bin";=
253 rizwank 1.1 <br /> =$templateDir = "/home/httpd/twiki/templates";=
254 1. Rename the =TWiki2= web to =TWiki=, including attachments, ex:
255 <br /> =cd $TWIKIROOT/data=
256 <br /> =mv TWiki TWiki1=
257 <br /> =mv TWiki2 TWiki=
258 <br /> =cd $TWIKIROOT/pub=
259 <br /> =mv TWiki TWiki1=
260 <br /> =mv TWiki2 TWiki=
261 1. Rename the =templates2= directory to =templates=, ex:
262 <br /> =cd $TWIKIROOT=
263 <br /> =mv templates templates1=
264 <br /> =mv templates2 templates=
265 1. Move the =lib= directory one level up from =$TWIKIROOT/bin/lib= to =$TWIKIROOT/lib=, ex:
266 <br /> =cd $TWIKIROOT=
267 <br /> =mv bin/lib .=
268 1. Copy content of =bin/2= to =bin=, ex:
269 <br /> =cd $TWIKIROOT/bin=
270 <br /> =cp -p bin/2/* .=
271 <br /> =cp -p bin/2/.htaccess .=
272 1. Point your browser to the original URL and make sure the relocated 01-Dec-2001 installation works as expected: check browsing, searching and user registration.
273 1. Clean up and remove obsolete directories:
274 rizwank 1.1 * Remove directory =$TWIKIROOT/bin/2=
275 * Remove directory =$TWIKIROOT/templates1=
276 * Remove directory =$TWIKIROOT/data/TWiki1=
277 * Remove directory =$TWIKIROOT/pub/TWiki1=
278 * Remove temporary directory, ex: =~/tmp=
279
280 ---+++ Step 11: Test the TWiki Plugins
281
282 1. Test the new TWikiPlugins by checking the Plugins settings in TWikiPreferences.
283 * The =<nop>EmptyPlugin=, =<nop>DefaultPlugin=, and =<nop>InterwikiPlugin= should be preinstalled. To check the %TWIKIWEB%.InterwikiPlugin, go to its page.
284 1. If you have customized the functions =extendHandleCommonTags=, =extendGetRenderedVersionOutsidePRE= and =extendGetRenderedVersionInsidePRE= in =twiki/bin/wikicfg.pm=:
285 * Merge those changes back into =twiki/lib/TWiki/Plugins/Default.pm=
286
287 ---+++ General Format Changes
288
289 * The format of the =%<nop>GMTIME{"..."}%= and =%<nop>SERVERTIME{"..."}%= variables is now =="$hour:$min"== instead of ="hour:min"=. More in %TWIKIWEB%.TWikiVariables.
290
291 * [[TWikiVariables][ExtendingTableSyntax]]: Enhanced table syntax might have unwanted side effect: =| <nop>*bold*<nop> |= cells, =| center aligned |= and =| right aligned |= cells, span multiple columns using =| empty cells |||=. More in TextFormattingRules.
292
293 * Use ==Net::SMTP== module instead of =sendmail= if installed.
294
295 rizwank 1.1 * Use ==<verbatim> ... </verbatim>== tags instead of =<pre> ... </pre>= tags where appropriate. More in %TWIKIWEB%.TextFormattingRules.
296
297 * New variable ==%<nop>STARTINCLUDE%== and ==%<nop>STOPINCLUDE%== variables to control what gets included of a topic. More in %TWIKIWEB%.TWikiVariables.
298
299 * FileAttachment info is now stored as [[TWikiMetaData][TWiki Meta Data]].
300 * Upgrading of imported pagess is done automatically after first edit, on save. "In memory" upgrade is done on topic view.
301 * Attachments are now under revision control: =$attachAsciiPath= in =TWiki.cfg= defines which file types are stored in ASCII, otherwise, binary format is used. This means that the RCS version used should support binary files.
302
303 * Handling for topic-specific templates like =edit.new.tmpl= has been removed and replaced by template topics in the new TWikiTemplates.
304
305 * A new file =warning.txt= file can appear in the =data= directory. It may contain diagnostic info identifying problems that need fixing. This file could get fairly large if you have a lot of problems your site - you can delete it at any time.
306
307 ---++ Known Issues
308
309 * Check TWiki:Codev/KnownIssuesOfTWiki01Dec2001 for known issues of TWiki 01 Dec 2001 (production release)
310 * Check TWiki:Codev/KnownIssuesOfTWiki01Sep2001 for known issues of TWiki 01 Sep 2001 (production release)
311
312 -- JohnTalintyre - 18 Jul 2001 <br />
313 -- PeterThoeny - 03 Dec 2001<br />
314 -- Main.MikeMannix - 05 May 2002
315
316 rizwank 1.1
317 %META:TOPICMOVED{by="PeterThoeny" date="1040114770" from="TWiki.TWikiUpgradeGuide" to="TWiki.TWikiUpgradeTo01Dec2001"}%
|