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
|