Overview

The current version of Webiki is fully integrated with Movable Type 3.2 plugin configuration. All configuration is done from the main menu plugin page or the per weblog plugin settings page. Webiki supports installation wide defaults with per weblog overrides.

Configuring Webiki

The system and weblog level configuration screens are identical. Settings configured for a weblog control the behavior of Webiki for that weblog. Settings configuration at the system level control the behavior of Webiki for all weblogs for which the weblog settings have not been configured. In effect, the system settings act as defaults for any weblogs that are not explicitly configured. To revert a weblog to the system defaults, use the “Revert to Defaults” button on the plugin settings page for that weblog.

The set of webiki words defined in a particular weblog is referred to as a “wordspace”. The “Wordspace” setting defines which wordspaces are used for the weblog.

None
No wordspaces are used. No webiki word will be transformed if wordspace is set to this value. This is default value.
Local
Only the current weblog is used as a wordspace. Webiki words defined in other weblogs will not be used when processing posts in this weblog.
All
All wordspaces are used. Webiki words defined in any entry will be used for this weblog.
Active
An explicit set of wordspaces are active. All and only webiki words in these wordspaces will be used.

Under the wordspace setting is the “Active” setting, a group of checkboxes, one for each weblog. When the wordspace setting is “Active”, the set of active wordspaces are the weblogs checked in this setting. This setting is ignored for any other value of the wordspace setting.

The link class setting is used to set the “class” attribute of links generated by Webiki. If empty, no attribute is created. If set, then every link from a webiki word will have a class attribute set to this value unless explicitly overridden (see Using Webiki). This is useful for applying style sheets to webiki word links.

The glue and affix settings set the values for text decorations on multiple webiki word links. The precise behavior is described here. These settings are used if the webiki word does not specify values to use. If any decoration is specified locally (glue or affix) then all are considered specified and any omitted values are treated as being specified as empty. This is very useful in that if glue settings are set, then use of affixes locally will disable those glue settings, rather than requiring the local use to explicitly disable them.

The sort settings control the ordering of multiple webiki word links.

None
No ordering is forced on the links. The precise ordering will depend on vagaries of the database used. External links will always be first.
Time
Links are ordered by the time of the target entry. External links are always last.
ID
Links are ordered by the id of the target entry. External links are always first.
Text
Links are ordered by the link text.

If the reverse setting is checked, then the default ordering (ascending) is reversed (to descending). This setting does not affect the positioning of external links for the “Time” and “ID” sort settings. It is not possible to override this setting locally.

The External Words box is used to create webiki words that link to external URLs. These are webiki words that refer to external URLs, not entries in the weblogs. Each is specified on a separate line in the following format:

word (title) URL Link Text …

word
The webiki word. When this word appears in a post, it is transformed in to a link. This must conform to the standard webiki word syntax.
title
This is used as the value for the “title” attribute of the link. This is optional and if omitted the “title” attribute will not be set. The parentheses are literal.
URL
This is the target URL. It is used as the value of the “href” attribute in the link. Note that no space is allowed inside a URL.
Link Text
This is the text enclosed by the link. All text following the URL is used for the value of this field (less leading and trailing whitespace). It is optional and if omitted the webiki word will be used.