Faire un don


A WikiAdministrator can make a lot of customizations simply by setting variables in the local/config.php file. Any group or page can also have its own configuration file.

From its inception, PmWiki has been designed so that WikiAdministrators can greatly customize the way PmWiki displays pages and the markup sequences used to generate pages. (This is even mentioned explicitly in PmWikiPhilosophy #4.) As a result, the core pmwiki.php script makes extensive use of PmWiki.Variables to determine how markup sequences will be processed and what each individual page will output.

The bulk of this page describes how customizations work in general, see PmWiki.DocumentationIndex for specific customizations that are commonly performed at many PmWiki installations, including:

The simplest type of customization is merely setting a variable to 1 (or TRUE). Here’s an example that enables ?action=diag and ?action=phpinfo actions:

$EnableDiag = 1;

You can begin a line with a “#” (an octothorpe, a.k.a. a hash symbol or pound sign) to add a comment. Additionally, some built-in PmWiki variables take values other than 1 or 0 (true or false). Here’s another example that customizes the wiki’s behavior with respect to search engine web robots (see Cookbook:ControllingWebRobots):

# Allow the site to be indexed by search engines.
$MetaRobots = 'index,follow';
$EnableRobotCloakActions = 1;

The scripts/ subdirectory (below the directory holding the pmwiki.php script) has many customizations.
The PmWiki [