Subversion Repositories Applications.bazar

Rev

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

Rev 471 Rev 472
Line 51... Line 51...
51
* @return   string  HTML
51
* @return   string  HTML
52
*/
52
*/
53
function fiches_a_valider() {
53
function fiches_a_valider() {
Line 54... Line 54...
54
 
54
 
55
	$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
55
	$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
56
	// sortie anticipée en cas d'accès non autorisé
56
	// sortie anticip�e en cas d'acc�s non autoris�
57
	// ceci limite l'accès au supers admins 
57
	// ceci limite l'acc�s au supers admins 
58
	// TODO: voir si l'on ne pourrait afficher que les fiches 
58
	// TODO: voir si l'on ne pourrait afficher que les fiches 
59
	// des catégories dont la personne est admin
59
	// des cat�gories dont la personne est admin
60
	// des catégories dont la personne est admin, ce qui permettrait un accès plus fin
60
	// des cat�gories dont la personne est admin, ce qui permettrait un acc�s plus fin
61
	if(!$utilisateur->isSuperAdmin()) {
61
	if(!$utilisateur->isSuperAdmin()) {
62
		return;
62
		return;
Line 63... Line 63...
63
	}
63
	}
Line 99... Line 99...
99
			$lien_voir->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
99
			$lien_voir->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
100
			$lien_voir->addQueryString('id_fiche', $ligne['bf_id_fiche']);
100
			$lien_voir->addQueryString('id_fiche', $ligne['bf_id_fiche']);
101
			$lien_voir->addQueryString('typeannonce', $ligne['bn_id_nature']);
101
			$lien_voir->addQueryString('typeannonce', $ligne['bn_id_nature']);
Line 102... Line 102...
102
			
102
			
103
			// Nettoyage de l'url
103
			// Nettoyage de l'url
104
			// NOTE (jpm - 23 mai 2007): pour être compatible avec PHP5 il faut utiliser tjrs $GLOBALS['_BAZAR_']['url'] car en php4 on 
104
			// NOTE (jpm - 23 mai 2007): pour �tre compatible avec PHP5 il faut utiliser tjrs $GLOBALS['_BAZAR_']['url'] car en php4 on 
105
			// copie bien une variable mais pas en php5, cela reste une référence... 
105
			// copie bien une variable mais pas en php5, cela reste une r�f�rence... 
106
			$GLOBALS['_BAZAR_']['url']->removeQueryString(BAZ_VARIABLE_ACTION);
106
			$GLOBALS['_BAZAR_']['url']->removeQueryString(BAZ_VARIABLE_ACTION);
107
			$GLOBALS['_BAZAR_']['url']->removeQueryString('id_fiche');
107
			$GLOBALS['_BAZAR_']['url']->removeQueryString('id_fiche');
Line 108... Line 108...
108
			$GLOBALS['_BAZAR_']['url']->removeQueryString('typeannonce');
108
			$GLOBALS['_BAZAR_']['url']->removeQueryString('typeannonce');
Line 135... Line 135...
135
					$ligne['bn_label_nature']."\n", // col 3 : type annonce
135
					$ligne['bn_label_nature']."\n", // col 3 : type annonce
136
					"<a href=\"".$lien_publie_oui."\">".BAZ_OUI."</a> / \n".
136
					"<a href=\"".$lien_publie_oui."\">".BAZ_OUI."</a> / \n".
137
					"<a href=\"".$lien_publie_non."\">".BAZ_NON."</a>", // col 4 : publier ou pas
137
					"<a href=\"".$lien_publie_non."\">".BAZ_NON."</a>", // col 4 : publier ou pas
138
					"<a href=\"".$lien_supprimer."\"".
138
					"<a href=\"".$lien_supprimer."\"".
139
					" onclick=\"javascript:return confirm('".BAZ_CONFIRMATION_SUPPRESSION."');\">".BAZ_SUPPRIMER."</a>\n", // col 5 : supprimer
139
					" onclick=\"javascript:return confirm('".BAZ_CONFIRMATION_SUPPRESSION."');\">".BAZ_SUPPRIMER."</a>\n", // col 5 : supprimer
140
					date('d', strtotime($ligne['bf_date_debut_evenement'])).' '.$GLOBALS['mois'][date('n',  strtotime ($ligne['bf_date_debut_evenement']))].' '.date('Y',  strtotime ($ligne['bf_date_debut_evenement'])) // col 6 date début d'évenement
140
					date('d', strtotime($ligne['bf_date_debut_evenement'])).' '.$GLOBALS['mois'][date('n',  strtotime ($ligne['bf_date_debut_evenement']))].' '.date('Y',  strtotime ($ligne['bf_date_debut_evenement'])) // col 6 date d�but d'�venement
141
					)) ;
141
					)) ;
Line 142... Line 142...
142
					
142
					
143
		}
143
		}
144
		$table->altRowAttributes(1, array("class" => "ligne_impaire"), array("class" => "ligne_paire"));
144
		$table->altRowAttributes(1, array("class" => "ligne_impaire"), array("class" => "ligne_paire"));
Line 194... Line 194...
194
			$lien_voir->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
194
			$lien_voir->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
195
			$lien_voir->addQueryString('id_fiche', $ligne['bf_id_fiche']);
195
			$lien_voir->addQueryString('id_fiche', $ligne['bf_id_fiche']);
196
			$lien_voir->addQueryString('typeannonce', $ligne['bn_id_nature']);
196
			$lien_voir->addQueryString('typeannonce', $ligne['bn_id_nature']);
Line 197... Line 197...
197
			
197
			
198
			// Nettoyage de l'url
198
			// Nettoyage de l'url
199
			// NOTE (jpm - 23 mai 2007): pour être compatible avec PHP5 il faut utiliser tjrs $GLOBALS['_BAZAR_']['url'] car en php4 on 
199
			// NOTE (jpm - 23 mai 2007): pour �tre compatible avec PHP5 il faut utiliser tjrs $GLOBALS['_BAZAR_']['url'] car en php4 on 
200
			// copie bien une variable mais pas en php5, cela reste une référence... 
200
			// copie bien une variable mais pas en php5, cela reste une r�f�rence... 
201
			$GLOBALS['_BAZAR_']['url']->removeQueryString(BAZ_VARIABLE_ACTION);
201
			$GLOBALS['_BAZAR_']['url']->removeQueryString(BAZ_VARIABLE_ACTION);
202
			$GLOBALS['_BAZAR_']['url']->removeQueryString('id_fiche');
202
			$GLOBALS['_BAZAR_']['url']->removeQueryString('id_fiche');
