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