Subversion Repositories eFlore/Applications.cel

Compare Revisions

Ignore whitespace Rev 969 → Rev 970

/trunk/jrest/lib/ImageRecreation.php
14,13 → 14,13
$this->mode = self::MODE_GD;
if (extension_loaded('imagick')) {
putenv('MAGICK_TEMPORARY_PATH='.$this->config['cel_db']['chemin_stockage_temp']);
putenv('MAGICK_TEMPORARY_PATH='.$this->config['cel']['chemin_stockage_temp']);
$this->mode = self::MODE_IMAGEMAGICK;
}
}
public function recreerMiniaturesRecursivement() {
$this->itererRecursivement($this->config['cel_db']['chemin_images']);
$this->itererRecursivement($this->config['cel']['chemin_images']);
}
public function regenererMiniaturesIntervalle($params) {
292,7 → 292,7
}
public function obtenirDossierPourFormat($id, $format) {
$chemin_base = $this->config['cel_db']['chemin_images'];
$chemin_base = $this->config['cel']['chemin_images'];
$chemin_sur_serveur = $chemin_base;
335,8 → 335,8
public function obtenirDimensionsPourFormat($format) {
$dimensions = array('largeur' => 0, 'hauteur' => 0);
if (isset($this->config['cel_db']['format_'.$format])) {
list($dimensions['largeur'], $dimensions['hauteur']) = explode('_', $this->config['cel_db']['format_'.$format]);
if (isset($this->config['cel']['format_'.$format])) {
list($dimensions['largeur'], $dimensions['hauteur']) = explode('_', $this->config['cel']['format_'.$format]);
}
return $dimensions;
380,7 → 380,7
}
public function renvoyerTauxCompressionPourPoids($poids_octets) {
$poids_max_octets = $this->config['cel_db']['taille_max'];
$poids_max_octets = $this->config['cel']['taille_max'];
$ratio_compression = 100 ;
495,7 → 495,7
$nom_temp = md5(time());
$chemin_temp =
$out = $this->config['cel_db']['chemin_stockage_temp'].'/'.$nom_temp;
$out = $this->config['cel']['chemin_stockage_temp'].'/'.$nom_temp;
$dimension_vignettes = $this->obtenirDimensionsPourFormat($format);