Line 203... Line 203...
203
			$GLOBALS['_BAZAR_']['url']->removeQueryString('typeannonce');
203
			$GLOBALS['_BAZAR_']['url']->removeQueryString('typeannonce');
Line 230... Line 230...
230
					$ligne['bn_label_nature']."\n", // col 3 : type annonce
230
					$ligne['bn_label_nature']."\n", // col 3 : type annonce
231
					"<a href=\"".$lien_publie_oui."\">".BAZ_OUI."</a> / \n".
231
					"<a href=\"".$lien_publie_oui."\">".BAZ_OUI."</a> / \n".
232
					"<a href=\"".$lien_publie_non."\">".BAZ_NON."</a>", // col 4 : publier ou pas
232
					"<a href=\"".$lien_publie_non."\">".BAZ_NON."</a>", // col 4 : publier ou pas
233
					"<a href=\"".$lien_supprimer."\"".
233
					"<a href=\"".$lien_supprimer."\"".
234
					" onclick=\"javascript:return confirm('".BAZ_CONFIRMATION_SUPPRESSION."');\">".BAZ_SUPPRIMER."</a>\n", // col 5 : supprimer
234
					" onclick=\"javascript:return confirm('".BAZ_CONFIRMATION_SUPPRESSION."');\">".BAZ_SUPPRIMER."</a>\n", // col 5 : supprimer
235
					date('d', strtotime($ligne['bf_date_debut_evenement'])).' '.$GLOBALS['mois'][date('n',  strtotime ($ligne['bf_date_debut_evenement']))].' '.date('Y',  strtotime ($ligne['bf_date_debut_evenement'])), // col 6 date début d'évenement
235
					date('d', strtotime($ligne['bf_date_debut_evenement'])).' '.$GLOBALS['mois'][date('n',  strtotime ($ligne['bf_date_debut_evenement']))].' '.date('Y',  strtotime ($ligne['bf_date_debut_evenement'])), // col 6 date d�but d'�venement
236
					date('d', strtotime($ligne['bf_date_creation_fiche'])).' '.$GLOBALS['mois'][date('n',  strtotime ($ligne['bf_date_creation_fiche']))].' '.date('Y',  strtotime ($ligne['bf_date_creation_fiche'])) // col 7 date de création
236
					date('d', strtotime($ligne['bf_date_creation_fiche'])).' '.$GLOBALS['mois'][date('n',  strtotime ($ligne['bf_date_creation_fiche']))].' '.date('Y',  strtotime ($ligne['bf_date_creation_fiche'])) // col 7 date de cr�ation
237
					)) ; 
237
					)) ; 
238
		}
238
		}
239
		$table->altRowAttributes(1, array("class" => "ligne_impaire"), array("class" => "ligne_paire"));
239
		$table->altRowAttributes(1, array("class" => "ligne_impaire"), array("class" => "ligne_paire"));
240
		$table->updateColAttributes(1, array("align" => "center"));
240
		$table->updateColAttributes(1, array("align" => "center"));
241
		$table->updateColAttributes(2, array("align" => "center"));
241
		$table->updateColAttributes(2, array("align" => "center"));
Line 482... Line 482...
482
				$lien_passer_admin->addQueryString(BAZ_VARIABLE_ACTION, BAZ_GERER_DROITS);
482
				$lien_passer_admin->addQueryString(BAZ_VARIABLE_ACTION, BAZ_GERER_DROITS);
483
				$lien_passer_admin->addQueryString('pers', $personne);
483
				$lien_passer_admin->addQueryString('pers', $personne);
484
				$lien_passer_admin->addQueryString('droits', 'admin');
484
				$lien_passer_admin->addQueryString('droits', 'admin');
485
				$lien_passer_admin->addQueryString('idtypeannonce', $ligne["bn_id_nature"]);
485
				$lien_passer_admin->addQueryString('idtypeannonce', $ligne["bn_id_nature"]);
486
				if (isset($ligne['bn_image_titre'])) {
486
				if (isset($ligne['bn_image_titre'])) {
487
					$titre='&nbsp;<img src="client/bazar/images/'.$ligne['bn_image_titre'].'" alt="'.$ligne['bn_label_nature'].'" />'."\n";
487
					$titre='&nbsp;<img src="reseau/bazar/images/'.$ligne['bn_image_titre'].'" alt="'.$ligne['bn_label_nature'].'" />'."\n";
488
				} else {
488
				} else {
489
					$titre='<strong>&nbsp;'.$ligne['bn_label_nature'].'</strong>'."\n";
489
					$titre='<strong>&nbsp;'.$ligne['bn_label_nature'].'</strong>'."\n";
490
				}
490
				}
