Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 1014 Rev 1180
Line 19... Line 19...
19
* out=utf8
19
* out=utf8
20
* 
20
* 
21
*/
21
*/
22
class InventoryImage extends Cel {
22
class InventoryImage extends Cel {
Line -... Line 23...
-
 
23
	
-
 
24
	const ARRET_SERVICE = false;
23
	
25
	
24
	/**
26
	/**
25
	* Méthode appelée avec une requête de type GET.
27
	* Méthode appelée avec une requête de type GET.
26
	* Renvoie les infos sur l'image correspondant à l'id passé en parametre
28
	* Renvoie les infos sur l'image correspondant à l'id passé en parametre
27
	* @param int uid[0] : utilisateur obligatoire
29
	* @param int uid[0] : utilisateur obligatoire
Line 85... Line 87...
85
	* 
87
	* 
86
	* @param $pairs array tableau contenant les valeurs de metadonnées à ajouter
88
	* @param $pairs array tableau contenant les valeurs de metadonnées à ajouter
87
	*/
89
	*/
88
	function createElement($pairs)
90
	function createElement($pairs)
89
	{
91
	{
-
 
92
		
-
 
93
		if(self::ARRET_SERVICE) {
-
 
94
			header('Status: 503 Service Temporarily Unavailable');
-
 
95
			echo "L'envoi d'images au cel est temporairement désactivé";
-
 
96
			exit;
-
 
97
		}
90
		// Controle detournement utilisateur
98
		// Controle detournement utilisateur
91
		$this->controleUtilisateur($pairs['ce_utilisateur']);
99
		$this->controleUtilisateur($pairs['ce_utilisateur']);
Line 92... Line 100...
92
				
100
				
93
		foreach ($_FILES as $file) {
101
		foreach ($_FILES as $file) {
Line 122... Line 130...
122
	* @param string uid[1] : ordre(s) image(s) obligatoire(s) séparés par des virgules
130
	* @param string uid[1] : ordre(s) image(s) obligatoire(s) séparés par des virgules
123
	* 
131
	* 
124
	*/
132
	*/
125
	function deleteElement($uid){
133
	function deleteElement($uid){
Line -... Line 134...
-
 
134
 
-
 
135
		if(self::ARRET_SERVICE) {
-
 
136
			header('Status: 503 Service Temporarily Unavailable');
-
 
137
			echo "L'envoi d'images au cel est temporairement désactivé";
-
 
138
			exit;
126
 
139
		}
127
	 	// Controle detournement utilisateur
140
	 	// Controle detournement utilisateur
Line 128... Line 141...
128
		$this->controleUtilisateur($uid[0]);
141
		$this->controleUtilisateur($uid[0]);
129
 
142