Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 436 Rev 535
Line 9... Line 9...
9
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
9
* @license   http://www.cecill.info/licences/Licence_CeCILL_V2-fr.txt Licence CECILL
10
* @version   SVN: <svn_id>
10
* @version   SVN: <svn_id>
11
* @link      /doc/jrest/
11
* @link      /doc/jrest/
12
*/
12
*/
Line 13... Line 13...
13
 
13
 
Line 14... Line 14...
14
Class InventoryMaintenance extends Cel {
14
class InventoryMaintenance extends Cel {
15
	
15
	
Line 16... Line 16...
16
	private $nb_fichiers_orphelins = 0;
16
	private $nb_fichiers_orphelins = 0;
17
	private $espace_libere = 0;
-
 
18
 
17
	private $espace_libere = 0;
19
	function getElement($uid)
-
 
20
	{			
18
 
21
		if ($this->authentifier()) {
19
	function getElement($uid) {			
22
 
20
		if ($this->authentifierAdmin()) {
Line 23... Line 21...
23
			if($uid[0] == "dates_images") {
21
			if($uid[0] == "dates_images") {
Line 29... Line 27...
29
			}
27
			}
30
		}
28
		}
31
	}
29
	}
Line 32... Line 30...
32
 
30
 
33
	private function reparerDatesImages() {
-
 
34
 
31
	private function reparerDatesImages() {
35
		$query= 'UPDATE cel_images SET ci_meta_date = ci_meta_date_time ';
32
		$query = 'UPDATE cel_images SET ci_meta_date = ci_meta_date_time ';
Line 36... Line 33...
36
				'WHERE ci_meta_date IS NULL AND ci_meta_date_time IS NOT NULL' ;
33
				'WHERE ci_meta_date IS NULL AND ci_meta_date_time IS NOT NULL' ;
37
 
34
 
Line 38... Line 35...
38
		$DB=$this->connectDB($this->config,'cel_db');
35
		$DB = $this->connectDB($this->config,'cel_db');
39
		$res =& $DB->query($query);
36
		$res =& $DB->query($query);
40
 
37
 
Line 238... Line 235...
238
		} else {
235
		} else {
239
			$erreur =  '<li> probleme : l\'image '.$fichier_m.' n\'existe pas </li>' ;
236
			$erreur =  '<li> probleme : l\'image '.$fichier_m.' n\'existe pas </li>' ;
240
			echo $erreur;
237
			echo $erreur;
241
		} // Si le fichier existe
238
		} // Si le fichier existe
Line 242... Line 239...
242
	
239
	
243
		if(file_exists($fichier_l))
-
 
244
		{
240
		if (file_exists($fichier_l)) {
245
			$this->espace_libere += filesize($fichier_l);
241
			$this->espace_libere += filesize($fichier_l);
246
			$suppression_l = true;
242
			$suppression_l = true;
Line 247... Line 243...
247
			//$suppression_l = unlink($fichier_l) ;
243
			//$suppression_l = unlink($fichier_l) ;
Line 255... Line 251...
255
		} else {
251
		} else {
256
			$erreur =  '<li> probleme : l\'image '.$fichier_l.' n\'existe pas </li>' ;
252
			$erreur =  '<li> probleme : l\'image '.$fichier_l.' n\'existe pas </li>' ;
257
			echo $erreur;
253
			echo $erreur;
258
		} // Si le fichier existe
254
		} // Si le fichier existe
Line 259... Line 255...
259
		
255
		
260
		if(!$erreur) {
256
		if (!$erreur) {
261
			echo '<p class="attention">Suppression dans tous les formats de l\'image '.$id.' effectuee </p>';
257
			echo '<p class="attention">Suppression dans tous les formats de l\'image '.$id.' effectuee </p>';
262
			$this->nb_fichiers_orphelins++;
258
			$this->nb_fichiers_orphelins++;
Line 263... Line 259...
263
		}
259
		}