Subversion Repositories Applications.bazar

Rev

Rev 420 | Rev 425 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 420 Rev 423
Line 1167... Line 1167...
1167
*
1167
*
1168
* @global   L'identifiant de la fiche a supprimer
1168
* @global   L'identifiant de la fiche a supprimer
1169
* @return   void
1169
* @return   void
1170
*/
1170
*/
1171
function baz_suppression() {
1171
function baz_suppression() {
-
 
1172
	if ($GLOBALS['AUTH']->getAuth()) {
1172
	$valeurs = baz_valeurs_fiche($_GET['id_fiche']);	
1173
		$valeurs = baz_valeurs_fiche($_GET['id_fiche']);	
Line 1173... Line 1174...
1173
	 
1174
		 
1174
	//suppression des wikinis associes		
1175
		//suppression des wikinis associes		
1175
	//génération du titre du wiki, sous la forme id-titre du projet
1176
		//génération du titre du wiki, sous la forme id-titre du projet
Line 1224... Line 1225...
1224
	$GLOBALS['_BAZAR_']['url']->removeQueryString('id_fiche');
1225
		$GLOBALS['_BAZAR_']['url']->removeQueryString('id_fiche');
1225
	header ('Location:'.$GLOBALS['_BAZAR_']['url']->getURL());
1226
		header ('Location:'.$GLOBALS['_BAZAR_']['url']->getURL());
1226
	exit;
1227
		exit;
1227
	return ;
1228
		return ;
1228
}
1229
	}
-
 
1230
}
Line 1229... Line 1231...
1229
 
1231
 
1230
 
1232
 
1231
/** baz_suppression_url() - Supprimer un lien d'une fiche
1233
/** baz_suppression_url() - Supprimer un lien d'une fiche
1232
*
1234
*
1233
* @global   integer L'identifiant du lien
1235
* @global   integer L'identifiant du lien
1234
* @return   void
1236
* @return   void
-
 
1237
*/
-
 
1238
function baz_suppression_url($id_url) {
1235
*/
1239
	
1236
function baz_suppression_url($id_url) {
1240
	if ($GLOBALS['AUTH']->getAuth()) {
1237
	//suppression dans bazar_url
1241
		//suppression dans bazar_url
1238
	$requete = 'DELETE FROM bazar_url WHERE bu_id_url = '.$id_url;
1242
		$requete = 'DELETE FROM bazar_url WHERE bu_id_url = '.$id_url;
1239
	$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
1243
		$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
1240
	if (DB::isError($resultat)) {
1244
		if (DB::isError($resultat)) {
1241
		die ('Echec de la requete<br />'.$resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
1245
			die ('Echec de la requete<br />'.$resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
1242
	}
1246
		}
-
 
1247
		return;
Line 1243... Line 1248...
1243
	return;
1248
	}
1244
}
1249
}
1245
 
1250
 
1246
 
1251
 
1247
/** baz_suppression_fichier() - Supprimer un fichier d'une fiche
1252
/** baz_suppression_fichier() - Supprimer un fichier d'une fiche
1248
*
1253
*
-
 
1254
* @global   integer L'identifiant du fichier
-
 
1255
* @return   void
1249
* @global   integer L'identifiant du fichier
1256
*/
1250
* @return   void
1257
function baz_suppression_fichier($id_fichier) {
1251
*/
1258
	
1252
function baz_suppression_fichier($id_fichier) {
1259
	if ($GLOBALS['AUTH']->getAuth()) {
1253
	//verification de l'utilisation du fichier joint pour une autre annonce
1260
		//verification de l'utilisation du fichier joint pour une autre annonce
Line 1268... Line 1275...
1268
	if (DB::isError($resultat)) {
1275
		if (DB::isError($resultat)) {
1269
		die ('Echec de la requete<br />'.$resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
1276
			die ('Echec de la requete<br />'.$resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
1270
	}
1277
		}
1271
	return;
1278
		return;
1272
}
1279
	}
-
 
1280
}
Line 1273... Line 1281...
1273
 
1281
 
1274
 
1282
 
1275
/** baz_suppression_image() - Supprimer une image d'une fiche
1283
/** baz_suppression_image() - Supprimer une image d'une fiche
1276
*
1284
*
1277
* @global   integer L'identifiant de la fiche
1285
* @global   integer L'identifiant de la fiche
1278
* @return   void
1286
* @return   void
-
 
1287
*/
-
 
1288
function baz_suppression_image($id_fiche) {
1279
*/
1289
	
1280
function baz_suppression_image($id_fiche) {
1290
	if ($GLOBALS['AUTH']->getAuth()) {
1281
	//verification de l'utilisation de l'image pour une autre annonce
1291
		//verification de l'utilisation de l'image pour une autre annonce
1282
	$requete = 'SELECT bf_url_image FROM bazar_fiche WHERE bf_id_fiche='.$id_fiche;
1292
		$requete = 'SELECT bf_url_image FROM bazar_fiche WHERE bf_id_fiche='.$id_fiche;
1283
	$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
1293
		$resultat = $GLOBALS['_BAZAR_']['db']->query($requete) ;
Line 1296... Line 1306...
1296
	if (DB::isError($resultat)) {
1306
		if (DB::isError($resultat)) {
1297
		die ('Echec de la requete<br />'.$resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
1307
			die ('Echec de la requete<br />'.$resultat->getMessage().'<br />'.$resultat->getDebugInfo()) ;
1298
	}
1308
		}
1299
	return;
1309
		return;
1300
}
1310
	}
-
 
1311
}
Line 1301... Line 1312...
1301
 
1312
 
1302
 
1313
 
1303
/** publier_fiche () - Publie ou non dans les fichiers XML la fiche bazar d'un utilisateur
1314
/** publier_fiche () - Publie ou non dans les fichiers XML la fiche bazar d'un utilisateur