RechercheWiki:

En Français

En Anglais

Persos

Jeux

Megadrive

MegaCD

32X

Changements récents Imprimable Historique Éditer page

Ci-dessous une trame pour la définition d'un fichier de configuration config.php, installé dans le répertoire local.

Configuration de base

Modules optionnels

Francisation

Voir aussi (en anglais)

 
##---------------Francisation ------------------------------------

XLPage('fr','PmWikiFr.XLPage');

##-- Chaînes et noms de pages/groupes ----------------------------

$DefaultGroup = 'Accueil'; # Groupe par défaut
$DefaultName = 'Présentation'; # Page de démarrage groupe - défaut 'HomePage' - 
$TimeFmt = "%d/%m/%Y %H:%M";  # Format date/heure 17/02/2004 00:14
$AuthorGroup='Profils'; # Nom du groupe des auteurs, défaut 'Profiles'
$AuthorRequiredFmt = 'Saisir votre nom ou identifiant'; #quand auteur requis

##--Gestion des pages --------------------------------------------

$DefaultPageTextFmt = 'La page $Name n\'existe pas';

$PageNotFound = 'PmWikiFr.PageNonTrouvée'; #Renvoi quand page inexistante

## Expression utilisée pour indiquer qu'une page doit être effacée 
$DeleteKeyPattern = "^\\s*effacer\\s*$";

## Définition des pages des derniers changements (RecentChanges en VO)
$RecentChangesFmt = array(
  '$DefaultGroup.ToutesLesModifs' => 
    '* [[$Group.$Name]]  . . . $CurrentTime par $AuthorLink',
  '$Group.ModifsDuGroupe' =>
    '* [[$Group/$Name]]  . . . $CurrentTime par $AuthorLink'); 

## Définition des pages des derniers chargements (n'existe pas encore)
# $RecentUploads = array(...


##-- Styles prédéfinis --------------------------------------------

$WikiStyle['noir']['color'] = 'black';
$WikiStyle['blanc']['color'] = 'white';
$WikiStyle['rouge']['color'] = 'red';
$WikiStyle['vert']['color'] = 'green';
$WikiStyle['bleu']['color'] = 'blue';
$WikiStyle['jaune']['color'] = 'yellow';
$WikiStyle['gris']['color'] = 'gray';
$WikiStyle['argent']['color'] = 'silver';
$WikiStyle['marron']['color'] = 'maroon';
$WikiStyle['pourpre']['color'] = 'purple';
$WikiStyle['bleufoncé']['color'] = 'navy';

##-- Groupes et pages à exclure des recherches -----------------------

$SearchPatterns['default'][] = '!\\.RechercheWiki$!';
$SearchPatterns['default'][] = '!\\.Attributes$!';
$SearchPatterns['default'][] = '!\\.(All)?Recent(Changes|Uploads)$!';
$SearchPatterns['default'][] = '!\\.ToutesLesModifs$!';
$SearchPatterns['default'][] = '!\\.ModifsDuGroupe$!';
$SearchPatterns['default'][] = '!\\.Group(Print)?Header$!';
$SearchPatterns['default'][] = '!\\.Présentation$!';
$SearchPatterns['default'][] = '!\\.Menu$!';
$SearchPatterns['default'][] = '!\\.Index!';

$SearchPatterns['tousgroupes'] = $SearchPatterns['default'];

$SearchPatterns['default'][] = '!^PmWiki\\.!'; # Exclusion groupe PmWiki
$SearchPatterns['default'][] = '!^Main\\.!';

## Le groupe PmWiki est exclu des recherches et des listes de pages
## car la traduction en Français est complète mais il est toujours
## possible d'accéder aux pages de ce groupe directement.
## Pour permettre la recherche dans tous les groupes, on peut voir
## ci-dessus que le tableau 'tousgroupes' a été créé.
## On peut alors faire des recherches ou listes comme suit:
## (:pagelist group=PmWiki list=tousgroupes:)
## ou en ajoutant dans le texte d'une recherche 'list=tousgroupes'

## Exclusions complémentaire pour un Index des pages de
## *documentation* du Wiki
$SearchPatterns['dict'] = $SearchPatterns['default'];
$SearchPatterns['dict'][] = '!^PmWikiFr\\.!'; # Exclusion groupe PmWikiFr

##-- Modules ---------------------------------------------------

#-- Si le module RefCount est chargé --------------------------
$PageRefCountFmt = "<h1>Références croisées</h1><p>"; # Titre
$RefCountTimeFmt = "<small>%d-%b-%Y %H:%M</small>"; # Format date

##-- Chaînes pour le rapport par courrier - Pour les Administrateurs
$MailPostsMessage = "Modifications récentes du wiki:\n 
  ($ScriptUrl/$DefaultGroup/ToutesLesModifs)\n\n\$MailPostsList\n";
$MailPostsSubject = "$WikiTitle : modifications récentes du wiki";
#$MailPostsTimeFmt = $TimeFmt;
$MailPostsItemFmt = ' * $FullName . . . $PostTime par $Author';

##-- Si le module approveurl est chargé -------------------------
$ApprovedUrlPagesFmt = array('$DefaultGroup.LiensApprouvés');

##-- Documentation ---------------------------------------------

## Liste des pages ou sont définies les variables 
## (pour l'établissement de liens automatiques)
$VarPagesFmt = array('PmWikiFr.Variables','PmWikiFr.VariablesDeBase',
'PmWikiFr.VariablesDeMiseEnPage','PmWikiFr.VariablesDeLiens',
'PmWikiFr.VariablesDÉdition','PmWikiFr.VariablesDeTéléchargement',
  'PmWikiFr.AutresVariables','PmWikiFr.EnvoiDeCourriel');


<< Configuration initiale | Index doc admin | Hébergeurs >>


Page originale sur PmWiki:PmWikiFr.FichierDeConfiguration

Éditer page - Historique - Imprimable - Changements récents - Aide - RechercheWiki
Page mise à jour le 01 janvier 2005 à 23h13