19,7 → 19,7 |
// | License along with this library; if not, write to the Free Software | |
// | Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | |
// +------------------------------------------------------------------------------------------------------+ |
// CVS : $Id: bazar.php,v 1.29 2006-04-24 10:16:22 alexandre_tb Exp $ |
// CVS : $Id: bazar.php,v 1.30 2006-04-28 12:46:14 florian Exp $ |
/** |
* |
*@package bazar |
28,40 → 28,17 |
*@author Florian Schmitt <florian@ecole-et-nature.org> |
//Autres auteurs : |
*@copyright Tela-Botanica 2000-2004 |
*@version $Revision: 1.29 $ $Date: 2006-04-24 10:16:22 $ |
*@version $Revision: 1.30 $ $Date: 2006-04-28 12:46:14 $ |
// +------------------------------------------------------------------------------------------------------+ |
*/ |
|
// +------------------------------------------------------------------------------------------------------+ |
// | LES CONSTANTES DES ACTIONS DE BAZAR | |
// +------------------------------------------------------------------------------------------------------+ |
|
define ('BAZ_VOIR_TOUTES_ANNONCES', 1) ; |
define ('BAZ_DEPOSER_ANNONCE', 3) ; |
define ('BAZ_ANNONCES_A_VALIDER', 4) ; |
define ('BAZ_GERER_DROITS', 5) ; |
define ('BAZ_ADMINISTRER_ANNONCES', 6) ; |
define ('BAZ_MODIFIER_FICHE', 7) ; |
if (!defined('BAZ_VOIR_FICHE')) define ('BAZ_VOIR_FICHE', 8) ; |
define ('BAZ_SUPPRIMER_FICHE', 9) ; |
define ('BAZ_ACTION_NOUVEAU', 10) ; |
define ('BAZ_ACTION_NOUVEAU_V', 11) ; |
define ('BAZ_ACTION_MODIFIER', 12) ; |
define ('BAZ_ACTION_MODIFIER_V', 13) ; |
define ('BAZ_ACTION_SUPPRESSION', 14) ; |
define ('BAZ_ACTION_PUBLIER', 15) ; |
define ('BAZ_ACTION_PAS_PUBLIER', 16) ; |
define ('BAZ_S_INSCRIRE', 17); |
define ('BAZ_VOIR_FLUX_RSS', 18); |
|
|
// +------------------------------------------------------------------------------------------------------+ |
// | ENTETE du PROGRAMME | |
// +------------------------------------------------------------------------------------------------------+ |
|
error_reporting(E_ALL); |
require_once 'DB.php' ; |
require_once 'Auth.php' ; |
require_once PAP_CHEMIN_API_PEAR.'DB.php' ; |
require_once PAP_CHEMIN_API_PEAR.'Auth.php' ; |
require_once 'configuration/baz_config.inc.php'; //fichier de configuration de Bazar |
require_once 'bibliotheque/bazar.class.php'; |
require_once 'bibliotheque/bazar.fonct.php'; //fichier des fonctions de Bazar |
206,18 → 183,18 |
case BAZ_ACTION_NOUVEAU : $res .= baz_formulaire(BAZ_ACTION_NOUVEAU); break; |
case BAZ_ACTION_NOUVEAU_V : $res .= baz_formulaire(BAZ_ACTION_NOUVEAU_V).mes_fiches(); break; |
case BAZ_ACTION_MODIFIER : $res .= baz_formulaire(BAZ_ACTION_MODIFIER); break; |
case BAZ_ACTION_MODIFIER_V : $res .= baz_formulaire(BAZ_ACTION_MODIFIER_V).baz_formulaire(BAZ_DEPOSER_ANNONCE); break; |
case BAZ_ACTION_SUPPRESSION : $res .= baz_suppression().baz_formulaire(BAZ_DEPOSER_ANNONCE); break; |
case BAZ_ACTION_MODIFIER_V : $res .= baz_formulaire(BAZ_ACTION_MODIFIER_V).mes_fiches(); break; |
case BAZ_ACTION_SUPPRESSION : $res .= baz_suppression().mes_fiches(); break; |
case BAZ_ACTION_PUBLIER : publier_fiche(1) ;$res .= fiches_a_valider(); break; |
case BAZ_ACTION_PAS_PUBLIER : publier_fiche(0) ;$res .= fiches_a_valider(); break; |
case BAZ_GERER_DROITS : $res .= baz_gestion_droits(); break; |
case BAZ_S_INSCRIRE : $res .= baz_s_inscrire(); break; |
case BAZ_VOIR_FLUX_RSS : header('Content-type: text/xml; charset=ISO-8859-1');include("bazarRSS.php");exit(0);break; |
default : $res .= accueil() ; |
default : $res .= baz_liste($GLOBALS['_BAZAR_']['id_typeannonce']) ; |
} |
} |
else { |
$res .= baz_liste(); |
$res .= baz_liste($GLOBALS['_BAZAR_']['id_typeannonce']); |
} |
return $res ; |
} |
226,6 → 203,10 |
/* +--Fin du code ----------------------------------------------------------------------------------------+ |
* |
* $Log: not supported by cvs2svn $ |
* Revision 1.29 2006/04/24 10:16:22 alexandre_tb |
* ajout de la globale filtre. |
* elle remplace (à terme) catégorie nature |
* |
* Revision 1.28 2006/03/29 13:05:41 alexandre_tb |
* utilisation de la classe Administrateur_bazar |
* |