12,7 → 12,6 |
* Méthode appelée par défaut pour charger ce widget. |
*/ |
public function executer() { |
|
if(!isset($_GET['id_image']) || !is_numeric($_GET['id_image'])) { |
$this->messages[] = "Ce widget nécéssite un identifiant d'image."; |
} else { |
36,12 → 35,11 |
$donnees['base_url_telechargement'] = sprintf($this->config['chemins']['baseURLServicesCelTpl'], 'CelImageFormat').'/'.$this->id_image.'?methode=telecharger&format=%s'; |
$contenu = $this->traiterSquelettePhp($squelette, $donnees); |
} |
|
$this->envoyer($contenu); |
} |
|
private function formaterNomOriginal($infos_images) { |
$nom_original = "Inconnu.jpg"; |
$nom_original = 'Inconnu.jpg'; |
if(isset($infos_images['nom_original'])) { |
$nom_original = $infos_images['nom_original'].' '; |
} |
49,14 → 47,12 |
} |
|
private function formaterAttribution($infos_images) { |
$attr = $this->formaterAuteur($infos_images).' '. |
'[CC BY-SA], via Tela Botanica'; |
|
$attr = $this->formaterAuteur($infos_images).' [CC BY-SA], via Tela Botanica'; |
return $attr; |
} |
|
private function formaterAuteur($infos_images) { |
$auteur_fmt = ""; |
$auteur_fmt = ''; |
if(isset($infos_images['prenom_utilisateur'])) { |
$auteur_fmt .= $infos_images['prenom_utilisateur'].' '; |
} |
65,7 → 61,7 |
$auteur_fmt .= $infos_images['nom_utilisateur']; |
} |
|
if(trim($auteur_fmt) == "") { |
if (trim($auteur_fmt) == '') { |
$auteur_fmt = 'Auteur inconnu'; |
} |
|
73,20 → 69,19 |
} |
|
private function formaterResolutionOriginale($infos_image) { |
$res_fmt = ""; |
$res_fmt = ''; |
if(isset($infos_image['hauteur']) && isset($infos_image['largeur'])) { |
$res_fmt = $infos_image['hauteur'].' x '.$infos_image['largeur'].' px'; |
} else { |
$res_fmt = 'Taille inconnue'; |
} |
|
return $res_fmt; |
} |
|
private function formaterDateTeleversement($infos_image) { |
$date = "Date inconnue"; |
$date = 'Date inconnue'; |
if(isset($infos_image['date_creation'])) { |
$date = date("d/m/Y",strtotime($infos_image['date_creation'])); |
$date = date('d/m/Y', strtotime($infos_image['date_creation'])); |
} |
return $date; |
} |
105,16 → 100,13 |
} |
|
public static function obtenirLegendeFormatSimplifiee($format) { |
$legende = ""; |
$legende = ''; |
if(strpos($format, 'CR') !== false) { |
$legende = "(Carrée, rognée)"; |
$legende = '(Carrée, rognée)'; |
} |
|
if(strpos($format, 'C') !== false && strpos($format, 'R') === false) { |
$legende = "(Carrée)"; |
$legende = '(Carrée)'; |
} |
|
return $legende; |
} |
} |
?> |
} |