Subversion Repositories Applications.bazar

Rev

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

Rev 74 Rev 75
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: bazar.fonct.php,v 1.32 2006-01-18 10:03:36 florian Exp $
22
// CVS : $Id: bazar.fonct.php,v 1.33 2006-01-18 10:07:34 florian Exp $
23
/**
23
/**
24
*
24
*
25
* Fonctions du module bazar
25
* Fonctions du module bazar
26
* 
26
* 
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.32 $ $Date: 2006-01-18 10:03:36 $
34
*@version       $Revision: 1.33 $ $Date: 2006-01-18 10:07:34 $
35
// +------------------------------------------------------------------------------------------------------+
35
// +------------------------------------------------------------------------------------------------------+
36
*/
36
*/
Line 37... Line 37...
37
 
37
 
38
// +------------------------------------------------------------------------------------------------------+
38
// +------------------------------------------------------------------------------------------------------+
Line 751... Line 751...
751
* @global   mixed L'objet contenant les valeurs issues de la saisie du formulaire
751
* @global   mixed L'objet contenant les valeurs issues de la saisie du formulaire
752
* @return   void
752
* @return   void
753
*/
753
*/
754
function requete_bazar_fiche($valeur) {
754
function requete_bazar_fiche($valeur) {
755
	$requete=NULL;
755
	$requete=NULL;
756
	print_r($valeur);
-
 
757
	//l'annonce est directement publiée pour les admins
756
	//l'annonce est directement publiée pour les admins
758
	if ((niveau_droit($GLOBALS['_BAZAR_']['id_typeannonce'],$GLOBALS['id_user'])=='administrateur') or
757
	if ((niveau_droit($GLOBALS['_BAZAR_']['id_typeannonce'],$GLOBALS['id_user'])=='administrateur') or
759
	    (niveau_droit($GLOBALS['_BAZAR_']['id_typeannonce'],$GLOBALS['id_user'])=='superadministrateur')) {
758
	    (niveau_droit($GLOBALS['_BAZAR_']['id_typeannonce'],$GLOBALS['id_user'])=='superadministrateur')) {
760
		$requete.='bf_statut_fiche=1, ';
759
		$requete.='bf_statut_fiche=1, ';
761
	} 
760
	} 
762
	else {
761
	else {
763
		$requete.='bf_statut_fiche="'.BAZ_ETAT_VALIDATION.'", ';
762
		$requete.='bf_statut_fiche="'.BAZ_ETAT_VALIDATION.'", ';
764
	}
763
	}	
765
	
-
 
766
	$tableau=baz_valeurs_template($GLOBALS['_BAZAR_']['template']);
764
	$tableau=baz_valeurs_template($GLOBALS['_BAZAR_']['template']);
767
	for ($i=0; $i<count($tableau); $i++) {
765
	for ($i=0; $i<count($tableau); $i++) {
768
		if ($tableau[$i]['type']!='labelhtml') {						
766
		if ($tableau[$i]['type']!='labelhtml') {						
769
			//cas des checkbox et des listes
767
			//cas des checkbox et des listes
770
			if (($tableau[$i]['type']=='checkbox')or($tableau[$i]['type']=='liste')) {
768
			if (($tableau[$i]['type']=='checkbox')or($tableau[$i]['type']=='liste')) {
Line 1349... Line 1347...
1349
}
1347
}
Line 1350... Line 1348...
1350
 
1348
 
1351
/* +--Fin du code ----------------------------------------------------------------------------------------+
1349
/* +--Fin du code ----------------------------------------------------------------------------------------+
1352
*
1350
*
-
 
1351
* $Log: not supported by cvs2svn $
-
 
1352
* Revision 1.32  2006/01/18 10:03:36  florian
-
 
1353
* recodage de l'insertion et de la maj des données relatives aux listes et checkbox dans des formulaires
1353
* $Log: not supported by cvs2svn $
1354
*
1354
* Revision 1.31  2006/01/17 10:07:08  alexandre_tb
1355
* Revision 1.31  2006/01/17 10:07:08  alexandre_tb
1355
* en cours
1356
* en cours
1356
*
1357
*
1357
* Revision 1.30  2006/01/16 09:42:57  alexandre_tb
1358
* Revision 1.30  2006/01/16 09:42:57  alexandre_tb