| Line 55... |
Line 55... |
| 55 |
define ('BAZ_ACTION_SUPPRESSION', 14) ;
|
55 |
define ('BAZ_ACTION_SUPPRESSION', 14) ;
|
| 56 |
define ('BAZ_ACTION_PUBLIER', 15) ;
|
56 |
define ('BAZ_ACTION_PUBLIER', 15) ;
|
| 57 |
define ('BAZ_ACTION_PAS_PUBLIER', 16) ;
|
57 |
define ('BAZ_ACTION_PAS_PUBLIER', 16) ;
|
| 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);
|
| 60 |
define ('BAZ_ACTION_POST_VALIDATION', 19); // Cette action correspond a la page apres le depot
|
60 |
define ('BAZ_ACTION_POST_VALIDATION', 19); // Cette action correspond a la page apres le depot
|
| 61 |
// d une fiche et propose de dupliquer la fiche ou
|
61 |
// d une fiche et propose de dupliquer la fiche ou
|
| 62 |
// de sortir
|
62 |
// de sortir
|
| Line 63... |
Line 63... |
| 63 |
|
63 |
|
| 64 |
// Constante des noms des variables
|
64 |
// Constante des noms des variables
|
| Line 96... |
Line 96... |
| 96 |
|
96 |
|
| 97 |
//==================================== PARAMETRAGE =================================
|
97 |
//==================================== PARAMETRAGE =================================
|
| 98 |
// Pour régler certaines fonctionnalité de l'application
|
98 |
// Pour régler certaines fonctionnalité de l'application
|
| Line 99... |
Line 99... |
| 99 |
//==================================================================================
|
99 |
//==================================================================================
|
| 100 |
|
100 |
|
| 101 |
define ('BAZ_ETAT_VALIDATION', 0);
|
101 |
define ('BAZ_ETAT_VALIDATION', 0);
|
| 102 |
//Valeur par défaut d'état de la fiche annonce après saisie
|
102 |
//Valeur par défaut d'état de la fiche annonce après saisie
|
| Line 103... |
Line 103... |
| 103 |
//Mettre 0 pour 'en attente de validation d'un administrateur'
|
103 |
//Mettre 0 pour 'en attente de validation d'un administrateur'
|
| 104 |
//Mettre 1 pour 'directement validée en ligne'
|
104 |
//Mettre 1 pour 'directement validée en ligne'
|
| Line 125... |
Line 125... |
| 125 |
define ('BAZ_UTILISATEUR', '') ;
|
125 |
define ('BAZ_UTILISATEUR', '') ;
|
| 126 |
define ('BAZ_MOT_DE_PASSE_DB', '') ;
|
126 |
define ('BAZ_MOT_DE_PASSE_DB', '') ;
|
| 127 |
define ('BAZ_HOTE', 'localhost') ;
|
127 |
define ('BAZ_HOTE', 'localhost') ;
|
| 128 |
define ('BAZ_BASE', '') ;
|
128 |
define ('BAZ_BASE', '') ;
|
| 129 |
define ('BAZ_TYPE_ENCODAGE','MD5');
|
129 |
define ('BAZ_TYPE_ENCODAGE','MD5');
|
| 130 |
|
130 |
|
| 131 |
// Formation du dsn
|
131 |
// Formation du dsn
|
| 132 |
$dsn = BAZ_PROTOCOLE.'://'.BAZ_UTILISATEUR.':'.BAZ_MOT_DE_PASSE_DB.'@'.BAZ_HOTE.'/'.BAZ_BASE;
|
132 |
$dsn = BAZ_PROTOCOLE.'://'.BAZ_UTILISATEUR.':'.BAZ_MOT_DE_PASSE_DB.'@'.BAZ_HOTE.'/'.BAZ_BASE;
|
| Line 133... |
Line 133... |
| 133 |
|
133 |
|
| 134 |
/** Pour les inclusions de bibliotheques PEAR, mieux vaux
|
134 |
/** Pour les inclusions de bibliotheques PEAR, mieux vaux
|
| Line 137... |
Line 137... |
| 137 |
|
137 |
|
| 138 |
|
138 |
|
| 139 |
include_once 'DB.php'; //appel de la librairie DB de PEAR
|
139 |
include_once 'DB.php'; //appel de la librairie DB de PEAR
|
| 140 |
/** Variable globale contenant l'objet d'accès à la base de donnée */
|
140 |
/** Variable globale contenant l'objet d'accès à la base de donnée */
|
| 141 |
$GLOBALS['ins_db'] =& DB::connect($dsn);
|
141 |
$GLOBALS['ins_db'] =& DB::connect($dsn);
|
| 142 |
|
142 |
|
| 143 |
//=============================== AUTHENTIFICATION =================================
|
143 |
//=============================== AUTHENTIFICATION =================================
|
| 144 |
include_once 'Auth.php'; //appel de la librairie Auth de PEAR
|
144 |
include_once 'Auth.php'; //appel de la librairie Auth de PEAR
|
| 145 |
/** Nom de la session PHP */
|
145 |
/** Nom de la session PHP */
|
| 146 |
define ('BAZ_NOM_SESSION','');
|
146 |
define ('BAZ_NOM_SESSION','');
|
| 147 |
/** Durée de la session PHP */
|
147 |
/** Durée de la session PHP */
|
| 148 |
define ('BAZ_DUREE_SESSION',3600*12);
|
148 |
define ('BAZ_DUREE_SESSION',3600*12);
|
| 149 |
/** Tableau des parametres de l'authentification */
|
149 |
/** Tableau des parametres de l'authentification */
|
| Line 160... |
Line 160... |
| 160 |
$GLOBALS['AUTH']->setShowLogin(false);
|
160 |
$GLOBALS['AUTH']->setShowLogin(false);
|
| 161 |
} else {
|
161 |
} else {
|
| 162 |
$GLOBALS['_BAZAR_']['db'] =& $GLOBALS['_GEN_commun']['pear_db'];
|
162 |
$GLOBALS['_BAZAR_']['db'] =& $GLOBALS['_GEN_commun']['pear_db'];
|
| 163 |
$GLOBALS['AUTH'] =& $GLOBALS['_GEN_commun']['pear_auth'];
|
163 |
$GLOBALS['AUTH'] =& $GLOBALS['_GEN_commun']['pear_auth'];
|
| 164 |
}
|
164 |
}
|
| 165 |
|
165 |
|
| 166 |
/** Réglage des droits pour déposer des annonces */
|
166 |
/** Réglage des droits pour déposer des annonces */
|
| 167 |
// Mettre à true pour limiter le dépot aux rédacteurs
|
167 |
// Mettre à true pour limiter le dépot aux rédacteurs
|
| 168 |
define ('BAZ_RESTREINDRE_DEPOT', 0) ;
|
168 |
define ('BAZ_RESTREINDRE_DEPOT', 0) ;
|
| Line 169... |
Line 169... |
| 169 |
|
169 |
|
| Line 179... |
Line 179... |
| 179 |
// de recherche des fiches, pour choisir les émetteurs
|
179 |
// de recherche des fiches, pour choisir les émetteurs
|
| 180 |
define ('BAZ_RECHERCHE_PAR_EMETTEUR', 1) ;
|
180 |
define ('BAZ_RECHERCHE_PAR_EMETTEUR', 1) ;
|
| Line 181... |
Line 181... |
| 181 |
|
181 |
|
| Line -... |
Line 182... |
| - |
|
182 |
$GLOBALS['_BAZAR_']['url'] = $GLOBALS['_GEN_commun']['url'];
|
| - |
|
183 |
|
| - |
|
184 |
if(!defined(PAP_CHEMIN_RACINE)) {
|
| - |
|
185 |
define(PAP_CHEMIN_RACINE, '');
|
| - |
|
186 |
define('BAZ_CHEMIN_APPLI', PAP_CHEMIN_RACINE.'');
|
| 182 |
$GLOBALS['_BAZAR_']['url'] = $GLOBALS['_GEN_commun']['url'];
|
187 |
} else {
|
| 183 |
|
188 |
|
| - |
|
189 |
//BAZ_CHEMIN_APPLI : chemin vers l'application bazar METTRE UN SLASH (/) A LA FIN!!!!
|
| Line 184... |
Line 190... |
| 184 |
//BAZ_CHEMIN_APPLI : chemin vers l'application bazar METTRE UN SLASH (/) A LA FIN!!!!
|
190 |
define('BAZ_CHEMIN_APPLI', PAP_CHEMIN_RACINE.'client/bazar/');
|
| 185 |
define('BAZ_CHEMIN_APPLI', PAP_CHEMIN_RACINE.'client/bazar/');
|
191 |
}
|
| Line 186... |
Line 192... |
| 186 |
|
192 |
|
| Line 215... |
Line 221... |
| 215 |
|
221 |
|
| 216 |
|
222 |
|
| Line 217... |
Line 223... |
| 217 |
/** Mettre a 0 pour le pas proposer de filtre dans le moteur de recherche */
|
223 |
/** Mettre a 0 pour le pas proposer de filtre dans le moteur de recherche */
|
| 218 |
define ('BAZ_AFFICHER_FILTRE_MOTEUR', 1);
|
224 |
define ('BAZ_AFFICHER_FILTRE_MOTEUR', 1);
|
| 219 |
|
225 |
|
| 220 |
// Mettre ici le type d'annonce qui va s'afficher dans les calendriers.
|
226 |
// Mettre ici le type d'annonce qui va s'afficher dans les calendriers.
|
| Line 221... |
Line 227... |
| 221 |
// Il est possible d'indiquer plusieurs identifiant de nature de fiche (bn_id_nature) en séparant les nombre par des
|
227 |
// Il est possible d'indiquer plusieurs identifiant de nature de fiche (bn_id_nature) en séparant les nombre par des
|
| 222 |
// virgules : '1,2,3'
|
228 |
// virgules : '1,2,3'
|
| Line 239... |
Line 245... |
| 239 |
|
245 |
|
| Line 240... |
Line 246... |
| 240 |
|
246 |
|
| 241 |
// Gestion des droits
|
247 |
// Gestion des droits
|
| Line 242... |
Line 248... |
| 242 |
|
248 |
|
| 243 |
// droit minimun pour pouvoir deposer une fiche, pour que le formulaire soit presente
|
249 |
// droit minimun pour pouvoir deposer une fiche, pour que le formulaire soit presente
|
| 244 |
$GLOBALS['droit_depot'] = '' ;
|
250 |
$GLOBALS['droit_depot'] = '3' ;
|
| 245 |
|
251 |
|