From Actux Wiki

PmWikiFr: traduction du fichier doc/sample_config.php de la versions 2.2.0 beta 54 (et beta 63)

voir aussi pour la francisation du fichier

<?php if (!defined('PmWiki')) exit();
##  Ceci est un fichier exemple de local/config.php. Pour l'utiliser
##  copiez-le dans local/config.php puis modifiez-le à votre convenance.
##  Pensez à regarder http://www.pmichaud.com/wiki/CookbookFr
##  pour plus de détails sur les modes de personnalisation possibles dans
##  PmWiki.  

##  $WikiTitle est le nom qui apparait dans la barre de titre du navigateur
##  (tout en haut).
$WikiTitle = 'PmWiki';

##  $ScriptUrl est l'URL qui convient pour accéder aux pages du wiki
##  $PubDirUrl est l'URL du répertoire 'pub'.
# $ScriptUrl = 'http://www.mondomaine.com/chemin/vers/pmwiki.php';
# $PubDirUrl = 'http://www.mondomaine.com/chemin/vers/pub';

##  Si vous voulez utiliser des URL de la forme ../pmwiki.php/Groupe/NomDePage
##  au lieu de ../pmwiki.php?p=Groupe.NomDePage, essayez
##  $EnablePathInfo ci-dessous.  Ca ne marche pas à tous les coups,
##  cela dépends de votre serveur web et de votre configuration de php. 
##  regardez http://www.pmwiki.org/wiki/CookbookFr/CleanUrls
##  pour plus de détails à ce sujet et sur les autres méthodes.
# $EnablePathInfo = 1;

## $PageLogoUrl est l'URL de l'image logo -- vous pouvez le changer pour
## votre propre logo si vous le voulez.
# $PageLogoUrl = "$PubDirUrl/skins/pmwiki/pmwiki-32.gif";

## Si vous voulez avoir un thème personnel, donnez à $Skin le nom
## du répertoire (dans pub/skins/) qui contient vos fichiers de thème.
## Voir PmWikiFr.Skins and CookbookFr.Skins.
# $Skin = 'pmwiki';

## Vous voudrez probablement mettre un mot de passe administrateur
## qui vous permettra l'accès à toutes les pages protégées par mot de passe. 
## Par défaut, les accès "attr" (permissions) pour les groupes PmWiki et Main
## sont bloqués, un mot de passe administratif est un bon moyen de les débloquer.
## voyez PmWikiFr.Passwords et PmWikiFr.PasswordsAdmin.
# $DefaultPasswords['admin'] = crypt('secret');

## Si vous gérez un site public et voulez permettre à tous d'écrire sans
## avoir besoin de mot de passe, vous voudrez sans doute créer quelques 
#  listes de blocage pour éviter le spam. Voyez PmWikiFr.Blocklist.
# $EnableBlocklist = 1;                    # permet les listes de blocage manuelles
# $EnableBlocklist = 10;                   # permet les listes de blocage automatiques

##  PmWiki est fourni avec des boutons d'édition graphiques pour l'édition;
##  pour activer ces boutons, valider $EnableGUIButtons = 1.  
# $EnableGUIButtons = 1;

##  Pour autoriser la syntaxe du wiki "Creole"
##  (http://www.wikicreole.org/), insérez ici:
# include_once('scripts/creole.php');

##  Pour qu'un espace en tête de ligne indique un texte
##  "pre"formatté, validez $EnableWSPre=1
##  Indiquer un nombre plus élevé augmente le nombre d'espaces demandé
##  en tête de ligne pour qu'elle soit considérée comme préformatée.
# $EnableWSPre = 0;           # PmWiki 2.2.0 par défaut (désactivé)
# $EnableWSPre = 1;           # les lignes commençant par un espace sont préformatées
# $EnableWSPre = 4;           # les lignes avec 4 espaces sont préformatées

##  Si vous voulez que l'upload (téléchargement vers le wiki) soit activé
##  faites $EnableUpload=1.
##  il vous faudra aussi mettre un mot de passe par défaut pour cette fonction
##  ou sur les pages ougroupes individuellement. Voir PmWikiFr.UploadsAdmin.
# $EnableUpload = 1;                       
# $DefaultPasswords['upload'] = crypt('secret');

##  Valider $EnableDiag active les fonctions ?action=diag et ?action=phpinfo
##  qui permettent souvent d'aider le déverminage à distance pour 
##  différents problèmes de configuration et d'exécution.
# $EnableDiag = 1;                         # valide le diagnostique à distance

##  Par défaut, PmWiki ne permet pas aux navigateurs de "cacher" les pages.
##  valider $EnableIMSCaching=1; réactive le cache du navigateur d'une manière
##  assez habile smart manner. A éviter pendant la mise au point
##  de la configuration ou des modèles.
# $EnableIMSCaching = 1;                   # permet le cache par le navigateur

##  Activez $SpaceWikiWords si vous voulez que les MotsWiki aient automatiquement 
##  un espace avant chaque séquence de lettre majuscule.
# $SpaceWikiWords = 1;                     # active l'espacement des MotsWiki

