Fichiers specifiques X.org
[wikifarm.git] / install / local / farmconfig.php
diff --git a/install/local/farmconfig.php b/install/local/farmconfig.php
new file mode 100644 (file)
index 0000000..68e5f47
--- /dev/null
@@ -0,0 +1,114 @@
+<?php
+
+$FarmPubDirUrl = 'http://wikifarm.m4x.org/pub';
+$PageLogoUrl = "http://www.polytechnique.org/images/skins/default_headlogo.jpg";
+$Skin = 'gemini';
+$EnablePathInfo = 1;
+
+$DefaultPasswords = array('admin'=>'admin','read'=>'public','edit'=>'admin','attr'=>'admin');
+$DefaultPasswords['upload'] = '';
+$AuthCascade['upload'] = 'edit';
+
+include_once("$FarmD/cookbook/xorgauth.php");
+include_once("$FarmD/cookbook/geoloc.php");
+include_once("$FarmD/cookbook/chat.php");
+include_once("$FarmD/cookbook/faq.php");
+include_once("$FarmD/cookbook/fieldadmin.php");
+
+
+##---------------Francisation ------------------------------------
+
+XLPage('fr','PmWikiFr.XLPage'); // Lrs chanes de PmWiki
+#XLPage('fr','PmWikiFr.XLPageCookbook'); // S'il y a des modules
+$XLLangs = array('fr','en');
+
+##-- Chanes et noms de pages/groupes ----------------------------
+
+$DefaultGroup = 'Accueil'; # Groupe par défaut
+$DefaultName = 'Accueil'; # 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 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'][] = '!\\.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
+
+           ##-- Chanes 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.VariablesDdition','PmWikiFr.VariablesDeTéléchargement',
+               'PmWikiFr.AutresVariables','PmWikiFr.EnvoiDeCourriel');
+?>