Subversion Repositories Applications.bazar

Rev

Rev 356 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 356 Rev 377
Line 17... Line 17...
17
// |                                                                                                      |
17
// |                                                                                                      |
18
// | You should have received a copy of the GNU Lesser General Public                                     |
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                                  |
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                            |
20
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                            |
21
// +------------------------------------------------------------------------------------------------------+
21
// +------------------------------------------------------------------------------------------------------+
22
// CVS : $Id: baz_config.inc.php,v 1.37 2007-12-14 09:53:23 alexandre_tb Exp $
22
// CVS : $Id: baz_config.inc.php,v 1.38 2008-02-08 08:44:05 alexandre_tb Exp $
23
/**
23
/**
24
* Fichier de configuration du bazar
24
* Fichier de configuration du bazar
25
*
25
*
26
* A éditer de façon spécifique à chaque déploiement
26
* A éditer de façon spécifique à chaque déploiement
27
*
27
*
Line 29... Line 29...
29
//Auteur original :
29
//Auteur original :
30
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
30
*@author        Alexandre GRANIER <alexandre@tela-botanica.org>
31
*@author        Florian SCHMITT <florian@ecole-et-nature.org>
31
*@author        Florian SCHMITT <florian@ecole-et-nature.org>
32
//Autres auteurs :
32
//Autres auteurs :
33
*@copyright     Tela-Botanica 2000-2004
33
*@copyright     Tela-Botanica 2000-2004
34
*@version       $Revision: 1.37 $ $Date: 2007-12-14 09:53:23 $
34
*@version       $Revision: 1.38 $ $Date: 2008-02-08 08:44:05 $
35
// +------------------------------------------------------------------------------------------------------+
35
// +------------------------------------------------------------------------------------------------------+
36
*/
36
*/
Line 37... Line 37...
37
 
37
 
38
// +------------------------------------------------------------------------------------------------------+
38
// +------------------------------------------------------------------------------------------------------+
Line 58... Line 58...
58
define ('BAZ_S_INSCRIRE', 17);
58
define ('BAZ_S_INSCRIRE', 17);
59
define ('BAZ_VOIR_FLUX_RSS', 18);
59
define ('BAZ_VOIR_FLUX_RSS', 18);
Line 60... Line 60...
60
 
60
 
61
// Constante des noms des variables
61
// Constante des noms des variables
-
 
62
define ('BAZ_VARIABLE_VOIR', 'vue');
62
define ('BAZ_VARIABLE_VOIR', 'vue');
63
define ('BAZ_VARIABLE_ACTION', 'action');
63
/** Indique les onglets de vues à afficher.*/
64
/** Indique les onglets de vues à afficher.*/
64
define ('BAZ_VOIR_AFFICHER', '1,2,3,4,5,6');// Indiquer les numéros des vues à afficher séparées par des virgules.
65
define ('BAZ_VOIR_AFFICHER', '1,2,3,4,5,6');// Indiquer les numéros des vues à afficher séparées par des virgules.
65
/** Permet d'indiquer la vue par défaut si la variable vue n'est pas défini dans l'url ou dans les paramêtre du menu Papyrus.*/
66
/** Permet d'indiquer la vue par défaut si la variable vue n'est pas défini dans l'url ou dans les paramêtre du menu Papyrus.*/
66
define ('BAZ_VOIR_DEFAUT', '2');// Par défaut 2 : Mes Fiches
67
define ('BAZ_VOIR_DEFAUT', '2');// Par défaut 2 : Mes Fiches
Line 97... Line 98...
97
 
98
 
98
define ('BAZ_TAILLE_MAX_FICHIER', 2000*1024);
99
define ('BAZ_TAILLE_MAX_FICHIER', 2000*1024);
Line 99... Line 100...
99
//Valeur maximale en octets pour la taille d'un fichier joint à télécharger
100
//Valeur maximale en octets pour la taille d'un fichier joint à télécharger
100
 
-
 
101
define ('BAZ_TYPE_AFFICHAGE_LISTE', 'jma');
-
 
-
 
101
 
102
$GLOBALS['_BAZAR_']['db'] =& $GLOBALS['_GEN_commun']['pear_db'];
102
define ('BAZ_TYPE_AFFICHAGE_LISTE', 'jma');
103
$GLOBALS['AUTH'] =& $GLOBALS['_GEN_commun']['pear_auth'];
103
 
104
	
104
 
105
define ('BAZ_ANNUAIRE','annuaire'); //Table annuaire
105
define ('BAZ_ANNUAIRE','annuaire'); //Table annuaire
106
define ('BAZ_CHAMPS_ID','a_id'); //Champs index sur la table annuaire
106
define ('BAZ_CHAMPS_ID','a_id'); //Champs index sur la table annuaire
107
define ('BAZ_CHAMPS_NOM','a_nom'); //Champs nom sur la table annuaire
107
define ('BAZ_CHAMPS_NOM','a_nom'); //Champs nom sur la table annuaire
108
define ('BAZ_CHAMPS_PRENOM','a_prenom'); //Champs prenom sur la table annuaire
108
define ('BAZ_CHAMPS_PRENOM','a_prenom'); //Champs prenom sur la table annuaire
-
 