##  Activez $EnableWikiWords si vous voulez activer les liens MotsWiki.
##  Pour plus d'options MotsWiki, voyez scripts/wikiwords.php .
# $EnableWikiWords = 1;                      # activer les liens MotsWiki

##  $DiffKeepDays indique le nombre de jours à conserver dans l'historique
##  d'une page.  Le defaut est 3650 (environ 10 ans).
# $DiffKeepDays=30;                        # garder l'historique au moins 30 jours

## Par défaut, les visualiseurs ne peuvent voir l'existence
## des pages interdites de lecture dans les résultats de recherche et le
## listage des pages, mais cela peut être lent car PmWiki doit vérifier les permissions
## de chaque page. Mettre $EnablePageListProtect à zéro va accélérer les choses
## considérablement, mais rendra les visualiseurs conscients de l'existence
## des pages protégées (ils ne pourront pas les lire)
# $EnablePageListProtect = 0;

##  Le script refcount.php active ?action=refcount, qui aide à trouver
##  les pages orphelines ou manquantes. Voir PmWikiFr.RefCount.
# if ($action == 'refcount') include_once('scripts/refcount.php');

##  Le script feeds.php active ?action=rss, ?action=atom, ?action=rdf,
##  et ?action=dc, pour généred des flux de dibers formats.
# if ($action == 'rss') include_once('scripts/feeds.php');   # RSS 2.0
# if ($action == 'atom') include_once('scripts/feeds.php');  # Atom 1.0
# if ($action == 'dc') include_once('scripts/feeds.php');    # Dublin Core
# if ($action == 'rdf') include_once('scripts/feeds.php');   # RSS 1.0

##  Dans la série 2.2.0 beta, les variables de page {$var} page variables
## sont absolues par défaut, mais dans une prochaine version elles
## seront relatives. Ce réglage les rends relatives dès le départ.
## (si vous débutez un nouveau site, laissez en place ce réglage).
$EnableRelativePageVars = 1;

##  Par défaut, les pages du groupe "Catégories" sont crées manuellement.
##  validez la ligne suivante pour avoir des pages catégories vierges
##  créées automatiquement dès qu'un lien vers une page de catégorie
##  inexistente est sauvegardé (la page n'est créé que si l'auteur a les droits d'écriture sur le groupe Category).
# $AutoCreate['/^Category\\./'] = array('ctime' => $Now);

##  PmWiki permet beaucoup de flexibilité pour la création de styles personnalisés.
##  Pour ajouter le support des styles '*gras*' et '~italiques~'
##  (les '' font partie du style), activez les lignes suivantes. 
##  (voir PmWikiFr.CustomMarkup et CookbookFr pour détails et exemples)
# Markup("'~", "inline", "/'~(.*?)~'/", "<i>$1</i>");        # '~italiques~'
# Markup("'*", "inline", "/'\\*(.*?)\\*'/", "<b>$1</b>");    # '*gras*'

##  Si vous voulez avoir à approuver les liens vers les sites externes
##  avant qu'ils soient transformés en liens, activez les lignes ci-dessous
##  Voyez PmWikiFr.UrlApprovals.
##  Egalement, activer $UnapprovedLinkCountMax limite le nombre de liens
##  non approuvés sur une page (utile dans la lutte anti-spam)
# include_once('scripts/urlapprove.php');
# $UnapprovedLinkCountMax = 10;

##  Les lignes suivantes font apparaitre des boutons d'édition supplémentaires
##  pour les sous-titres, listes, tables...
# $GUIButtons['h2'] = array(400, '\\n!! ', '\\n', '$[Heading]',
#                     '$GUIButtonDirUrlFmt/h2.gif"$[Heading]"');
# $GUIButtons['h3'] = array(402, '\\n!!! ', '\\n', '$[Subheading]',
#                     '$GUIButtonDirUrlFmt/h3.gif"$[Subheading]"');
# $GUIButtons['indent'] = array(500, '\\n->', '\\n', '$[Indented text]',
#                     '$GUIButtonDirUrlFmt/indent.gif"$[Indented text]"');
# $GUIButtons['outdent'] = array(510, '\\n-<', '\\n', '$[Hanging indent]',
#                     '$GUIButtonDirUrlFmt/outdent.gif"$[Hanging indent]"');
# $GUIButtons['ol'] = array(520, '\\n# ', '\\n', '$[Ordered list]',
#                     '$GUIButtonDirUrlFmt/ol.gif"$[Ordered (numbered) list]"');
# $GUIButtons['ul'] = array(530, '\\n* ', '\\n', '$[Unordered list]',
#                     '$GUIButtonDirUrlFmt/ul.gif"$[Unordered (bullet) list]"');
# $GUIButtons['hr'] = array(540, '\\n----\\n', '', '',
#                     '$GUIButtonDirUrlFmt/hr.gif"$[Horizontal rule]"');
# $GUIButtons['table'] = array(600,
#                       '||border=1 width=80%\\n||!Hdr ||!Hdr ||!Hdr ||\\n||     ||     ||     ||\\n||     ||     ||     ||\\n', '', '', 
#                     '$GUIButtonDirUrlFmt/table.gif"$[Table]"');
Récupéré sur http://actux.eu.org/wiki/PmWikiFr/SampleConfigFile
Page mise à jour le 24/08/2007 11:15