<< Basic Variables | PmWiki.Variables | Path Variables >>
Variable substitutions in the skin template are all managed by the FmtPageName() function from pmwiki.php. Pmwiki variable substitutions available on pages are managed by the {$var} substitutions from stdmarkup.php or superseded in local/config files. (DocumentationToDo)
$WikiTitle$HTMLStylesFmt$HTMLHeaderFmt$MessagesFmt(:messages:) markup. Commonly used for displaying messages with respect to editing pages.
$RecentChangesFmt $RecentChangesFmt = array(
'Main.AllRecentChanges' =>
'* [[$Group.$Name]] . . . $CurrentTime by $AuthorLink',
'$Group.RecentChanges' =>
'* [[$Group/$Name]] . . . $CurrentTime by $AuthorLink');
$RCLinesMax $RCLinesMax = 1000; # maintain at most 1000 recent changes
$PageRedirectFmt(:redirect:) markup.
$PageRedirectFmt = '<p><i>redirected from $FullName</p>';
$PageRedirectFmt = '';
$WikiStyle$MaxIncludes(:include:) and other directives, used to control recursion and otherwise pose a sanity check on page contents. $MaxIncludes defaults to 50, but can be set to any value by the wiki administrator.
$MaxIncludes= 50; # default$MaxIncludes= 1000; # allow lots of includes$MaxIncludes= 0; # turn off includes
$SkinDirUrl$EnablePathInfo1 page URL will be ...wiki.php/Main/Main, when set to 0 (default) it will be ...wiki.php?n=Main.Main.
See also: EditVariables