Ajout : garradin.
[lhc/ateliers.git] / etc / nginx / site.d / cyclo-ivry-garradin / config.php
1 <?php
2
3 /**
4 * Ce fichier représente un exemple des constantes de configuration
5 * disponibles pour Garradin.
6 */
7
8 // Nécessaire pour situer les constantes dans le bon namespace
9 namespace Garradin;
10
11 // Connexion automatique à l'administration avec l'adresse e-mail donnée
12 #const LOCAL_LOGIN = 'president@association.net';
13
14 // Connexion automatique avec le numéro de membre indiqué
15 // Défaut : false (connexion automatique désactivée)
16 const LOCAL_LOGIN = false;
17
18 // Répertoire où est le code source de Garradin
19 // const ROOT = '/usr/share/garradin';
20 const ROOT = '/home/www/data/cyclo-ivry-garradin';
21
22 // Répertoire où sont situées les données de Garradin
23 // (incluant la base de données SQLite, le cache et les fichiers locaux)
24 // Défaut : le même répertoire que le source
25 const DATA_ROOT = '/home/www/data/cyclo-ivry-garradin/data';
26
27 // Emplacement de la base de données
28 const DB_FILE = '/home/www/data/cyclo-ivry-garradin/data/ivry.garradin.sqlite';
29
30 // Adresse URI de la racine du site Garradin
31 // (doit se terminer par un slash)
32 // Défaut : découverte automatique à partir de SCRIPT_NAME
33 const WWW_URI = '/';
34
35 // Adresse URL HTTP(S) de Garradin
36 // Défaut : découverte à partir de HTTP_HOST ou SERVER_NAME + WWW_URI
37 define('Garradin\WWW_URL', WWW_URI);
38
39 // Emplacement de stockage des plugins
40 define('Garradin\PLUGINS_ROOT', DATA_ROOT . '/plugins');
41
42 // Plugins fixes qui ne peuvent être désinstallés (séparés par une virgule)
43 const PLUGINS_SYSTEM = 'email,web';
44
45 // Affichage des erreurs
46 // Si "true" alors un message expliquant l'erreur et comment rapporter le bug s'affiche
47 // en cas d'erreur. Sinon rien ne sera affiché.
48 // Défaut : true
49 const SHOW_ERRORS = true;
50
51 // Envoi des erreurs par e-mail
52 // Si rempli, un email sera envoyé à l'adresse indiquée à chaque fois qu'une erreur
53 // d'exécution sera rencontrée.
54 // Si "false" alors aucun email ne sera envoyé
55 // Note : les erreurs sont déjà toutes loguées dans error.log à la racine de DATA_ROOT
56 const MAIL_ERRORS = false;
57
58 // Utilisation de cron pour les tâches automatiques
59 // Si "true" on s'attend à ce qu'une tâche automatisée appelle
60 // le script cron.php à la racine toutes les 24 heures. Sinon Garradin
61 // effectuera les actions automatiques quand quelqu'un se connecte à
62 // l'administration ou visite le site.
63 // Défaut : false
64 const USE_CRON = false;
65