/trunk/jrest/services/CelImageFormat.php |
---|
New file |
0,0 → 1,22 |
<?php |
class CelImageFormat extends Cel { |
/** |
* Méthode appelée avec une requête de type GET. |
*/ |
public function getElement($params) { |
$id = ltrim($params[0],'0'); |
$format = isset($_GET['format']) ? $_GET['format'] : 'M'; |
$gestion_formats_images = new ImageRecreation($this->config); |
$image_binaire = $gestion_formats_images->creerOuRenvoyerImage($params[0], $format); |
if($image_binaire) { |
header('Content-Type: image/jpeg'); |
echo $image_binaire; |
exit; |
} else { |
header("HTTP/1.0 404 Not Found"); |
} |
} |
} |
/trunk/jrest/services/CelWidgetSaisie.php |
---|
571,7 → 571,7 |
$idImage = $this->obtenirIdImagePourIdentifiantEtOrdre($idUtilisateur, $nouvelOrdre); |
if ($idImage !== false) { |
$manipulateurImage = new ImageRecreation($this->config); |
$stockageOk = $manipulateurImage->stockerFichierEtCreerMiniatures($cheminImage, $idImage); |
$stockageOk = $manipulateurImage->stockerFichierOriginal($cheminImage, $idImage); |
if ($stockageOk) { |
$miniatureChemin = str_replace('.jpg', '_min.jpg', $cheminImage); |
if (file_exists($miniatureChemin)) { |