From 56c9f8146d0b55d89c0c44bd5cc112adecf06e2c Mon Sep 17 00:00:00 2001 From: dj3c1t Date: Thu, 15 May 2014 22:53:49 +0200 Subject: [PATCH] miniatures pour les groupes --- app/out/default/views/sources/groupe/list.php | 48 +++++++++++++++---- app/out/default/views/sources/groupe/view.php | 66 +++++++++++++++++++++------ app/out/default/views/sources/logo_groupe.php | 52 +++++++++++++++++---- 3 files changed, 133 insertions(+), 33 deletions(-) diff --git a/app/out/default/views/sources/groupe/list.php b/app/out/default/views/sources/groupe/list.php index 97196b2..4d845d4 100644 --- a/app/out/default/views/sources/groupe/list.php +++ b/app/out/default/views/sources/groupe/list.php @@ -11,22 +11,50 @@

$id_groupe)) ?>"> data(); - if - ( $groupe["image_uri"] - && file_exists($groupe["image_uri"]) - && ($img_size = $data->img_size($groupe["image_uri"], 120, 100)) !== false - ) : - $margin_top = floor((100 - $img_size["height"]) / 2); - + + $source_image_url = false; + $source_thumb = false; + $margin_top = 0; + if( + isset($groupe["image_uri"]) + && $groupe["image_uri"] + && file_exists($groupe["image_uri"]) + ){ + $source_image_url = $groupe["image_uri"]; + if($data->mw_thumbs_activated()){ + $source_thumb = $data->img_thumb( + $source_image_url, + 120, + 100, + $this->path("content")."thumbs", + array(255, 255, 255) + ); + } + else{ + if($img_size = $data->img_size($source_image_url, 120, 100)){ + $margin_top = floor((100 - $img_size["height"]) / 2); + } + } + if($source_image_url && !$source_thumb && !$img_size) $source_image_url = false; + } + if($source_image_url) : + ?> - " + + + " + width="" + height="" + alt="" /> + + " width="" height="" style="margin-top:px" alt="" /> + +
diff --git a/app/out/default/views/sources/groupe/view.php b/app/out/default/views/sources/groupe/view.php index e272710..e629562 100644 --- a/app/out/default/views/sources/groupe/view.php +++ b/app/out/default/views/sources/groupe/view.php @@ -25,24 +25,64 @@ diff --git a/app/out/default/views/sources/logo_groupe.php b/app/out/default/views/sources/logo_groupe.php index c46eeb5..3dec41f 100644 --- a/app/out/default/views/sources/logo_groupe.php +++ b/app/out/default/views/sources/logo_groupe.php @@ -22,24 +22,56 @@ if(isset($this->out["groupe"])) $groupes = array($this->out["groupe"]["id"] => $this->out["groupe"]); } foreach($groupes as $groupe) : - if( - isset($groupe["image_uri"]) - && $groupe["image_uri"] - && file_exists($groupe["image_uri"]) - && ($img_size = $data->img_size($groupe["image_uri"], 200, 130)) !== false - ) : - $margin_top = floor((150 - $img_size["height"]) / 2); + $source_image_url = false; + $source_thumb = false; + $margin_top = 0; + if( + isset($groupe["image_uri"]) + && $groupe["image_uri"] + && file_exists($groupe["image_uri"]) + ){ + $source_image_url = $groupe["image_uri"]; + if($data->mw_thumbs_activated()){ + $source_thumb = $data->img_thumb( + $source_image_url, + 200, + 130, + $this->path("content")."thumbs", + array(255, 255, 255) + ); + } + else{ + if($img_size = $data->img_size($source_image_url, 200, 130)){ + $margin_top = floor((130 - $img_size["height"]) / 2); + } + } + if($source_image_url && !$source_thumb && !$img_size) $source_image_url = false; + } + if($source_image_url) : ?> + - - + + \ No newline at end of file -- 2.1.4