68e5f4776d1bbfb11c0a59e3d0b567ddc036d405
[wikifarm.git] / install / local / farmconfig.php
1 <?php
2
3 $FarmPubDirUrl = 'http://wikifarm.m4x.org/pub';
4 $PageLogoUrl = "http://www.polytechnique.org/images/skins/default_headlogo.jpg";
5 $Skin = 'gemini';
6 $EnablePathInfo = 1;
7
8 $DefaultPasswords = array('admin'=>'admin','read'=>'public','edit'=>'admin','attr'=>'admin');
9 $DefaultPasswords['upload'] = '';
10 $AuthCascade['upload'] = 'edit';
11
12 include_once("$FarmD/cookbook/xorgauth.php");
13 include_once("$FarmD/cookbook/geoloc.php");
14 include_once("$FarmD/cookbook/chat.php");
15 include_once("$FarmD/cookbook/faq.php");
16 include_once("$FarmD/cookbook/fieldadmin.php");
17
18
19 ##---------------Francisation ------------------------------------
20
21 XLPage('fr','PmWikiFr.XLPage'); // Lrs chanes de PmWiki
22 #XLPage('fr','PmWikiFr.XLPageCookbook'); // S'il y a des modules
23 $XLLangs = array('fr','en');
24
25 ##-- Chanes et noms de pages/groupes ----------------------------
26
27 $DefaultGroup = 'Accueil'; # Groupe par défaut
28 $DefaultName = 'Accueil'; # Page de démarrage groupe - défaut 'HomePage' -
29 $TimeFmt = "%d/%m/%Y %H:%M"; # Format date/heure 17/02/2004 00:14
30 $AuthorGroup='Profils'; # Nom du groupe des auteurs, défaut 'Profiles'
31 $AuthorRequiredFmt = 'Saisir votre nom ou identifiant'; #quand auteur requis
32
33 ##--Gestion des pages --------------------------------------------
34
35 $DefaultPageTextFmt = 'La page $Name n\'existe pas';
36
37 $PageNotFound = 'PmWikiFr.PageNonTrouvée'; #Renvoi quand page inexistante
38
39 ## Expression utilisée pour indiquer qu'une page doit tre effacée
40 $DeleteKeyPattern = "^\\s*effacer\\s*$";
41 $PageRedirectFmt = '<p><i>redirigé depuis $FullName</p>';
42
43 ## Définition des pages des derniers chargements (n'existe pas encore)
44 # $RecentUploads = array(...
45
46
47 ##-- Styles prédéfinis --------------------------------------------
48
49 $WikiStyle['noir']['color'] = 'black';
50 $WikiStyle['blanc']['color'] = 'white';
51 $WikiStyle['rouge']['color'] = 'red';
52 $WikiStyle['vert']['color'] = 'green';
53 $WikiStyle['bleu']['color'] = 'blue';
54 $WikiStyle['jaune']['color'] = 'yellow';
55 $WikiStyle['gris']['color'] = 'gray';
56 $WikiStyle['argent']['color'] = 'silver';
57 $WikiStyle['marron']['color'] = 'maroon';
58 $WikiStyle['pourpre']['color'] = 'purple';
59 $WikiStyle['bleufoncé']['color'] = 'navy';
60
61 ##-- Groupes et pages à exclure des recherches -----------------------
62
63 $SearchPatterns['default'][] = '!\\.RechercheWiki$!';
64 $SearchPatterns['default'][] = '!\\.Attributes$!';
65 $SearchPatterns['default'][] = '!\\.(All)?Recent(Changes|Uploads)$!';
66 $SearchPatterns['default'][] = '!\\.Group(Print)?Header$!';
67 $SearchPatterns['default'][] = '!\\.Présentation$!';
68 $SearchPatterns['default'][] = '!\\.Menu$!';
69 $SearchPatterns['default'][] = '!\\.Index!';
70
71 $SearchPatterns['tousgroupes'] = $SearchPatterns['default'];
72
73 $SearchPatterns['default'][] = '!^PmWiki\\.!'; # Exclusion groupe PmWiki
74 $SearchPatterns['default'][] = '!^Main\\.!';
75
76 ## Le groupe PmWiki est exclu des recherches et des listes de pages
77 ## car la traduction en Français est complète mais il est toujours
78 ## possible d'accéder aux pages de ce groupe directement.
79 ## Pour permettre la recherche dans tous les groupes, on peut voir
80 ## ci-dessus que le tableau 'tousgroupes' a été créé.
81 ## On peut alors faire des recherches ou listes comme suit:
82 ## (:pagelist group=PmWiki list=tousgroupes:)
83 ## ou en ajoutant dans le texte d'une recherche 'list=tousgroupes'
84
85 ## Exclusions complémentaire pour un Index des pages de
86 ## *documentation* du Wiki
87 $SearchPatterns['dict'] = $SearchPatterns['default'];
88 $SearchPatterns['dict'][] = '!^PmWikiFr\\.!'; # Exclusion groupe PmWikiFr
89
90 ##-- Modules ---------------------------------------------------
91
92 #-- Si le module RefCount est chargé --------------------------
93 $PageRefCountFmt = "<h1>Références croisées</h1><p>"; # Titre
94 $RefCountTimeFmt = "<small>%d-%b-%Y %H:%M</small>"; # Format date
95
96 ##-- Chanes pour le rapport par courrier - Pour les Administrateurs
97 $MailPostsMessage = "Modifications récentes du wiki:\n
98 ($ScriptUrl/$DefaultGroup/ToutesLesModifs)\n\n\$MailPostsList\n";
99 $MailPostsSubject = "$WikiTitle : modifications récentes du wiki";
100 #$MailPostsTimeFmt = $TimeFmt;
101 $MailPostsItemFmt = ' * $FullName . . . $PostTime par $Author';
102
103 ##-- Si le module approveurl est chargé -------------------------
104 $ApprovedUrlPagesFmt = array('$DefaultGroup.LiensApprouvés');
105
106 ##-- Documentation ---------------------------------------------
107
108 ## Liste des pages où sont définies les variables
109 ## (pour l'établissement de liens automatiques)
110 $VarPagesFmt = array('PmWikiFr.Variables','PmWikiFr.VariablesDeBase',
111 'PmWikiFr.VariablesDeMiseEnPage','PmWikiFr.VariablesDeLiens',
112 'PmWikiFr.VariablesDdition','PmWikiFr.VariablesDeTéléchargement',
113 'PmWikiFr.AutresVariables','PmWikiFr.EnvoiDeCourriel');
114 ?>