85,8 → 85,12 |
$image['taille'] = $this->calculerDimensionPourVignette($taille_image); |
|
$id = $image['coi_ce_image']; |
$image['url_image_m'] = $this->getUrlImageBase($id,'M'); |
$image['url_image_l'] = $this->getUrlImageBase($id,'L'); |
|
$format_galerie = Config::get('format_image_galerie'); |
$format_zoom = Config::get('format_image_zoom'); |
|
$image['url_image_format_galerie'] = $this->getUrlImageBase($id, $format_galerie); |
$image['url_image_format_zoom'] = $this->getUrlImageBase($id, $format_zoom); |
} |
|
$donnees['pagination'] = $this->afficherBarrePagination($criteres); |
166,29 → 170,12 |
$dossierNiveau1 = $niveauDossier[0] ; |
$dossierNiveau2 = $niveauDossier[1] ; |
|
$fichier_s = $chemin_sur_serveur.'/'.$dossierNiveau1.'/'.$dossierNiveau2.'/S/'.$id.'_S.jpg' ; |
$fichier_m = $chemin_sur_serveur.'/'.$dossierNiveau1.'/'.$dossierNiveau2.'/M/'.$id.'_M.jpg' ; |
$fichier_l = $chemin_sur_serveur.'/'.$dossierNiveau1.'/'.$dossierNiveau2.'/L/'.$id.'_L.jpg' ; |
$fichier = $chemin_sur_serveur.'/'.$dossierNiveau1.'/'.$dossierNiveau2.'/'.$format.'/'.$id.'_'.$format.'.jpg' ; |
|
switch($format) { |
case 'S': |
return $fichier_s; |
break; |
|
case 'M': |
return $fichier_m; |
break; |
|
case 'L': |
return $fichier_l; |
break; |
|
default: |
return $fichier_m; |
break; |
return $fichier; |
} |
} |
|
// commentaire |
private function getTypeMime($format) { |
$mime = ''; |
switch ($format) { |
209,15 → 196,8 |
|
$taille_max = Config::get('taille_max_vignettes'); |
|
$maxTailleHW = max($tab_dimension_originale[1],$tab_dimension_originale[0]) ; |
$XYresize = array(); |
$res = array('hauteur' => $taille_max,'largeur' => $taille_max) ; |
|
$rapport = $tab_dimension_originale[1]/$tab_dimension_originale[0] ; |
$XYresize[0] = $taille_max ; |
$XYresize[1] = $taille_max*$rapport ; |
|
$res = array('hauteur' => round($XYresize[0]),'largeur' => round($XYresize[1])) ; |
|
return $res; |
|
} |