titre du site par defaut
[mw_sourceml] / app / out / default / views / sources / groupe / list.php
index 85bb7cc..4d845d4 100644 (file)
@@ -1,3 +1,5 @@
+<h1>Groupes</h1>
+
 <?php if($this->out["groupes"]["list"]) : ?>
 
 <?php $items = "groupes"; $legend = "groupes"; require $this->out_file("views/navig.php"); ?>
     <h4>
       <a href="<?php echo $this->url("sources/groupe/view", array("id" => $id_groupe)) ?>">
         <?php
-
-          $data = $this->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) :
+        
         ?>
-        <img src="<?php echo $this->path("web").$groupe["image_uri"]; ?>"
+
+        <?php if($source_thumb) : ?>
+        <img src="<?php echo $this->path("content")."thumbs/".$source_thumb["thumb_file"] ?>"
+             width="<?php echo $source_thumb["thumb_width"] ?>"
+             height="<?php echo $source_thumb["thumb_height"] ?>"
+             alt="" />
+        <?php else : ?>
+        <img src="<?php echo $this->path("web").$source_image_url; ?>"
              width="<?php echo $img_size["width"] ?>"
              height="<?php echo $img_size["height"] ?>"
              style="margin-top:<?php echo $margin_top ?>px"
              alt="" />
         <?php endif; ?>
+
+        <?php endif; ?>
         <span><?php echo $groupe["nom"] ?></span>
         <br class="clear" />
       </a>
@@ -32,7 +62,7 @@
   </li>
 <?php endforeach; ?>
 </ul>
-
+<div class="clear"><!-- --></div>
 <?php $items = "groupes"; $legend = "groupes"; require $this->out_file("views/navig.php"); ?>
 
 <?php endif; ?>