491
				if ($utilisateur->isAdmin($ligne['bn_id_nature'])) {
491
				if ($utilisateur->isAdmin($ligne['bn_id_nature'])) {
492
					$table->addRow(array($titre,
492
					$table->addRow(array($titre,
Line 625... Line 625...
625
				while ($ligne = $resultat->fetchRow (DB_FETCHMODE_ASSOC)) {
625
				while ($ligne = $resultat->fetchRow (DB_FETCHMODE_ASSOC)) {
626
					$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
626
					$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
627
					if (($utilisateur->isRedacteur($ligne['bn_id_nature'])) || ($utilisateur->isAdmin($ligne['bn_id_nature'])) 
627
					if (($utilisateur->isRedacteur($ligne['bn_id_nature'])) || ($utilisateur->isAdmin($ligne['bn_id_nature'])) 
628
									|| ($utilisateur->isSuperAdmin() || !BAZ_RESTREINDRE_DEPOT)) {
628
									|| ($utilisateur->isSuperAdmin() || !BAZ_RESTREINDRE_DEPOT)) {
629
						if ($ligne['bn_image_titre']!='') {
629
						if ($ligne['bn_image_titre']!='') {
630
							$titre='&nbsp;<img src="client/bazar/images/'.$ligne['bn_image_titre'].'" alt="'.
630
							$titre='&nbsp;<img src="reseau/bazar/images/'.$ligne['bn_image_titre'].'" alt="'.
631
											$ligne['bn_label_nature'].'" />'.'<br />'."\n";
631
											$ligne['bn_label_nature'].'" />'.'<br />'."\n";
632
						} else {
632
						} else {
633
							$titre='<h3>'.$ligne['bn_label_nature'].' : </h3>'."\n";
633
							$titre='<h3>'.$ligne['bn_label_nature'].' : </h3>'."\n";
634
						}
634
						}
635
						$formtemplate->addElement('radio', 'typeannonce', '', 
635
						$formtemplate->addElement('radio', 'typeannonce', '', 
Line 647... Line 647...
647
				// Bouton d annulation
647
				// Bouton d annulation
648
				$lien_formulaire->removeQueryString('action');
648
				$lien_formulaire->removeQueryString('action');
649
				$buttons[] = &HTML_QuickForm::createElement('link', 'annuler', BAZ_ANNULER, 
649
				$buttons[] = &HTML_QuickForm::createElement('link', 'annuler', BAZ_ANNULER, 
650
                            preg_replace ("/&amp;/", "&", $lien_formulaire->getURL()), BAZ_ANNULER); // Le preg_replace contourne un pb de QuickForm et Net_URL
650
                            preg_replace ("/&amp;/", "&", $lien_formulaire->getURL()), BAZ_ANNULER); // Le preg_replace contourne un pb de QuickForm et Net_URL
651
                                                                                                            // qui remplacent deux fois les & par des &amp;
651
                                                                                                            // qui remplacent deux fois les & par des &amp;
652
				//Bouton de validation du formulaire                                                                                                            // ce qui fait échouer le lien
652
				//Bouton de validation du formulaire                                                                                                            // ce qui fait �chouer le lien
653
        		$buttons[] = &HTML_QuickForm::createElement('submit', 'valider', BAZ_VALIDER);
653
        		$buttons[] = &HTML_QuickForm::createElement('submit', 'valider', BAZ_VALIDER);
654
        		$formtemplate->addGroup($buttons, null, null, '&nbsp;');
654
        		$formtemplate->addGroup($buttons, null, null, '&nbsp;');
Line 655... Line 655...
655
			
655
			
656
				//Affichage a l'ecran
656
				//Affichage a l'ecran
Line 722... Line 722...
722
		//------------------------------------------------------------------------------------------------
722
		//------------------------------------------------------------------------------------------------
723
		if ($mode == BAZ_ACTION_MODIFIER_V) {
723
		if ($mode == BAZ_ACTION_MODIFIER_V) {
724
			if ($formtemplate->validate()) {
724
			if ($formtemplate->validate()) {
725
				$formtemplate->process('baz_mise_a_jour', false) ;
725
				$formtemplate->process('baz_mise_a_jour', false) ;
726
				$id_fiche = $GLOBALS['_BAZAR_']['id_fiche'] ;
726
				$id_fiche = $GLOBALS['_BAZAR_']['id_fiche'] ;
727
				// Redirection vers la fiche modifiée
727
				// Redirection vers la fiche modifi�e
728
				$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_VOIR, BAZ_GERER_DROITS);
728
				$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_VOIR, BAZ_GERER_DROITS);
729
				$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
729
				$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_ACTION, BAZ_VOIR_FICHE);
730
				$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_ID_FICHE,$id_fiche);
730
				$GLOBALS['_BAZAR_']['url']->addQueryString (BAZ_VARIABLE_ID_FICHE,$id_fiche);
731
				header ('Location: '.str_replace ('&amp;', '&', $GLOBALS['_BAZAR_']['url']->getURL())) ;
731
				header ('Location: '.str_replace ('&amp;', '&', $GLOBALS['_BAZAR_']['url']->getURL())) ;
732
				exit();
732
				exit();
Line 850... Line 850...
850
		$lien_formulaire = new Net_URL($attr[BAZ_VARIABLE_ACTION]);
850
		$lien_formulaire = new Net_URL($attr[BAZ_VARIABLE_ACTION]);
851
		$lien_formulaire->addQueryString(BAZ_VARIABLE_ACTION, BAZ_ACTION_VOIR_VOS_ANNONCES);
851
		$lien_formulaire->addQueryString(BAZ_VARIABLE_ACTION, BAZ_ACTION_VOIR_VOS_ANNONCES);
852
		$buttons[] = &HTML_QuickForm::createElement('link', 'annuler', BAZ_ANNULER, 
852
		$buttons[] = &HTML_QuickForm::createElement('link', 'annuler', BAZ_ANNULER, 
853
                    preg_replace ("/&amp;/", "&", $lien_formulaire->getURL()), BAZ_ANNULER); // Le preg_replace contourne un pb de QuickForm et Net_URL
853
                    preg_replace ("/&amp;/", "&", $lien_formulaire->getURL()), BAZ_ANNULER); // Le preg_replace contourne un pb de QuickForm et Net_URL
854
                                                                                                    // qui remplacent deux fois les & par des &amp;
854
                                                                                                    // qui remplacent deux fois les & par des &amp;
855
		//Bouton de validation du formulaire                                                                                                            // ce qui fait échouer le lien
855
		//Bouton de validation du formulaire                                                                                                            // ce qui fait �chouer le lien
856
		$buttons[] = &HTML_QuickForm::createElement('submit', 'valider', BAZ_VALIDER);
856
		$buttons[] = &HTML_QuickForm::createElement('submit', 'valider', BAZ_VALIDER);
857
		$formtemplate->addGroup($buttons, null, null, '&nbsp;');
857
		$formtemplate->addGroup($buttons, null, null, '&nbsp;');
Line 858... Line 858...
858
        		
858
        		
Line 869... Line 869...
869
* @global   mixed L'objet contenant les valeurs issues de la saisie du formulaire
869
* @global   mixed L'objet contenant les valeurs issues de la saisie du formulaire
870
* @return   void
870
* @return   void
871
*/
871
*/
872
function requete_bazar_fiche($valeur) {
872
function requete_bazar_fiche($valeur) {
873
	$requete=NULL;
873
	$requete=NULL;
874
	//l'annonce est directement publiée pour les admins
874
	//l'annonce est directement publi�e pour les admins
875
	$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
875
	$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
Line 876... Line 876...
876
	
876
	
877
	if ($utilisateur->isAdmin($GLOBALS['_BAZAR_']['id_typeannonce']) ||
877
	if ($utilisateur->isAdmin($GLOBALS['_BAZAR_']['id_typeannonce']) ||
878
	    $utilisateur->isSuperAdmin()) {
878
	    $utilisateur->isSuperAdmin()) {
Line 892... Line 892...
892
					die ($resultat->getMessage().$resultat->getDebugInfo()) ;
892
					die ($resultat->getMessage().$resultat->getDebugInfo()) ;
893
				}				
893
				}				
894
			if (isset($valeur[$tableau[$i]['type'].$tableau[$i]['nom_bdd']]) && ($valeur[$tableau[$i]['type'].$tableau[$i]['nom_bdd']]!=0)) {
894
			if (isset($valeur[$tableau[$i]['type'].$tableau[$i]['nom_bdd']]) && ($valeur[$tableau[$i]['type'].$tableau[$i]['nom_bdd']]!=0)) {
895
				//on insere les nouvelles valeurs
895
				//on insere les nouvelles valeurs
896
				$requeteinsertion='INSERT INTO bazar_fiche_valeur_liste (bfvl_ce_fiche, bfvl_ce_liste, bfvl_valeur) VALUES ';
896
				$requeteinsertion='INSERT INTO bazar_fiche_valeur_liste (bfvl_ce_fiche, bfvl_ce_liste, bfvl_valeur) VALUES ';
897
                //pour les checkbox, les différentes valeurs sont dans un tableau
897
                //pour les checkbox, les diff�rentes valeurs sont dans un tableau
898
                if (is_array($valeur[$tableau[$i]['type'].$tableau[$i]['nom_bdd']])) {
898
                if (is_array($valeur[$tableau[$i]['type'].$tableau[$i]['nom_bdd']])) {
899
                	$nb=0;
899
                	$nb=0;
900
                	while (list($cle, $val) = each($valeur[$tableau[$i]['type'].$tableau[$i]['nom_bdd']])) {
900
                	while (list($cle, $val) = each($valeur[$tableau[$i]['type'].$tableau[$i]['nom_bdd']])) {
Line 901... Line 901...
901
                		
901
                		
Line 967... Line 967...
967
		elseif ( $tableau[$i]['type']=='wikini' && $_REQUEST[BAZ_VARIABLE_ACTION]==BAZ_ACTION_NOUVEAU_V ) {
967
		elseif ( $tableau[$i]['type']=='wikini' && $_REQUEST[BAZ_VARIABLE_ACTION]==BAZ_ACTION_NOUVEAU_V ) {
968
			//on appelle les pages des apis et de l'integrateur wikini
968
			//on appelle les pages des apis et de l'integrateur wikini
969
			include_once PAP_CHEMIN_RACINE.'api/sql/SQL_manipulation.fonct.php';
969
			include_once PAP_CHEMIN_RACINE.'api/sql/SQL_manipulation.fonct.php';
970
			include_once PAP_CHEMIN_RACINE.'client/integrateur_wikini/configuration/adwi_configuration.inc.php' ;
970
			include_once PAP_CHEMIN_RACINE.'client/integrateur_wikini/configuration/adwi_configuration.inc.php' ;
971
			include_once PAP_CHEMIN_RACINE.'client/integrateur_wikini/bibliotheque/adwi_wikini.fonct.php' ;			
971
			include_once PAP_CHEMIN_RACINE.'client/integrateur_wikini/bibliotheque/adwi_wikini.fonct.php' ;			
972
			//génération du titre du wiki, sous la forme id-titre du projet
972
			//g�n�ration du titre du wiki, sous la forme id-titre du projet
973
			$titre=baz_titre_wiki($valeur["bf_titre"]);						
973
			$titre=baz_titre_wiki($valeur["bf_titre"]);						
974
			//création du wiki
974
			//cr�ation du wiki
975
			$valeur=array ("action"=> "nouveau_v", "code_alpha_wikini"=>$titre, "page"=>"AccueiL", "bdd_hote"=> "",
975
			$valeur=array ("action"=> "nouveau_v", "code_alpha_wikini"=>$titre, "page"=>"AccueiL", "bdd_hote"=> "",
976
			        "bdd_nom"=> "", "bdd_utilisateur"=> "", "bdd_mdp" => "", "table_prefix"=> "", "chemin" => "wikini/".$titre, "valider"=> "Valider");			
976
			        "bdd_nom"=> "", "bdd_utilisateur"=> "", "bdd_mdp" => "", "table_prefix"=> "", "chemin" => "wikini/".$titre, "valider"=> "Valider");			
977
			$val = insertion($valeur, $GLOBALS['_BAZAR_']['db']);
977
			$val = insertion($valeur, $GLOBALS['_BAZAR_']['db']);
978
		} 
978
		} 
979
		// Cas de la carte google
979
		// Cas de la carte google
Line 995... Line 995...
995
* @return   void
995
* @return   void
996
*/
996
*/
997
function baz_insertion($valeur) {			
997
function baz_insertion($valeur) {			
Line 998... Line 998...
998
		
998
		
999
		// ===========  Insertion d'une nouvelle fiche ===================	
999
		// ===========  Insertion d'une nouvelle fiche ===================	
1000
        // dans le cas où on traite le type d'évenements, on le récupère dans la globale id_typeannonce
1000
        // dans le cas o� on traite le type d'�venements, on le r�cup�re dans la globale id_typeannonce
1001
        if (isset($valeur['liste31']) && $valeur['liste31'] != '') { 
1001
        if (isset($valeur['liste31']) && $valeur['liste31'] != '') { 
1002
        	$GLOBALS['_BAZAR_']['id_typeannonce'] = $valeur['liste31'] ;
1002
        	$GLOBALS['_BAZAR_']['id_typeannonce'] = $valeur['liste31'] ;
Line 1003... Line 1003...
1003
    	}
1003
    	}
Line 1178... Line 1178...
1178
function baz_suppression() {
1178
function baz_suppression() {
1179
	if ($GLOBALS['AUTH']->getAuth()) {
1179
	if ($GLOBALS['AUTH']->getAuth()) {
1180
		$valeurs=baz_valeurs_fiche($_GET['id_fiche']);	
1180
		$valeurs=baz_valeurs_fiche($_GET['id_fiche']);	
Line 1181... Line 1181...
1181
		 
1181
		 
1182
		//suppression des wikinis associes		
1182
		//suppression des wikinis associes		
1183
		//génération du titre du wiki, sous la forme id-titre du projet
1183
		//g�n�ration du titre du wiki, sous la forme id-titre du projet
1184
		$titre=baz_titre_wiki($valeurs["bf_titre"]);	
1184
		$titre=baz_titre_wiki($valeurs["bf_titre"]);	
1185
		$requete = 'SELECT gewi_id_wikini FROM gen_wikini WHERE gewi_code_alpha_wikini = "'.$titre.'"';
1185
		$requete = 'SELECT gewi_id_wikini FROM gen_wikini WHERE gewi_code_alpha_wikini = "'.$titre.'"';
1186
		$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
1186
		$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
1187
		if ($resultat->numRows()>0) {
1187
		if ($resultat->numRows()>0) {
Line 1192... Line 1192...
1192
			include_once PAP_CHEMIN_RACINE.'client/integrateur_wikini/configuration/adwi_configuration.inc.php' ;
1192
			include_once PAP_CHEMIN_RACINE.'client/integrateur_wikini/configuration/adwi_configuration.inc.php' ;
1193
			include_once PAP_CHEMIN_RACINE.'client/integrateur_wikini/bibliotheque/adwi_wikini.fonct.php' ;
1193
			include_once PAP_CHEMIN_RACINE.'client/integrateur_wikini/bibliotheque/adwi_wikini.fonct.php' ;
1194
			adwi_supprimer_wikini($id_wikini, $GLOBALS['_BAZAR_']['db']);
1194
			adwi_supprimer_wikini($id_wikini, $GLOBALS['_BAZAR_']['db']);
1195
		}					
1195
		}					
Line 1196... Line 1196...
1196
		
1196
		
1197
		// suppression des valeurs des listes et des cases à cocher
1197
		// suppression des valeurs des listes et des cases � cocher
1198
		$requete = 'DELETE FROM bazar_fiche_valeur_liste WHERE bfvl_ce_fiche='.$_GET['id_fiche'];
1198
		$requete = 'DELETE FROM bazar_fiche_valeur_liste WHERE bfvl_ce_fiche='.$_GET['id_fiche'];
1199
		$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
1199
		$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
1200
		if (DB::isError($resultat)) {
1200
		if (DB::isError($resultat)) {
1201
			die ($resultat->getMessage().$resultat->getDebugInfo()) ;
1201
			die ($resultat->getMessage().$resultat->getDebugInfo()) ;
Line 1314... Line 1314...
1314
* @return   void
1314
* @return   void
1315
*/
1315
*/
1316
function publier_fiche($valid) {
1316
function publier_fiche($valid) {
Line 1317... Line 1317...
1317
 
1317
 
1318
	$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
1318
	$utilisateur = new Administrateur_bazar($GLOBALS['AUTH']);
1319
	// sortie anticipée en cas d'accès non autorisé
1319
	// sortie anticip�e en cas d'acc�s non autoris�
1320
	// ceci limite l'accès au supers admins 
1320
	// ceci limite l'acc�s au supers admins 
1321
	// TODO: voir si l'on ne pourrait valider que les fiches 
1321
	// TODO: voir si l'on ne pourrait valider que les fiches 
1322
	// des catégories dont la personne est admin, ce qui permettrait un accès plus fin
1322
	// des cat�gories dont la personne est admin, ce qui permettrait un acc�s plus fin
1323
	if(!$utilisateur->isSuperAdmin()) {
1323
	if(!$utilisateur->isSuperAdmin()) {
1324
		return;
1324
		return;
Line 1325... Line 1325...
1325
	}
1325
	}
Line 1381... Line 1381...
1381
	
1381
	
1382
	while ($ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC)) {
1382
	while ($ligne = $resultat->fetchRow(DB_FETCHMODE_ASSOC)) {
1383
		$lien_RSS=$GLOBALS['_BAZAR_']['url'];
1383
		$lien_RSS=$GLOBALS['_BAZAR_']['url'];
1384
		$lien_RSS->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FLUX_RSS);						
1384
		$lien_RSS->addQueryString(BAZ_VARIABLE_ACTION, BAZ_VOIR_FLUX_RSS);						
1385
		$lien_RSS->addQueryString('annonce', $ligne[bn_id_nature]);
1385
		$lien_RSS->addQueryString('annonce', $ligne[bn_id_nature]);
1386
		if (isset($ligne['bn_image_titre'])) {$titre='&nbsp;<img src="client/bazar/images/'.$ligne['bn_image_titre'].'" alt="'.$ligne['bn_label_nature'].'" />'."\n";}
1386
		if (isset($ligne['bn_image_titre'])) {$titre='&nbsp;<img src="reseau/bazar/images/'.$ligne['bn_image_titre'].'" alt="'.$ligne['bn_label_nature'].'" />'."\n";}
Line 1387... Line 1387...
1387
		else {$titre='<strong>&nbsp;'.$ligne['bn_label_nature'].'</strong>'."\n";}
1387
		else {$titre='<strong>&nbsp;'.$ligne['bn_label_nature'].'</strong>'."\n";}
1388
 
1388
 
1389
		$table->addRow(array($titre,
1389
		$table->addRow(array($titre,
1390
				     '<a href="'.$lien_RSS->getURL().'"><img src="client/bazar/images/BAZ_rss.png" alt="'.BAZ_RSS.'"></a>'));
1390
				     '<a href="'.$lien_RSS->getURL().'"><img src="reseau/bazar/images/BAZ_rss.png" alt="'.BAZ_RSS.'"></a>'));
1391
		$lien_RSS->removeQueryString('annonce');
1391
		$lien_RSS->removeQueryString('annonce');
1392
	}
1392
	}
1393
	$table->altRowAttributes(1, array('class' => 'ligne_impaire'), array('class' => 'ligne_paire'));
1393
	$table->altRowAttributes(1, array('class' => 'ligne_impaire'), array('class' => 'ligne_paire'));
Line 1491... Line 1491...
1491
	return $ligne->maxi + 1 ;
1491
	return $ligne->maxi + 1 ;
1492
}
1492
}
Line 1493... Line 1493...
1493
 
1493
 
1494
/** function baz_titre_wiki () Renvoie la chaine de caractere sous une forme compatible avec wikini
1494
/** function baz_titre_wiki () Renvoie la chaine de caractere sous une forme compatible avec wikini
1495
*
1495
*
1496
*   @param  string  mot à transformer (enlever accents, espaces)
1496
*   @param  string  mot � transformer (enlever accents, espaces)
1497
*
1497
*
1498
*   return  string  mot transformé
1498
*   return  string  mot transform�
1499
*/
1499
*/
1500
function baz_titre_wiki($nom) {
1500
function baz_titre_wiki($nom) {
1501
	$titre=trim($nom);
1501
	$titre=trim($nom);
1502
	for ($j = 0; $j < strlen ($titre); $j++) {
1502
	for ($j = 0; $j < strlen ($titre); $j++) {
Line 1512... Line 1512...
1512
* $Log: not supported by cvs2svn $
1512
* $Log: not supported by cvs2svn $
1513
* Revision 1.74.2.12  2008-04-16 12:38:17  alexandre_tb
1513
* Revision 1.74.2.12  2008-04-16 12:38:17  alexandre_tb
1514
* verification des droits avant de permettre l ajout d une nouvelle fiche
1514
* verification des droits avant de permettre l ajout d une nouvelle fiche
1515
*
1515
*
1516
* Revision 1.74.2.11  2008-03-17 11:03:02  jp_milcent
1516
* Revision 1.74.2.11  2008-03-17 11:03:02  jp_milcent
1517
* Ajout de l'authentification nécessaire pour déposer des commentaires.
1517
* Ajout de l'authentification n�cessaire pour d�poser des commentaires.
1518
* Corrections sur la gestion des paramêtres dans les urls (compatibilité applette Identification et Moteur de Recherche).
1518
* Corrections sur la gestion des param�tres dans les urls (compatibilit� applette Identification et Moteur de Recherche).
1519
*
1519
*
1520
* Revision 1.74.2.10  2008-02-01 17:20:18  florian
1520
* Revision 1.74.2.10  2008-02-01 17:20:18  florian
1521
* suppression du lien annuler pour la sélection des fiches, pas de valeur par défaut pour la sélection, et sélectionner un type de fiche devient obligatoire.
1521
* suppression du lien annuler pour la s�lection des fiches, pas de valeur par d�faut pour la s�lection, et s�lectionner un type de fiche devient obligatoire.
1522
*
1522
*
1523
* Revision 1.74.2.9  2008-02-01 16:23:29  florian
1523
* Revision 1.74.2.9  2008-02-01 16:23:29  florian
1524
* ajout champs_mail, décommenter les traductions des javascripts
1524
* ajout champs_mail, d�commenter les traductions des javascripts
1525
*
1525
*
1526
* Revision 1.74.2.8  2008-02-01 09:56:56  alexandre_tb
1526
* Revision 1.74.2.8  2008-02-01 09:56:56  alexandre_tb
1527
* reglage du pb de double saisie de fiche,
1527
* reglage du pb de double saisie de fiche,
1528
* ajout d un exit apres le header location
1528
* ajout d un exit apres le header location
1529
*
1529
*
Line 1587... Line 1587...
1587
*
1587
*
1588
* Revision 1.64  2007-06-04 15:25:39  alexandre_tb
1588
* Revision 1.64  2007-06-04 15:25:39  alexandre_tb
1589
* ajout de la carto google
1589
* ajout de la carto google
1590
*
1590
*
1591
* Revision 1.63  2007/04/11 08:30:12  neiluj
1591
* Revision 1.63  2007/04/11 08:30:12  neiluj
1592
* remise en état du CVS...
1592
* remise en �tat du CVS...
1593
*
1593
*
1594
* Revision 1.57.2.12  2007/03/16 14:49:24  alexandre_tb
1594
* Revision 1.57.2.12  2007/03/16 14:49:24  alexandre_tb
1595
* si la date de debut d evenement est superieure a la date de fin alors on met
1595
* si la date de debut d evenement est superieure a la date de fin alors on met
1596
* la meme date dans les deux champs (coherence)
1596
* la meme date dans les deux champs (coherence)
1597
*
1597
*
1598
* Revision 1.57.2.11  2007/03/07 17:40:57  jp_milcent
1598
* Revision 1.57.2.11  2007/03/07 17:40:57  jp_milcent
1599
* Ajout d'id sur les colonnes et gestion par les CSS des styles du tableau des abonnements.
1599
* Ajout d'id sur les colonnes et gestion par les CSS des styles du tableau des abonnements.
1600
*
1600
*
1601
* Revision 1.57.2.10  2007/03/07 17:20:19  jp_milcent
1601
* Revision 1.57.2.10  2007/03/07 17:20:19  jp_milcent
1602
* Ajout du nettoyage systématique des URLs.
1602
* Ajout du nettoyage syst�matique des URLs.
1603
*
1603
*
1604
* Revision 1.57.2.9  2007/03/06 16:23:24  jp_milcent
1604
* Revision 1.57.2.9  2007/03/06 16:23:24  jp_milcent
1605
* Nettoyage de l'url pour la gestion des droits.
1605
* Nettoyage de l'url pour la gestion des droits.
1606
*
1606
*
1607
* Revision 1.57.2.8  2007/03/05 14:33:44  jp_milcent
1607
* Revision 1.57.2.8  2007/03/05 14:33:44  jp_milcent
1608
* Suppression de l'appel à Mes_Fiches dans la fonction baz_formulaire
1608
* Suppression de l'appel � Mes_Fiches dans la fonction baz_formulaire
1609
*
1609
*
1610
* Revision 1.57.2.7  2007/03/05 10:28:03  alexandre_tb
1610
* Revision 1.57.2.7  2007/03/05 10:28:03  alexandre_tb
1611
* correction d un commentaire
1611
* correction d un commentaire
1612
*
1612
*
1613
* Revision 1.57.2.6  2007/02/15 13:42:16  jp_milcent
1613
* Revision 1.57.2.6  2007/02/15 13:42:16  jp_milcent
1614
* Utilisation de IN à la place du = dans les requêtes traitant les catégories de fiches.
1614
* Utilisation de IN � la place du = dans les requ�tes traitant les cat�gories de fiches.
1615
* Permet d'utiliser la syntaxe 1,2,3 dans la configuration de categorie_nature.
1615
* Permet d'utiliser la syntaxe 1,2,3 dans la configuration de categorie_nature.
1616
*
1616
*
1617
* Revision 1.57.2.5  2007/02/12 16:16:31  alexandre_tb
1617
* Revision 1.57.2.5  2007/02/12 16:16:31  alexandre_tb
1618
* suppression du style clear:both dans les attribut du formulaire d identification
1618
* suppression du style clear:both dans les attribut du formulaire d identification
1619
*
1619
*
Line 1622... Line 1622...
1622
*
1622
*
1623
* Revision 1.57.2.3  2007/02/01 16:11:05  alexandre_tb
1623
* Revision 1.57.2.3  2007/02/01 16:11:05  alexandre_tb
1624
* correction erreur de requete sur insertion bazar_fiche
1624
* correction erreur de requete sur insertion bazar_fiche
1625
*
1625
*
1626
* Revision 1.57.2.2  2007/01/22 16:05:39  alexandre_tb
1626
* Revision 1.57.2.2  2007/01/22 16:05:39  alexandre_tb
1627
* insertion de la date du jour dans bf_date_debut_validite_fiche quand il n'y a pas ce champs dans le formulaire (évite le 0000-00-00)
1627
* insertion de la date du jour dans bf_date_debut_validite_fiche quand il n'y a pas ce champs dans le formulaire (�vite le 0000-00-00)
1628
*
1628
*
1629
* Revision 1.57.2.1  2006/12/13 13:23:03  alexandre_tb
1629
* Revision 1.57.2.1  2006/12/13 13:23:03  alexandre_tb
1630
* Remplacement de l appel d une constante par un appel direct. -> warning
1630
* Remplacement de l appel d une constante par un appel direct. -> warning
1631
*
1631
*
1632
* Revision 1.58  2006/12/13 13:20:16  alexandre_tb
1632
* Revision 1.58  2006/12/13 13:20:16  alexandre_tb
Line 1634... Line 1634...
1634
*
1634
*
1635
* Revision 1.57  2006/10/05 08:53:50  florian
1635
* Revision 1.57  2006/10/05 08:53:50  florian
1636
* amelioration moteur de recherche, correction de bugs
1636
* amelioration moteur de recherche, correction de bugs
1637
*
1637
*
1638
* Revision 1.56  2006/09/28 15:41:36  alexandre_tb
1638
* Revision 1.56  2006/09/28 15:41:36  alexandre_tb
1639
* Le formulaire pour se logguer dans l'action saisir reste sur l'action saisir après
1639
* Le formulaire pour se logguer dans l'action saisir reste sur l'action saisir apr�s
1640
*
1640
*
1641
* Revision 1.55  2006/09/21 14:19:39  florian
1641
* Revision 1.55  2006/09/21 14:19:39  florian
1642
* amélioration des fonctions liés au wikini
1642
* am�lioration des fonctions li�s au wikini
1643
*
1643
*
1644
* Revision 1.54  2006/09/14 15:11:23  alexandre_tb
1644
* Revision 1.54  2006/09/14 15:11:23  alexandre_tb
1645
* suppression temporaire de la gestion des wikinis
1645
* suppression temporaire de la gestion des wikinis
1646
*
1646
*
1647
* Revision 1.53  2006/07/25 13:24:44  florian
1647
* Revision 1.53  2006/07/25 13:24:44  florian
Line 1688... Line 1688...
1688
*
1688
*
1689
* Revision 1.39  2006/01/30 17:25:38  alexandre_tb
1689
* Revision 1.39  2006/01/30 17:25:38  alexandre_tb
1690
* correction de bugs
1690
* correction de bugs
1691
*
1691
*
1692
* Revision 1.38  2006/01/30 10:27:04  florian
1692
* Revision 1.38  2006/01/30 10:27:04  florian
1693
* - ajout des entrées de formulaire fichier, url, et image
1693
* - ajout des entr�es de formulaire fichier, url, et image
1694
* - correction bug d'affichage du mode de saisie
1694
* - correction bug d'affichage du mode de saisie
1695
*
1695
*
1696
* Revision 1.37  2006/01/24 14:11:11  alexandre_tb
1696
* Revision 1.37  2006/01/24 14:11:11  alexandre_tb
1697
* correction de bug sur l'ajout d'une image et d'un fichier
1697
* correction de bug sur l'ajout d'une image et d'un fichier
1698
*
1698
*
1699
* Revision 1.36  2006/01/19 17:42:11  florian
1699
* Revision 1.36  2006/01/19 17:42:11  florian
1700
* ajout des cases à cocher pré-cochées pour les maj
1700
* ajout des cases � cocher pr�-coch�es pour les maj
1701
*
1701
*
1702
* Revision 1.35  2006/01/18 11:06:51  florian
1702
* Revision 1.35  2006/01/18 11:06:51  florian
1703
* correction erreur saisie date
1703
* correction erreur saisie date
1704
*
1704
*
1705
* Revision 1.34  2006/01/18 10:53:28  florian
1705
* Revision 1.34  2006/01/18 10:53:28  florian
1706
* corrections bugs affichage fiche
1706
* corrections bugs affichage fiche
1707
*
1707
*
1708
* Revision 1.33  2006/01/18 10:07:34  florian
1708
* Revision 1.33  2006/01/18 10:07:34  florian
1709
* recodage de l'insertion et de la maj des données relatives aux listes et checkbox dans des formulaires
1709
* recodage de l'insertion et de la maj des donn�es relatives aux listes et checkbox dans des formulaires
1710
*
1710
*
1711
* Revision 1.32  2006/01/18 10:03:36  florian
1711
* Revision 1.32  2006/01/18 10:03:36  florian
1712
* recodage de l'insertion et de la maj des données relatives aux listes et checkbox dans des formulaires
1712
* recodage de l'insertion et de la maj des donn�es relatives aux listes et checkbox dans des formulaires
1713
*
1713
*
1714
* Revision 1.31  2006/01/17 10:07:08  alexandre_tb
1714
* Revision 1.31  2006/01/17 10:07:08  alexandre_tb
1715
* en cours
1715
* en cours
1716
*
1716
*
1717
* Revision 1.30  2006/01/16 09:42:57  alexandre_tb
1717
* Revision 1.30  2006/01/16 09:42:57  alexandre_tb
Line 1719... Line 1719...
1719
*
1719
*
1720
* Revision 1.29  2006/01/13 14:12:51  florian
1720
* Revision 1.29  2006/01/13 14:12:51  florian
1721
* utilisation des temlates dans la table bazar_nature
1721
* utilisation des temlates dans la table bazar_nature
1722
*
1722
*
1723
* Revision 1.28  2006/01/05 16:28:24  alexandre_tb
1723
* Revision 1.28  2006/01/05 16:28:24  alexandre_tb
1724
* prise en chage des checkbox, reste la mise à jour à gérer
1724
* prise en chage des checkbox, reste la mise � jour � g�rer
1725
*
1725
*
1726
* Revision 1.27  2006/01/04 15:30:56  alexandre_tb
1726
* Revision 1.27  2006/01/04 15:30:56  alexandre_tb
1727
* mise en forme du code
1727
* mise en forme du code
1728
*
1728
*
1729
* Revision 1.26  2006/01/03 10:19:31  florian
1729
* Revision 1.26  2006/01/03 10:19:31  florian
1730
* Mise à jour pour accepter des parametres dans papyrus: faire apparaitre ou non le menu, afficher qu'un type de fiches, définir l'action par défaut...
1730
* Mise � jour pour accepter des parametres dans papyrus: faire apparaitre ou non le menu, afficher qu'un type de fiches, d�finir l'action par d�faut...
1731
*
1731
*
1732
* Revision 1.25  2005/12/20 14:49:35  ddelon
1732
* Revision 1.25  2005/12/20 14:49:35  ddelon
1733
* Fusion Head vers Livraison
1733
* Fusion Head vers Livraison
1734
*
1734
*
1735
* Revision 1.24  2005/12/16 15:44:40  alexandre_tb
1735
* Revision 1.24  2005/12/16 15:44:40  alexandre_tb
1736
* ajout de l'option restreindre dépôt
1736
* ajout de l'option restreindre d�p�t
1737
*
1737
*
1738
* Revision 1.23  2005/12/01 17:03:34  florian
1738
* Revision 1.23  2005/12/01 17:03:34  florian
1739
* changement des chemins pour appli Pear
1739
* changement des chemins pour appli Pear
1740
*
1740
*
1741
* Revision 1.22  2005/12/01 16:05:41  florian
1741
* Revision 1.22  2005/12/01 16:05:41  florian
Line 1746... Line 1746...
1746
*
1746
*
1747
* Revision 1.20  2005/11/30 13:58:45  florian
1747
* Revision 1.20  2005/11/30 13:58:45  florian
1748
* ajouts graphisme (logos, boutons), changement structure SQL bazar_fiche
1748
* ajouts graphisme (logos, boutons), changement structure SQL bazar_fiche
1749
*
1749
*
1750
* Revision 1.19  2005/11/24 16:17:13  florian
1750
* Revision 1.19  2005/11/24 16:17:13  florian
1751
* corrections bugs, ajout des cases à cocher
1751
* corrections bugs, ajout des cases � cocher
1752
*
1752
*
1753
* Revision 1.18  2005/11/18 16:03:23  florian
1753
* Revision 1.18  2005/11/18 16:03:23  florian
1754
* correction bug html entites
1754
* correction bug html entites
1755
*
1755
*
1756
* Revision 1.17  2005/11/17 18:48:02  florian
1756
* Revision 1.17  2005/11/17 18:48:02  florian
1757
* corrections bugs + amélioration de l'application d'inscription
1757
* corrections bugs + am�lioration de l'application d'inscription
1758
*
1758
*
1759
* Revision 1.16  2005/11/07 17:30:36  florian
1759
* Revision 1.16  2005/11/07 17:30:36  florian
1760
* ajout controle sur les listes pour la saisie
1760
* ajout controle sur les listes pour la saisie
1761
*
1761
*
1762
* Revision 1.15  2005/11/07 17:05:45  florian
1762
* Revision 1.15  2005/11/07 17:05:45  florian
1763
* amélioration validation conditions de saisie, ajout des règles spécifiques de saisie des formulaires
1763
* am�lioration validation conditions de saisie, ajout des r�gles sp�cifiques de saisie des formulaires
1764
*
1764
*
1765
* Revision 1.14  2005/11/07 08:48:02  florian
1765
* Revision 1.14  2005/11/07 08:48:02  florian
1766
* correction pb guillemets pour saisie et modif de fiche
1766
* correction pb guillemets pour saisie et modif de fiche
1767
*
1767
*
1768
* Revision 1.13  2005/10/21 16:15:04  florian
1768
* Revision 1.13  2005/10/21 16:15:04  florian
Line 1770... Line 1770...
1770
*
1770
*
1771
* Revision 1.11  2005/10/12 17:20:33  ddelon
1771
* Revision 1.11  2005/10/12 17:20:33  ddelon
1772
* Reorganisation calendrier + applette
1772
* Reorganisation calendrier + applette
1773
*
1773
*
1774
* Revision 1.10  2005/10/12 15:14:06  florian
1774
* Revision 1.10  2005/10/12 15:14:06  florian
1775
* amélioration de l'interface de bazar, de manière a simplifier les consultations, et à harmoniser par rapport aux Ressources
1775
* am�lioration de l'interface de bazar, de mani�re a simplifier les consultations, et � harmoniser par rapport aux Ressources
1776
*
1776
*
1777
* Revision 1.9  2005/10/10 16:22:52  alexandre_tb
1777
* Revision 1.9  2005/10/10 16:22:52  alexandre_tb
1778
* Correction de bug. Lorsqu'on revient en arrière après avoir validé un formulaire.
1778
* Correction de bug. Lorsqu'on revient en arri�re apr�s avoir valid� un formulaire.
1779
*
1779
*
1780
* Revision 1.8  2005/09/30 13:50:07  alexandre_tb
1780
* Revision 1.8  2005/09/30 13:50:07  alexandre_tb
1781
* correction bug date parution ressource
1781
* correction bug date parution ressource
1782
*
1782
*
1783
* Revision 1.7  2005/09/30 13:15:58  ddelon
1783
* Revision 1.7  2005/09/30 13:15:58  ddelon
1784
* compatibilité php5
1784
* compatibilit� php5
1785
*
1785
*
1786
* Revision 1.6  2005/09/30 13:00:05  ddelon
1786
* Revision 1.6  2005/09/30 13:00:05  ddelon
1787
* Fiche bazar generique
1787
* Fiche bazar generique
1788
*
1788
*
1789
* Revision 1.5  2005/09/30 12:22:54  florian
1789
* Revision 1.5  2005/09/30 12:22:54  florian
1790
* Ajouts commentaires pour fiche, modifications graphiques, maj SQL
1790
* Ajouts commentaires pour fiche, modifications graphiques, maj SQL
1791
*
1791
*
1792
* Revision 1.3  2005/07/21 19:03:12  florian
1792
* Revision 1.3  2005/07/21 19:03:12  florian
1793
* nouveautés bazar: templates fiches, correction de bugs, ...
1793
* nouveaut�s bazar: templates fiches, correction de bugs, ...
1794
*
1794
*
1795
* Revision 1.1.1.1  2005/02/17 18:05:11  florian
1795
* Revision 1.1.1.1  2005/02/17 18:05:11  florian
1796
* Import initial de Bazar
1796
* Import initial de Bazar
1797
*
1797
*
1798
* Revision 1.1.1.1  2005/02/17 11:09:50  florian
1798
* Revision 1.1.1.1  2005/02/17 11:09:50  florian
Line 1803... Line 1803...
1803
*
1803
*
1804
* Revision 1.10  2004/07/08 17:25:25  florian
1804
* Revision 1.10  2004/07/08 17:25:25  florian
1805
* ajout commentaires + petits debuggages
1805
* ajout commentaires + petits debuggages
1806
*
1806
*
1807
* Revision 1.8  2004/07/07 14:30:19  florian
1807
* Revision 1.8  2004/07/07 14:30:19  florian
1808
* débogage RSS
1808
* d�bogage RSS
1809
*
1809
*
1810
* Revision 1.7  2004/07/06 16:22:01  florian
1810
* Revision 1.7  2004/07/06 16:22:01  florian
1811
* débogage modification + MAJ flux RSS
1811
* d�bogage modification + MAJ flux RSS
1812
*
1812
*
1813
* Revision 1.6  2004/07/06 09:28:26  florian
1813
* Revision 1.6  2004/07/06 09:28:26  florian
1814
* changement interface de modification
1814
* changement interface de modification
1815
*
1815
*
1816
* Revision 1.5  2004/07/05 15:10:23  florian
1816
* Revision 1.5  2004/07/05 15:10:23  florian