PWP wiki processor

HowToUpgrade

| StartPage | WikiPages | AdditionalFiles |

 -Who should upgrade?
 -How can I upgrade?

Who should upgrade?

If you are satisfied with your current version and you do not miss any of the new features or text rules simply stay where you are.

It is also recommended to stay where your are if you made changes to the application's source code. (To be found in "/wiki/core/" and "/wiki/resp/".) The code has changed a lot between 1.3.7 and 1.4.0. There are new files, other files have been renamed.

There are a few incompatibilities to PWP 1.3.x which are enumerated below. Generally, you can continue to work with all your collected Wiki pages.

DEFINITION LISTS:

The text rule for definition lists has changed from ";;Term;;Definition;;"
to ";Term:Definition" and ";;Term:Definition". This was made to get closer
to the UseMod syntax and to have a similar handling for all three list types.
You have to adjust your definition lists manually - I doubt that they are
widely used. (Sorry to the ones protesting now!)

WIKI PAGE NAMES:

You might have been able to create Wiki pages with names including some
special chars like quotation marks. This will not work any longer. You have
to rename the files in the file system. If your Wiki page names only include
word characters, numbers, dots and the underscore, you are on the safe side.
From 1.4 on you can include Non-ASCII characters like "Ä" (Auml;) in
Wiki page names - as long as your file system and your webserver
will work with such file names. Names starting with a dot "." are
considered to be illegal.

CONFIG FILE ENTRIES:

The config file has changed. Make a copy of your old config file
and transport the changes by copy'n'paste after updating. The
setting "IsProductive" became obsolete. You may call
"run.debug.php" instead of "run.php" to use logging and introspection.

STYLE SHEET:

The default style sheet had to be extended by the classes ".layout"
for tables. It has new settings for "select", too.
You can now include the standard style sheet and override it's settings
by providing a second style sheet containing your custom changes.

CONFIG: STATICHTML.INC:

Because of the changes in the style sheet config settings (whole tag instead
of a file name) there are changes in the file "wiki/conf/StaticHtml.inc"
to be done. Copy the tag from PWP 1.4 into your customized file.

ICON NAMES:

All icons shipping with 1.4 have new names. You can either adapt the
new names (which is simple if you've combined icons and variables) or
you can extract the old icon set from PWP 1.3.7.

OLD FORCED LINE BREAK:

There is no support for the "-->" line break rule any longer. This rule
was deprecated in PWP 1.3.4. Line breaks "-->" were silently converted
into " -_ " on each save operation in higher releases. If you still have
old style line breaks, replace them manually.

How can I upgrade?

An update requires some admin knowledge in the area of PHP applications.

   (Powered by PWP Version 1.4.0)