8 |
ddelon |
1 |
<?php
|
59 |
ddelon |
2 |
/*vim: set expandtab tabstop=4 shiftwidth=4: */
|
8 |
ddelon |
3 |
// +------------------------------------------------------------------------------------------------------+
|
|
|
4 |
// | PHP version 4.1 |
|
|
|
5 |
// +------------------------------------------------------------------------------------------------------+
|
|
|
6 |
// | Copyright (C) 2004 Tela Botanica (accueil@tela-botanica.org) |
|
|
|
7 |
// +------------------------------------------------------------------------------------------------------+
|
|
|
8 |
// | This library is free software; you can redistribute it and/or |
|
|
|
9 |
// | modify it under the terms of the GNU Lesser General Public |
|
|
|
10 |
// | License as published by the Free Software Foundation; either |
|
|
|
11 |
// | version 2.1 of the License, or (at your option) any later version. |
|
|
|
12 |
// | |
|
|
|
13 |
// | This library is distributed in the hope that it will be useful, |
|
|
|
14 |
// | but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
|
|
15 |
// | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
|
|
|
16 |
// | Lesser General Public License for more details. |
|
|
|
17 |
// | |
|
|
|
18 |
// | You should have received a copy of the GNU Lesser General Public |
|
|
|
19 |
// | License along with this library; if not, write to the Free Software |
|
|
|
20 |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA |
|
|
|
21 |
// +------------------------------------------------------------------------------------------------------+
|
199 |
alexandre_ |
22 |
// CVS : $Id: projet.config.inc.php,v 1.10 2007-04-19 09:19:52 alexandre_tb Exp $
|
8 |
ddelon |
23 |
/**
|
|
|
24 |
* Application projet, fichier de configuration
|
|
|
25 |
*
|
|
|
26 |
* Fichier de configuration
|
|
|
27 |
*
|
|
|
28 |
*@package projet
|
|
|
29 |
//Auteur original :
|
|
|
30 |
*@author Alexandre Granier <alexandre@tela-botanica.org>
|
|
|
31 |
//Autres auteurs :
|
|
|
32 |
*@author Aucun
|
|
|
33 |
*@copyright Tela-Botanica 2000-2004
|
199 |
alexandre_ |
34 |
*@version $Revision: 1.10 $
|
8 |
ddelon |
35 |
// +------------------------------------------------------------------------------------------------------+
|
|
|
36 |
*/
|
|
|
37 |
|
|
|
38 |
/**
|
|
|
39 |
//==================================== LES URLS ==================================
|
|
|
40 |
* Constantes liées à l'utilisation des url
|
|
|
41 |
//==================================================================================
|
|
|
42 |
*/
|
|
|
43 |
|
|
|
44 |
// Définition du lien vers "voir le projet"
|
|
|
45 |
define ("PROJET_LIEN_VOIR", "") ;
|
|
|
46 |
|
|
|
47 |
|
|
|
48 |
|
|
|
49 |
/**
|
|
|
50 |
//==================================== LES CHEMINS =================================
|
59 |
ddelon |
51 |
* Constantes définissant les chemins d'accé au différents fichiers inclus dans les
|
8 |
ddelon |
52 |
* applications.
|
|
|
53 |
//==================================================================================
|
|
|
54 |
*/
|
115 |
alexandre_ |
55 |
define ('PROJET_CHEMIN_APPLI','client/projet/');//le chemin vers l'application courante
|
8 |
ddelon |
56 |
define ('PROJET_CHEMIN_API_ARBRE', 'api/arbre/') ;
|
115 |
alexandre_ |
57 |
|
59 |
ddelon |
58 |
/** Chemin vers la bibliothèque API.*/
|
115 |
alexandre_ |
59 |
define ('PROJET_CHEMIN_BIBLIOTHEQUE_API', GEN_CHEMIN_API);
|
|
|
60 |
define ('PROJET_CHEMIN_ICONES', PROJET_CHEMIN_APPLI."icones/") ;
|
|
|
61 |
define ('PROJET_CHEMIN_CLASSES', PROJET_CHEMIN_APPLI.'classes/');//le chemin vers les fichiers propre à GSITE
|
|
|
62 |
define ('PROJET_CHEMIN_FONCTIONS', PROJET_CHEMIN_APPLI.'fonctions/') ;
|
|
|
63 |
define ('PROJET_CHEMIN_LIBRAIRIE','bibliotheque/');//le chemin de la librairie de fichier php
|
|
|
64 |
define ('PROJET_CHEMIN_FICHIER', "client/projet/fichiers/") ; // Chemin ou seront créer les dossiers
|
8 |
ddelon |
65 |
|
|
|
66 |
// Chemin vers les classes pour lire les listes de discussion
|
115 |
alexandre_ |
67 |
define ('PROJET_CHEMIN_CLASSES_LISTES', PROJET_CHEMIN_CLASSES."ezmlm-php-2.0/") ;
|
8 |
ddelon |
68 |
|
115 |
alexandre_ |
69 |
// Langue pas defaut
|
|
|
70 |
define ('PROJET_LANGUE_DEFAUT', "fr") ;
|
8 |
ddelon |
71 |
|
|
|
72 |
// Gestion de l'authentification
|
|
|
73 |
$GLOBALS['projet_auth'] = $GLOBALS['_GEN_commun']['pear_auth'];
|
|
|
74 |
|
|
|
75 |
// Un objet PEAR:DB connecté
|
|
|
76 |
$GLOBALS['projet_db'] = $GLOBALS['_GEN_commun']['pear_db'];
|
|
|
77 |
|
|
|
78 |
$GLOBALS['url'] =& $GLOBALS['_GEN_commun']['url'] ;
|
|
|
79 |
|
123 |
alexandre_ |
80 |
// La langue
|
|
|
81 |
if (!isset ($GLOBALS['lang'])) $GLOBALS['lang'] = PROJET_LANGUE_DEFAUT ;
|
8 |
ddelon |
82 |
/**
|
|
|
83 |
//==================================== CONSTANTES ==================================
|
|
|
84 |
* Constantes des noms de tables et de champs dans l'annuaire
|
|
|
85 |
//==================================================================================
|
|
|
86 |
*/
|
|
|
87 |
|
102 |
mathilde |
88 |
define ("PROJET_ANNUAIRE", "annuaire") ; // Nom de la table d'annuaire
|
|
|
89 |
define ("PROJET_CHAMPS_NOM", "a_nom") ; // Nom du champs nom
|
|
|
90 |
define ("PROJET_CHAMPS_MAIL", "a_mail") ; // Nom du champs mail
|
|
|
91 |
define ("PROJET_CHAMPS_PRENOM", "a_prenom") ; // Nom du champs prénom
|
|
|
92 |
define ("PROJET_CHAMPS_ID", "a_id") ;
|
8 |
ddelon |
93 |
|
|
|
94 |
/**
|
|
|
95 |
//==================================== CONSTANTES ==================================
|
59 |
ddelon |
96 |
* Constantes des chemins associés aux wikinis
|
8 |
ddelon |
97 |
//==================================================================================
|
|
|
98 |
*/
|
|
|
99 |
|
102 |
mathilde |
100 |
define ("PROJET_CHEMIN_WIKINI", "wikini/") ;
|
8 |
ddelon |
101 |
define ("PROJET_HOTE_WIKINI", "localhost") ;
|
|
|
102 |
define ("PROJET_UTILISATEUR_WIKINI", "") ;
|
|
|
103 |
define ("PROJET_MDP_WIKINI", "") ;
|
|
|
104 |
define ("PROJET_DB_WIKINI", "") ;
|
|
|
105 |
define ("PROJET_URL_WIKINI", "") ; // L'url vers le wikini
|
|
|
106 |
|
|
|
107 |
/**
|
|
|
108 |
//==================================== CONSTANTES ==================================
|
|
|
109 |
* Constantes des emails des administrateurs
|
|
|
110 |
//==================================================================================
|
|
|
111 |
*/
|
|
|
112 |
define ("PROJET_MAIL_ADMINISTRATEUR", "") ;
|
|
|
113 |
|
|
|
114 |
|
|
|
115 |
define ("PROJET_VARIABLE_ID_PROJET", "id_projet") ;
|
|
|
116 |
define ("PROJET_VARIABLE_ACTION", "act") ;
|
|
|
117 |
define ("PROJET_VARIABLE_ID_REPERTOIRE", "id_repertoire") ;
|
|
|
118 |
define ("PROJET_VARIABLE_ID_DOCUMENT", "id_document") ;
|
199 |
alexandre_ |
119 |
define ('PROJET_VARIABLE_SERVICE', 'service');
|
8 |
ddelon |
120 |
|
46 |
ddelon |
121 |
|
|
|
122 |
|
8 |
ddelon |
123 |
/**
|
|
|
124 |
//==================================== CONSTANTES ==================================
|
|
|
125 |
* Constantes pour les listes de discussion
|
|
|
126 |
//==================================================================================
|
|
|
127 |
*/
|
|
|
128 |
|
|
|
129 |
define ('PROJET_CHEMIN_LISTES', '') ;
|
|
|
130 |
define ('PROJET_DOMAINE_LISTE', '') ;
|
99 |
florian |
131 |
define ('PROJET_CHEMIN_ATELIERS', 'http://domaine.ext/papyrus.php?site=<>&menu=<>&id_projet=<>') ;
|
|
|
132 |
define ('PROJET_SERVEUR_VPOPMAIL', 'http://vpopmail.domaine.ext') ;
|
8 |
ddelon |
133 |
|
46 |
ddelon |
134 |
|
|
|
135 |
/**
|
|
|
136 |
//==================================== CONSTANTES ==================================
|
|
|
137 |
* Constantes pour des options
|
|
|
138 |
//==================================================================================
|
|
|
139 |
*/
|
|
|
140 |
define ('PROJET_UTILISE_TYPE', false) ;
|
|
|
141 |
define ('PROJET_UTILISE_HIERARCHIE', false) ;
|
59 |
ddelon |
142 |
define ('PROJET_LISTE_RESUME',true);
|
46 |
ddelon |
143 |
|
101 |
alexandre_ |
144 |
// Mettre à true si les utilisateurs peuvent déposer des projets
|
|
|
145 |
define ('PROJET_UTILISATEURS_COORD', false) ;
|
163 |
jp_milcent |
146 |
// Taille maximume des fichiers pouvant être uploadé : modifier aussi dans php.ini les variables :post_max_size et upload_max_filesize
|
|
|
147 |
define ('PROJET_UPLOAD_MAX_FILE_SIZE', 4*1024*1024) ;// 4 Mo
|
46 |
ddelon |
148 |
|
8 |
ddelon |
149 |
/* +--Fin du code ----------------------------------------------------------------------------------------+
|
|
|
150 |
*
|
|
|
151 |
* $Log: not supported by cvs2svn $
|
199 |
alexandre_ |
152 |
* Revision 1.9 2007/02/13 15:11:39 jp_milcent
|
|
|
153 |
* Ajout d'une constante pour l'upload de fichier.
|
|
|
154 |
*
|
163 |
jp_milcent |
155 |
* Revision 1.8 2006/07/04 09:30:56 alexandre_tb
|
|
|
156 |
* Ajout d'une variable global lang pour éviter les warning dans certains cas
|
|
|
157 |
*
|
123 |
alexandre_ |
158 |
* Revision 1.7 2006/06/26 11:48:50 alexandre_tb
|
|
|
159 |
* typographie
|
|
|
160 |
*
|
115 |
alexandre_ |
161 |
* Revision 1.6 2006/03/02 09:24:36 mathilde
|
|
|
162 |
* remplacement des noms de tables de l'annuaire
|
|
|
163 |
*
|
102 |
mathilde |
164 |
* Revision 1.5 2006/02/15 16:33:42 alexandre_tb
|
|
|
165 |
* ajout de la constante PROJET_UTILISATEUR_COORD
|
|
|
166 |
*
|
101 |
alexandre_ |
167 |
* Revision 1.4 2006/01/26 14:06:07 florian
|
|
|
168 |
* ajout des constantes d'accès à vpopmail.
|
|
|
169 |
*
|
99 |
florian |
170 |
* Revision 1.3 2005/11/14 10:14:30 ddelon
|
|
|
171 |
* Projets Wikini
|
|
|
172 |
*
|
59 |
ddelon |
173 |
* Revision 1.2 2005/10/20 10:28:25 ddelon
|
|
|
174 |
* Wikini complet dans l'intégrateur Wikini
|
|
|
175 |
*
|
46 |
ddelon |
176 |
* Revision 1.1 2005/09/27 12:50:28 ddelon
|
|
|
177 |
* Projet configuration
|
8 |
ddelon |
178 |
*
|
46 |
ddelon |
179 |
*
|
8 |
ddelon |
180 |
* +-- Fin du code ----------------------------------------------------------------------------------------+
|
|
|
181 |
*/
|
|
|
182 |
|
|
|
183 |
|
|
|
184 |
?>
|