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