Commit | Line | Data |
---|---|---|
b1b3c24c DB |
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 | ?> |