109
define ('BAZ_CHAMPS_EST_STRUCTURE','a_est_structure'); //Champs indiquant si c'est une structure qui est identifiée
109
define ('BAZ_CHAMPS_EST_STRUCTURE','a_est_structure'); //Champs indiquant si c'est une structure qui est identifiée
110
define ('BAZ_CHAMPS_EMAIL','a_mail'); //Champs prenom sur la table annuaire
Line -... Line 111...
-
 
111
define ('BAZ_CHAMPS_MOT_DE_PASSE', 'a_mot_de_passe');
-
 
112
define ('BAZ_CHAMPS_NOM_WIKI','a_nom_wikini'); //Champs nom wikini sur la table annuaire
-
 
113
 
-
 
114
 
-
 
115
if (!defined ('PAP_VERSION')) {
-
 
116
	//================================ BASE DE DONNEES =================================
-
 
117
	define ('BAZ_PROTOCOLE', 'mysql') ;
-
 
118
	define ('BAZ_UTILISATEUR', '') ;
-
 
119
	define ('BAZ_MOT_DE_PASSE_DB', '') ;
-
 
120
	define ('BAZ_HOTE', 'localhost') ;
-
 
121
	define ('BAZ_BASE', '') ;
-
 
122
	define ('BAZ_TYPE_ENCODAGE','MD5');
-
 
123
	
-
 
124
	// Formation du dsn
-
 
125
	$dsn = BAZ_PROTOCOLE.'://'.BAZ_UTILISATEUR.':'.BAZ_MOT_DE_PASSE_DB.'@'.BAZ_HOTE.'/'.BAZ_BASE;
-
 
126
 
-
 
127
	/** Pour les inclusions de bibliotheques PEAR, mieux vaux
-
 
128
	 * utiliser celle sur le serveur, sinon utiliser la fonction set_init_path
-
 
129
	 */
-
 
130
 
-
 
131
 
-
 
132
	include_once 'DB.php'; //appel de la librairie DB de PEAR
-
 
133
	/** Variable globale contenant l'objet d'accès à la base de donnée */
-
 
134
	$GLOBALS['ins_db'] =& DB::connect($dsn);
-
 
135
	
-
 
136
	//=============================== AUTHENTIFICATION =================================
-
 
137
	include_once 'Auth.php'; //appel de la librairie Auth de PEAR
-
 
138
	/** Nom de la session PHP */
-
 
139
	define ('BAZ_NOM_SESSION',''); 
-
 
140
	/** Durée de la session PHP */
-
 
141
	define ('BAZ_DUREE_SESSION',3600*12);
-
 
142
	/** Tableau des parametres de l'authentification */
-
 
143
	$params = array(
-
 
144
		 'dsn' => $dsn,
-
 
145
	     'table' => BAZ_ANNUAIRE,
-
 
146
		 'usernamecol' => BAZ__CHAMPS_MAIL,
-
 
147
		 'passwordcol' => BAZ_CHAMPS_MOT_DE_PASSE
-
 
148
	);
-
 
149
	/** Variable globale contenant l'objet d'authentification de l'application, un objet AUTH*/
-
 
150
	$GLOBALS['AUTH']= &new Auth($GLOBALS['ins_db'], $params );
-
 
151
	$GLOBALS['AUTH']->setSessionname(INS_NOM_SESSION);
-
 
152
	$GLOBALS['AUTH']->setExpire(INS_DUREE_SESSION);
-
 
153
	$GLOBALS['AUTH']->setShowLogin(false);
-
 
154
} else {
-
 
155
	$GLOBALS['_BAZAR_']['db'] =& $GLOBALS['_GEN_commun']['pear_db'];
110
define ('BAZ_CHAMPS_EMAIL','a_mail'); //Champs prenom sur la table annuaire
156
	$GLOBALS['AUTH'] =& $GLOBALS['_GEN_commun']['pear_auth'];
111
define ('BAZ_CHAMPS_NOM_WIKI','a_nom_wikini'); //Champs nom wikini sur la table annuaire
157
}
112
 
158
	
Line 113... Line 159...
113
/** Réglage des droits pour déposer des annonces */
159
/** Réglage des droits pour déposer des annonces */
Line 190... Line 236...
190
$GLOBALS['droit_depot'] = '' ; 
236
$GLOBALS['droit_depot'] = '' ; 
Line 191... Line 237...
191
 
237
 
192
/* +--Fin du code ----------------------------------------------------------------------------------------+
238
/* +--Fin du code ----------------------------------------------------------------------------------------+
193
*
239
*
-
 
240
* $Log: not supported by cvs2svn $
-
 
241
* Revision 1.37  2007-12-14 09:53:23  alexandre_tb
-
 
242
* Fusion avec la livraison AHA : 14 decembre 2007
194
* $Log: not supported by cvs2svn $
243
*
195
* Revision 1.36  2007-10-01 12:03:19  alexandre_tb
244
* Revision 1.36  2007-10-01 12:03:19  alexandre_tb
196
* constantes liees a la cartographie google des fiches
245
* constantes liees a la cartographie google des fiches
197
*
246
*
198
* Revision 1.35  2007-09-28 14:29:13  jp_milcent
247
* Revision 1.35  2007-09-28 14:29:13  jp_milcent