Changing graphics

The original Photoshop files of the skin graphics (mainly background images) are attached to PatternSkinGraphics.

Top, Bottom and Left Bar customization

Most will customise top, bottom, and left bars.

Topic System.WebTopBar defines the content of the top bar. If this topic does not exist the topic System.WebTopBarExample will define the top bar. Foswiki does not ship with a WebTopBar topic so by creating this topic as a copy of WebTopBarExample and customizing the copy, you will not later risk that upgrading Foswiki will overwrite your top bar. The top bar is common for all webs.

Topic System.WebBottomBar defines the content of the bottom bar. If this topic does not exist the topic System.WebBottomBarExample will define the bottom bar. Foswiki does not ship with a WebBottomBar topic so by creating this topic as a copy of WebBottomBarExample and customizing the copy, you will not later risk that upgrading Foswiki will overwrite your bottom bar. The bottom bar is common for all webs.

Topic WebLeftBar defines the content of the left bar. Each web has its own WebLeftBar. If this topic does not exist the topic WebLeftBarExample will define the left bar. Foswiki does not ship with WebLeftBar topics so by creating these topics as copies of WebLeftBarExample and customizing the copies, you will not later risk that upgrading Foswiki will overwrite your left bars. You can choose to display the WebLeftBar on the right side of the screen.

Selecting edit and view templates

EDITACTION -- Selects an edit template

The EDITACTION preference lets you change how editing works, for when you only want to edit one of either the topic text, or the form attached to the topic. If EDITACTION is defined as text, then hide the form. If EDITACTION is defined as form, then hide the normal text area and only edit the form.

Example: Set EDITACTION = text

The Edit and Edit wiki text buttons simply add ;action=text or ;action=form to the URL for the edit script, as appropriate. If you have defined EDITACTION you can still edit the topic content or the form by removing the ;action=form or ;action=text from the edit URL in the browser and reload.

Installation

Compatibility with Foswiki 1.1 has been restored. However system changes are required:

The SKIN must be overridden to "pattern01x01,pattern". You can safely set this in your SitePreferences before upgrading this extension.

#Set SKIN = pattern01x01,pattern

You must not manually install by extracting the archive directly into your Foswiki instance. You must use the Extension Installer. The installer will omit two files which are incompatible and must not be installed on Foswiki 1.1.

data/System/WebCreateNewTopicComponents.txt

data/System/WebCreateNewTopicTemplate.txt

Note: PatternSkin is included with Foswiki by default. Use the following instructions only if you are upgrading PatternSkin.

You do not need to install anything in the browser to use this extension. The following instructions are for the administrator who installs the extension on the server.

Open configure, and open the "Extensions" section. "Extensions Operation and Maintenance" Tab → "Install, Update or Remove extensions" Tab. Click the "Search for Extensions" button.
Enter part of the extension name or description and press search. Select the desired extension(s) and click install. If an extension is already installed, it will not show up in the
search results.

You can also install from the shell by running the extension installer as the web server user: (Be sure to run as the webserver user, not as root!)

If FOSWIKI_LAYOUT_URL or FOSWIKI_STYLE_URL don't give a value or point to non-existing files, check in DefaultPreferences and in SitePreferences that the following preferences do exist and that they are set to on:

v.4.0.5 - Fixed broken link in PatternSkinCustomization. Fix code/pre white-space styling. Make behaviour javascript work with IE8. Add clear:both to the css for the .foswikiContentFooter - that way it could be over-ridden by a subskin. Made links in headers should look like links.

07 Sep 2009:

v.4.0.4 - Consolidated versions in trunk and release branch. Version for Foswiki 1.0.7.