|
TWiki Upgrade Guide
Upgrade from TWiki 01-Dec-2000 or TWiki 01-Sep-2001 to TWiki 01-Dec-2001 (previous to new full release)
|
< < |
Overview
|
|
This guide describes how to upgrade either from TWiki 01-Dec-2000 or TWiki 01-Sep-2001 to TWiki 01-Dec-2001.
- The latest version of TWiki (01-Dec-2001) is a small incremental release over the 01-Sep-2001 version.
|
|
- Update data/TWiki files: (in case you want the updated docs)
- Using your browser, merge the new TWiki.TWikiRegistration topic (or TWiki.TWikiRegistrationPub in case you used that one) into your existing TWiki.TWikiRegistration topic.
- In the temporary
twiki/data/TWiki directory where you unzipped the installation package:
|
< < |
-
-
- Remove the files you do not want to upgrade:
TWikiPreferences.*, Main.TWikiSiteDirectory.*, WebNotify.*, WebPreferences.*, WebStatistics.* and all WebTopic* files.
- 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 the user of your cgi-scripts, i.e. www-data. A simple way to switch the locker of the RCS files is to use sed:
|
> > |
-
-
- Remove the files you do not want to upgrade:
TWikiPreferences.*, WebNotify.*, WebPreferences.*, WebStatistics.* and all WebTopic* files.
- 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:
|
|
for f in *,v; do sed 's/nobody\:/www-data\:/' $f > x; mv x $f; done
-
- Move all remaining
*.txt and *.txt,v files from the temporary data/TWiki directory to your $TWIKIROOT/data/TWiki directory.
- Update pub/TWiki files:
|
|
- Move the TWiki logo files, ex:
mv ~/tmp/pub/*.gif $TWIKIROOT/pub
- 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).
|
< < |
- 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 the user of your cgi-scripts, i.e. www-data. A simple way to switch the locker of the RCS files is to use sed:
|
> > |
- 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:
|
|
for f in *,v; do sed 's/nobody\:/www-data\:/' $f > x; mv x $f; done
Step 5: Install new CGI scripts
|
|
-
- The original
TWiki web.
- The new
TWiki2 web, which gets renamed to TWiki when you switch over the installation.
- In case you customized
TWiki.TWikiRegistration, merge your changes back into TWiki2.TWikiRegistration.
|
< < |
- Copy
TWiki.Main.TWikiSiteDirectory to TWiki2.Main.TWikiSiteDirectory.
- Do the same for any other topics you might have created in the
TWiki web.
|
> > |
- Copy to
TWiki2 any topics that you created in the TWiki web.
|
|
- In
TWiki2.TWikiPreferences, merge the old TWiki.TWikiPreferences settings and customize it.
- Add your webs to WIKIWEBLIST
- Set the WIKIWEBMASTER
|
|
- Form Templates replace the TWikiCategoryTables:
- 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.WebPreferences topic.
|
< < |
NOTE: Do not remove the twikicatitems.tmpl file, it is still used for topics that are of the old format.
|
> > |
Do not remove the twikicatitems.tmpl file, it is still used for topics that are of the old format.
|
|
-
- 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.
- Example: List all topics in the Know web that have a TopicClassification? of PublicFAQ?:
%SEARCH{ "[T]opicClassification.*?(td..td|value\=).*?[P]ublicFAQ" casesensitive="on" regex="on" nosearch="on" web="Know"}% (The [T] and [P] is done so that search does not find the topic where this search string is located in!)
- Example: Create a link that lists all topics in the Know web with a TopicClassification? of PublicFAQ?:
[[%SCRIPTURL%/search%SCRIPTSUFFIX%/Know/?scope=text &search=%5BT%5DopicClassification.*%3F%28td..td%7C value%5C%3D%29.*%3F%5BP%5DublicFAQ®ex=on][All Public FAQ]] All Public FAQ
|
|
-- JohnTalintyre? - 18 Jul 2001
|
< < |
-- MikeMannix? - 12 Sep 2001
|
|
-- PeterThoeny - 03 Dec 2001
|
> > |
-- MikeMannix? - 05 May 2002
|
|
TWiki Upgrade Guide
|
|
- Update data/TWiki files: (in case you want the updated docs)
- Using your browser, merge the new TWiki.TWikiRegistration topic (or TWiki.TWikiRegistrationPub in case you used that one) into your existing TWiki.TWikiRegistration topic.
- In the temporary
twiki/data/TWiki directory where you unzipped the installation package:
|
< < |
-
-
- Remove the files you do not want to upgrade:
TWikiPreferences.*, TWikiWebsTable.*, WebNotify.*, WebPreferences.*, WebStatistics.* and all WebTopic* files.
|
> > |
-
-
- Remove the files you do not want to upgrade:
TWikiPreferences.*, Main.TWikiSiteDirectory.*, WebNotify.*, WebPreferences.*, WebStatistics.* and all WebTopic* files.
|
|
-
-
- 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 the user of your cgi-scripts, i.e. www-data. A simple way to switch the locker of the RCS files is to use sed:
for f in *,v; do sed 's/nobody\:/www-data\:/' $f > x; mv x $f; done
- Move all remaining
*.txt and *.txt,v files from the temporary data/TWiki directory to your $TWIKIROOT/data/TWiki directory.
|
|
-
- The original
TWiki web.
- The new
TWiki2 web, which gets renamed to TWiki when you switch over the installation.
- In case you customized
TWiki.TWikiRegistration, merge your changes back into TWiki2.TWikiRegistration.
|
< < |
- Copy
TWiki.TWikiWebsTable to TWiki2.TWikiWebsTable.
|
> > |
- Copy
TWiki.Main.TWikiSiteDirectory to TWiki2.Main.TWikiSiteDirectory.
|
|
-
- Do the same for any other topics you might have created in the
TWiki web.
- In
TWiki2.TWikiPreferences, merge the old TWiki.TWikiPreferences settings and customize it.
- Add your webs to WIKIWEBLIST
|
|
TWiki Upgrade Guide
|
< < |
Upgrade from TWiki 01-Dec-2000 to TWiki 01-Sep-2001 (previous to new full release)
|
> > |
Upgrade from TWiki 01-Dec-2000 or TWiki 01-Sep-2001 to TWiki 01-Dec-2001 (previous to new full release)
|
|
Overview
|
< < |
The latest version of TWiki (01-Sep-2001) 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.
|
> > |
This guide describes how to upgrade either from TWiki 01-Dec-2000 or TWiki 01-Sep-2001 to TWiki 01-Dec-2001.
- The latest version of TWiki (01-Dec-2001) is a small incremental release over the 01-Sep-2001 version.
- 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.
|
|
Upgrade Requirements
|
< < |
- To upgrade from a 01-Dec-2000 standard installation to the new, next generation 01-Sep-2001 TWiki Production Release, follow the instructions below.
|
> > |
- 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.
|
|
- 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.
|
> > |
Major Changes from TWiki 01-Sep-2001
The latest 01-Dec-2001 release includes the following new features and enhancements compared to the 01-Sep-2001 release:
- FormattedSearch - New
format="" parameter in %SEARCH{}% variable for database like reporting.
- Various bug fixes
|
|
Major Changes from TWiki 01-Dec-2000
|
< < |
The 01-Sep-2001 release includes the following new features and enhancements:
|
> > |
The 01-Sep-2001 release includes the following new features and enhancements compared to the 01-Dec-2000 release:
|
|
- TWikiPlugins - Easily install program enhancements using external plug-in modules. Developers can create plug-ins in Perl, with the TWiki Plugin API.
|
|
- HierarchicalNavigation uses new Meta Data variables to link hierarchically.
- Convert to XHTML - Pages are rendered for display in XHTML 1.0, as far as possible without breaking HTML 3.2 compliance.
|
> > |
|
|
TWiki Directory Structure and File Names
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:
|
< < |
|
> > |
|
|
twiki/bin/wikicfg.pm | twiki/lib/TWiki.cfg |
twiki/bin/wiki.pm | twiki/lib/TWiki.pm |
twiki/bin/wikiaccess.pm | twiki/lib/TWiki/Access.pm |
|
|
A new twiki/lib/TWiki/Plugins directory contains the new Plugin modules.
|
< < |
Standard Upgrade Procedure
|
> > |
Standard Upgrade Procedure from 01-Sep-2000 to 01-Dec-2001 Release
This incremental update can be performed easily.
The following steps describe the upgrade assuming that $TWIKIROOT is the root of your current 01-Sep-2000 release.
- Back up and prepare:
- Back up all existing TWiki directories
$TWIKIROOT/bin, $TWIKIROOT/pub, $TWIKIROOT/data, $TWIKIROOT/templates.
- Create a temporary directory and unpack the ZIP file there.
- Update files in TWiki root:
- Overwrite all
*.html and *.txt files in $TWIKIROOT with the new ones.
- Update template files:
- Overwrite all template files in
$TWIKIROOT/templates with the new ones.
- Update script files:
- Overwrite all script files in
$TWIKIROOT/bin with the new ones.
- Update library files:
- Overwrite the
TWiki.pm library in $TWIKIROOT/lib with the new one.
- Overwrite all
*.pm library files in $TWIKIROOT/lib/TWiki and $TWIKIROOT/lib/TWiki/Plugins with the new ones.
- Update data/TWiki files: (in case you want the updated docs)
- Using your browser, merge the new TWiki.TWikiRegistration topic (or TWiki.TWikiRegistrationPub in case you used that one) into your existing TWiki.TWikiRegistration topic.
- In the temporary
twiki/data/TWiki directory where you unzipped the installation package:
- Remove the files you do not want to upgrade:
TWikiPreferences.*, TWikiWebsTable.*, WebNotify.*, WebPreferences.*, WebStatistics.* and all WebTopic* files.
- 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 the user of your cgi-scripts, i.e. www-data. A simple way to switch the locker of the RCS files is to use sed:
for f in *,v; do sed 's/nobody\:/www-data\:/' $f > x; mv x $f; done
- Move all remaining
*.txt and *.txt,v files from the temporary data/TWiki directory to your $TWIKIROOT/data/TWiki directory.
- Update pub/TWiki files:
- Move the new
pub/TWiki/TWikiDocGraphics directory into your $TWIKIROOT/pub/TWiki directory.
Standard Upgrade Procedure from 01-Dec-2000 to 01-Dec-2001 Release
|
|
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.
| Before Switch: | After Switch: |
|
< < |
|
> > |
|
|
twiki/templates/ | twiki/templates2/ | twiki/templates1/ | twiki/templates/ |
twiki/bin/ | twiki/bin/2/ | (overwritten) | twiki/bin/ |
| (N/A) | twiki/bin/lib/ | (N/A) | twiki/lib/ |
twiki/data/TWiki | twiki/data/TWiki2 | twiki/data/TWiki1 | twiki/data/TWiki |
| (other directories do not change) |
|
< < |
Alternatively you could move the existing installation away, install the 01-Sep-2001 release into it's place and move your webs and pub files back.
|
> > |
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.
|
|
|
< < |
Follow this step-by-step guide to upgrade from the 01-Dec-2000 TWiki to the 01-Sep-2001 release, importing your original page data and related files:
|
> > |
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:
|
|
Pre-Upgrade Preparation
|
|
- Back up all existing TWiki directories
twiki/bin, twiki/pub, twiki/data, twiki/templates.
- Create a temporary directory and unpack the ZIP file there:
mkdir -p ~/tmp/
|
< < |
cp -p ~/downloads/TWiki20010901.zip ~/tmp/
|
> > |
cp -p ~/downloads/TWiki20011201.zip ~/tmp/
|
|
cd ~/tmp/
|
< < |
unzip ~/tmp/TWiki20010901.zip
|
> > |
unzip ~/tmp/TWiki20011201.zip
|
|
Step 2: Upgrade TWiki document files
|
|
mv ~/tmp/pub/*.gif $TWIKIROOT/pub
- 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).
- 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 the user of your cgi-scripts, i.e. www-data. A simple way to switch the locker of the RCS files is to use sed:
|
< < |
for f in *,v; do sed 's/nobody\:/www-data\:/' $f > x; mv x $f; done
|
> > |
for f in *,v; do sed 's/nobody\:/www-data\:/' $f > x; mv x $f; done
|
|
Step 5: Install new CGI scripts
|
|
Step 8: Update topics
|
< < |
You can do the following changes using your old TWiki 01-Dec-2000 or new TWiki 01-Sep-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.
|
> > |
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.
|
|
- Remember that you now have two TWiki webs:
|
|
Step 10: Switch over to new installation
|
< < |
In this step, you move the working 01-Sep-2001 installation to the old 01-Dec-2000 installation, so that users don't have to change the URL.
|
> > |
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.
|
|
|
< < |
- Test your new 01-Sep-2001 installation under
twiki/bin/2/view to make sure everything works as expected.
|
> > |
- Test your new 01-Dec-2001 installation under
twiki/bin/2/view to make sure everything works as expected.
|
|
-
- NOTE: Don't worry about the Plugins, they'll work after the switch.
- Edit
$TWIKIROOT/bin/2/TWiki.cfg and remove the /2 from $scriptUrlPath and $templateDir, ex:
$scriptUrlPath = "/twiki/bin";
|
|
cd $TWIKIROOT/bin
cp -p bin/2/* .
cp -p bin/2/.htaccess .
|
< < |
- Point your browser to the original URL and make sure the relocated 01-Sep-2001 installation works as expected: check browsing, searching and user registration.
|
> > |
- 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.
|
|
- Clean up and remove obsolete directories:
- Remove directory
$TWIKIROOT/bin/2
- Remove directory
$TWIKIROOT/templates1
|
|
Known Issues
|
< < |
|
> > |
|
|
-- JohnTalintyre? - 18 Jul 2001
-- MikeMannix? - 12 Sep 2001
|
< < |
-- PeterThoeny - 02 Oct 2001
|
> > |
-- PeterThoeny - 03 Dec 2001
|
|
TWiki Upgrade Guide
|
|
- In
WebPreferences of all webs, add or change the following web preferences: (see TWiki.WebPreferences)
- Add a NOSEARCHALL in case you want to exclude the web from a
web="all" search:
* Set NOSEARCHALL = on
|
< < |
-
- Modify WEBTOPICLIST, ex:
* Set WEBTOPICLIST = [[%HOMETOPIC%][Home]] %SEP% [[WebChanges][Changes]] %SEP% [[WebIndex][Index]] %SEP% [[WebSearch][Search]] %SEP% Go <input type="text" name="topic" size="16" />
|
> > |
-
- In WEBTOPICLIST, remove the
%WEB% . {} decoration from the list (it is now in the templates), ex:
* Set WEBTOPICLIST = <a href="WebHome">Home</a>
| <a href="WebChanges">Changes</a>
| <a href="WebIndex">Index</a>
| <a href="WebSearch">Search</a>
| Go <input type="text" name="topic" size="16" />
|
|
-
- Add a these new preferences:
* Set DENYWEBVIEW =
* Set ALLOWWEBVIEW =
* Set DENYWEBRENAME =
* Set ALLOWWEBRENAME =
|
< < |
|
> > |
-
- Set the FINALPREFERENCES:
|
|
* Set FINALPREFERENCES = WEBTOPICLIST, DENYWEBVIEW, ALLOWWEBVIEW, DENYWEBCHANGE, ALLOWWEBCHANGE, DENYWEBRENAME, ALLOWWEBRENAME
|
< < |
- In
WebSearch of all webs, replace content with this one line:
|
> > |
- Optional: In
WebSearch of all webs, replace content with this one line:
|
|
%INCLUDE{"%TWIKIWEB%.WebSearch"}%
|
< < |
- In
WebChanges of all webs, replace content with this one line:
|
> > |
- Optional: In
WebChanges of all webs, replace content with this one line:
|
|
%INCLUDE{"%TWIKIWEB%.WebChanges"}%
Step 9: Customize template files
|
|
-
- 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.
- Added TWikiMetaData rendering.
- Form Templates replace the TWikiCategoryTables:
|
< < |
-
- Create a replacement TWikiForms template based on
twikicatitems.tmpl in each web that used a Category Table.
|
> > |
-
- 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.WebPreferences topic.
NOTE: Do not remove the twikicatitems.tmpl file, it is still used for topics that are of the old format.
|
|
-
- Searches need to be adjusted to deal with format change - if all topics are upgrades, a more specific search can be done.
- For each web that has a custom
notedited.tmpl template, create an equivalent WebTopicEditTemplate to conform with the new TemplateTopics. The new format replaces the notedited.tmpl, notext.tmpl and notwiki.tmpl templates.
Step 10: Switch over to new installation
|
< < |
In this step, you move the working 01-Sep-2001 installation to the old 01-Dec-2000 installation, so that you don't have to change the URL.
|
> > |
In this step, you move the working 01-Sep-2001 installation to the old 01-Dec-2000 installation, so that users don't have to change the URL.
|
|
- Test your new 01-Sep-2001 installation under
twiki/bin/2/view to make sure everything works as expected.
- NOTE: Don't worry about the Plugins, they'll work after the switch.
|
|
TWiki Upgrade Guide
|
|
Overview
|
< < |
The latest version of TWiki (01-Sep-2001) involves several major new features and numerous enhancements to the last full version (01-Dec-2001). The file system set-up is almost identical, but much of the underlying data structure and processes are new. With all the changes, the upgrade procedure is straightforward, and your existing page data is imported directly.
|
> > |
The latest version of TWiki (01-Sep-2001) 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.
|
|
Upgrade Requirements
|
|
Major Changes from TWiki 01-Dec-2000
|
< < |
The 01 Sep 2001 release includes the following new features and enhancements:
|
> > |
The 01-Sep-2001 release includes the following new features and enhancements:
|
|
- TWikiPlugins - Easily install program enhancements using external plug-in modules. Developers can create plug-ins in Perl, with the TWiki Plugin API.
|
|
- TWikiMetaData - New data format
- TWikiForms - Create multiple input forms per web; data is rendered in HTML tables.
- ManagingTopics Individual topics can be renamed, moved and deleted through the browser. Deleted topics are stored in a common Trash web.
|
< < |
|
> > |
- Change passwords? Change and reset passwords using forms.
|
|
|
|
Pre-Upgrade Preparation
|
< < |
Two major areas of TWiki functionality - TWikiTemplates and TWikiForms (input forms associated with a topic)- are entirely different in the new TWiki. Therefore, if you've customized your templates or use Category Tables, you should read those sections before starting your upgrade. That way, converting old templates and pages to new will be flow along smoothly!
|
> > |
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.
|
|
|
< < |
The following steps describe the upgrade on Unix. Windows setup is very similar. We assume $TWIKIROOT to be the root of your current 01-Dec-2000 release, i.e. export TWIKIROOT=/some/dir/
|
> > |
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/
|
|
Step 1: Backup & Unpack
|
|
Step 8: Update topics
|
< < |
You can do the following changes using your old TWiki 01-Dec-2000 or new TWiki 01-Sep-2001 installation. Pointing your browser to the old installation for edit-copy-edit-paste operations is recommended so that users don't get surprized by meta-data content showing up in topics.
|
> > |
You can do the following changes using your old TWiki 01-Dec-2000 or new TWiki 01-Sep-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.
|
|
|
< < |
- Remember that you have now two TWiki webs:
|
> > |
- Remember that you now have two TWiki webs:
|
|
-
- The original
TWiki web.
- The new
TWiki2 web, which gets renamed to TWiki when you switch over the installation.
- In case you customized
TWiki.TWikiRegistration, merge your changes back into TWiki2.TWikiRegistration.
|
|
Step 9: Customize template files
|
< < |
Note: Skip this step in case you did not customize your template files.
|
> > |
NOTE: Skip this step if you did not customize your template files.
|
|
- Remember that you have now two template directories:
- The original
twiki/templates.
|
|
Step 10: Switch over to new installation
|
< < |
In this step we relocate the working 01-Sep-2001 installation over the old 01-Dec-2000 installation, so that we don't need to change the URL.
|
> > |
In this step, you move the working 01-Sep-2001 installation to the old 01-Dec-2000 installation, so that you don't have to change the URL.
|
|
- Test your new 01-Sep-2001 installation under
twiki/bin/2/view to make sure everything works as expected.
|
< < |
-
- Note: Don't worry about the Plugins, they will work after the switch.
|
> > |
-
- NOTE: Don't worry about the Plugins, they'll work after the switch.
|
|
- Edit
$TWIKIROOT/bin/2/TWiki.cfg and remove the /2 from $scriptUrlPath and $templateDir, ex:
$scriptUrlPath = "/twiki/bin";
$templateDir = "/home/httpd/twiki/templates";
|
|
cd $TWIKIROOT/bin
cp -p bin/2/* .
cp -p bin/2/.htaccess .
|
< < |
- Point your browser to the original URL and make sure the relocated 01-Sep-2001 installation works as expected, i.e. check browsing, searching and user registration.
|
> > |
- Point your browser to the original URL and make sure the relocated 01-Sep-2001 installation works as expected: check browsing, searching and user registration.
|
|
- Clean up and remove obsolete directories:
- Remove directory
$TWIKIROOT/bin/2
- Remove directory
$TWIKIROOT/templates1
|
|
- Test the new TWikiPlugins by checking the Plugins settings in TWikiPreferences.
- The
EmptyPlugin, DefaultPlugin, and InterwikiPlugin should be preinstalled. To check the InterwikiPlugin, go to its page.
|
< < |
- In case you have customized the functions
extendHandleCommonTags, extendGetRenderedVersionOutsidePRE and extendGetRenderedVersionInsidePRE in twiki/bin/wikicfg.pm:
|
> > |
- If you have customized the functions
extendHandleCommonTags, extendGetRenderedVersionOutsidePRE and extendGetRenderedVersionInsidePRE in twiki/bin/wikicfg.pm:
|
|
-
- Merge those changes back into
twiki/lib/TWiki/Plugins/Default.pm
General Format Changes
|
< < |
- Format changed of
%GMTIME{"..."}% and %SERVERTIME{"..."}% variables. Format is now "$hour:$min" instead of "hour:min". More in TWikiVariables.
|
> > |
- The format of the
%GMTIME{"..."}% and %SERVERTIME{"..."}% variables is now "$hour:$min" instead of "hour:min". More in TWikiVariables.
|
|
|
< < |
- ExtendingTableSyntax: Enhanced table syntax might have unwanted side effect:
| *bold* | cells, | center aligned | and | right aligned | cells, span multiple columns using | empty cells |||. More in TextFormattingRules.
|
> > |
- ExtendingTableSyntax: Enhanced table syntax might have unwanted side effect:
| *bold* | cells, | center aligned | and | right aligned | cells, span multiple columns using | empty cells |||. More in TextFormattingRules.
|
|
|
< < |
- Use
Net::SMTP module instead of sendmail if installed.
|
> > |
- Use
Net::SMTP module instead of sendmail if installed.
|
|
|
< < |
- Use
<verbatim> ... </verbatim> tags instead of <pre> ... </pre> tags where appropriate. More in TextFormattingRules.
|
> > |
- Use
<verbatim> ... </verbatim> tags instead of <pre> ... </pre> tags where appropriate. More in TextFormattingRules.
|
|
- New variable
%STARTINCLUDE% and %STOPINCLUDE% variables to control what gets included of a topic. More in TWikiVariables.
|
< < |
|
> > |
|
|
-
- Upgrading of imported pagess is done automatically after first edit, on save. "In memory" upgrade is done on topic view.
- 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.
|
|
- 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.
|
< < |
Known Issues of TWiki 01 Sep 2001
|
> > |
Known Issues
|
|
|
< < |
-- JohnTalintyre - 18 Jul 2001
-- PeterThoeny - 12 Sep 2001
|
> > |
-- JohnTalintyre? - 18 Jul 2001
-- MikeMannix? - 12 Sep 2001
-- PeterThoeny - 12 Sep 2001
|