Aktuelle Änderungen - Suchen:

En Fran�ais

En Anglais

PmWiki

pmwiki.org

edit SideBar

FichierDeConfiguration

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)

  • PmWiki:Cookbook.SideBarNameChange
  • PmWiki:Cookbook.MainGroupChange
    ##---------------Francisation ------------------------------------
    
    XLPage('fr','PmWikiFr.XLPage'); // Lrs cha�nes de PmWiki
    #XLPage('fr','PmWikiFr.XLPageCookbook'); // S'il y a des modules
    
    ##-- 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*$";
    $PageRedirectFmt = '<p><i>redirig� depuis $FullName</p>';
    
    ## 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 o� 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');
    
    

Commentaires

Je sugg�re un ajout pour permettre la prise en compte des caract�res accentu�s sur les syst�mes Unix:

 ##-- Locale ------------------------------------------------------

## D�finit la LOCALE appropri�e
## NB: peut varier selon les syst�mes (voir /usr/share/locale)
setlocale(LC_ALL,'fr_FR.ISO8859-1');

DidierLebrun?

Ceci est inutile car la fonction XLPage le fait d�j� en utilisant le contenu du champ locale de la page XLPage. PRZ?


Je sugg�re, quant � moi, de ne pas mettre de caract�res accentu�s dans les noms de pages.

M�me si cela peut �tre moins joli � l'�cran, l'on �vitera peut-�tre des probl�me en cas de pages de codes diff�rentes sur des navigateurs diff�rentes, voire en cas de transfert du Wiki chez un autre h�bergeur�

La page d'accueil peut ainsi s'appeler Bienvenue, au lieu de Pr�sentation, et PageNonTrouv�e peut s'appeler PageInconnue. Pour VariableDEdition, il est tr�s possible de ne pas mettre l'accent sur la lettre majuscule (c'est, certes, une faute de fran�ais, mais benigne), et T�l�chargement peut devenir Chargement.

Jean-Dom?


<< Configuration initiale | Index doc admin | Pages de site >>


Voir aussi PmWiki:Localization.SampleConfigFileLocalization - Page originale sur PmWiki:PmWikiFr.FichierDeConfiguration


� Page originale sur PmWikiFr.FichierDeConfiguration - Backlinks
Derni�res modifications:
PmWikiFr.FichierDeConfiguration: 24.11.2005 23:02 Uhr

Bearbeiten - Historie - Druckansicht - Aktuelle Änderungen - Suchen
Zuletzt geändert am 24.11.2005 23:02 Uhr