modifications sur le template default
[mw_sourceml] / app / out / default / views / sources / album / view.php
1 <article class="album">
2   <header>
3     <h1>
4       <?php echo $this->out["album"]["reference"] ? $this->out["album"]["reference"]["titre"] : $this->out["album"]["titre"] ?>
5     </h1>
6   </header>
7 <?php
8
9   if
10   (    $this->out["album"]["image_uri"]
11     && file_exists($this->out["album"]["image_uri"])
12     && ($img_size = $data->img_size($this->out["album"]["image_uri"], 450, 450)) !== false
13   ) :
14 //  $margin_top = floor((450 - $img_size["height"]) / 2);
15   $margin_top = 10;
16   $album_image_uri = $this->path("web").$this->out["album"]["image_uri"];
17 ?>
18 <p class="logo_source">
19   <img src="<?php echo $album_image_uri ?>"
20        width="<?php echo $img_size["width"] ?>"
21        height="<?php echo $img_size["height"] ?>"
22        style="margin-top:<?php echo $margin_top ?>px"
23        alt="" />
24 </p>
25 <?php endif; ?>
26
27
28 <ul class="sources">
29 <?php
30
31   $source_status = "album";
32   $source = $this->out["album"];
33   $display_name = false;
34   require $this->out_file("views/sources/source.php");
35
36 ?>
37 </ul>
38
39 <div class="description">
40 <?php echo $this->out["album"]["description"] ?>
41 </div>
42
43 <div class="clear"><!-- --></div>
44
45 <?php
46
47   if($this->out["morceaux"]["list"]) :
48   $source_status = "morceau";
49   $url_params = array("album" => $this->out["album"]["id"]);
50
51 ?>
52
53 <h3>Morceaux</h3>
54
55 <?php
56
57   $HAS_MP3_DOCUMENT = false;
58   foreach($this->out["morceaux"]["list"] as $id_source => $source)
59   { $documents = $source["reference"] ? $source["reference"]["documents"] : $source["documents"];
60     if($documents)
61     { foreach($documents as $id_document => $document)
62       { if(strtolower(substr($document["url"], -4)) == ".mp3")
63         { $HAS_MP3_DOCUMENT = true;
64           break;
65         }
66       }
67     }
68     if($HAS_MP3_DOCUMENT) break;
69   }
70   if($HAS_MP3_DOCUMENT) :
71
72 ?>
73
74 <p id="play_all"><a href="#" onclick="play_all(); return false;">Ecouter l'album</a></p>
75 <div class="clear"><!-- --></div>
76
77 <?php endif; ?>
78
79 <?php $items = "morceaux"; $legend = "morceaux"; require $this->out_file("views/navig.php"); ?>
80
81 <ul class="sources source_arbo">
82 <?php
83
84   foreach($this->out["morceaux"]["list"] as $id_source => $source)
85   { $url_params["morceau"] = $id_source;
86     $source["url"] = $this->url("sources/morceau/view", $url_params);
87     $display_name = true;
88     require $this->out_file("views/sources/source.php");
89   }
90
91 ?>
92 </ul>
93
94 <?php $items = "morceaux"; $legend = "morceaux"; require $this->out_file("views/navig.php"); ?>
95
96 <?php endif; ?>
97 </article>