plusieurs auteurs pour les sources
[mw_sourceml] / app / out / default / views / users / albums / edit.php
1 <?php require $this->out_file("views/tinymce.init.js.php"); ?>
2
3 <h2>Modifier un album</h2>
4
5 <ul class="buttons">
6   <li><a href="<?php echo $this->url("users/albums") ?>">Retour &agrave; la liste des albums</a></li>
7 </ul>
8
9 <?php if($this->out["groupes"]["total"] > 0) : ?>
10
11 <form name="album_form" action="<?php echo $this->url("users/albums/edit", array("id" => $_GET[$this->param("id")])) ?>" method="post" enctype="multipart/form-data">
12   <fieldset>
13     <ul class="form">
14   
15       <li>
16         <label for="id_groupe">groupe</label>
17         <div class="form_input">
18           <select name="id_groupe" id="id_groupe">
19           <?php foreach($this->out["groupes"]["list"] as $id_groupe => $groupe) : ?>
20             <option value="<?php echo $id_groupe ?>"<?php echo $this->out["groupe"]["id"] == $id_groupe ? "selected=\"selected\"" : "" ?>><?php echo $groupe["nom"] ?></option>
21           <?php endforeach; ?>
22           </select>
23         </div>
24       </li>
25   
26       <li>
27         <label for="titre">titre</label>
28         <div class="form_input">
29           <input type="text" class="long_text" name="titre" id="titre" value="<?php echo $this->out["album"]["titre"] ?>" />
30         </div>
31       </li>
32   
33       <li>
34         <label for="image">icone</label>
35         <div class="form_input">
36           <?php if(isset($this->out["album"]["image"])) : ?>
37           <img class="logo" src="<?php echo $this->out["album"]["image_uri"] ?>" /><br /><br />
38           <input type="checkbox" name="del_image" /> effacer l'icone<br /><br />
39           <?php endif; ?>
40           <input type="file" name="image" />
41         </div>
42       </li>
43   
44       <li>
45         <label for="licence">licence</label>
46         <div class="form_input">
47           <select name="licence" id="licence">
48             <option value="0"<?php echo $this->out["album"]["licence"] == 0 ? "selected=\"selected\"" : "" ?>>licences pr&eacute;cis&eacute;es dans le contenu</option>
49           <?php foreach($this->out["licences"]["list"] as $id_licence => $licence) : ?>
50             <option value="<?php echo $id_licence ?>"<?php echo $this->out["album"]["licence"]["id"] == $id_licence ? "selected=\"selected\"" : "" ?>><?php echo $licence["nom"] ?></option>
51           <?php endforeach; ?>
52           </select>
53         </div>
54       </li>
55   
56       <li>
57         <label for="date_creation">date de cr&eacute;ation</label>
58         <div class="form_input">
59     <?php
60     
61       $date_creation =
62       ( $this->out["album"]["date_creation"] ?
63           explode("-", $this->out["album"]["date_creation"])
64         : array(0 => date("Y"), 1 => date("m"), 2 => date("d"))
65       );
66     
67     ?>
68           jour
69           <select name="jour_date_creation">
70     <?php for($j = 1; $j <=31; $j++) : ?>
71             <option value="<?php echo $j ?>"<?php echo $date_creation[2] == $j ? " selected=\"selected\"" : ""?>><?php echo $j ?></option>
72     <?php endfor; ?>
73           </select>
74           mois
75           <select name="mois_date_creation">
76     <?php for($m = 1; $m <=12; $m++) : ?>
77            <option value="<?php echo $m ?>"<?php echo $date_creation[1] == $m ? " selected=\"selected\"" : ""?>><?php echo $m ?></option>
78     <?php endfor; ?>
79           </select>
80           ann&eacute;e
81           <input type="text" size="4" name="annee_date_creation" value="<?php echo $date_creation[0] ?>">
82         </div>
83       </li>
84   
85       <li>
86         <h3><label>Fichiers</label> <a href="#" onclick="add_document(); return false;">Ajouter un fichier</a></h3>
87       </li>
88   
89       <li>
90         <div id="documents">
91   
92   <?php if($this->out["album"]) : foreach($this->out["album"]["documents"] as $id_document => $document) : ?>
93   
94           <div class="document" id="document_<?php echo $id_document ?>">
95             <div class="delete"><a href="#" onclick="del_document('<?php echo $id_document ?>'); return false;">Enlever ce fichier</a></div>
96             <label for="document_nom_<?php echo $id_document ?>">nom</label>
97             <input type="text" class="long_text" name="document_nom_<?php echo $id_document ?>" id="document_nom_<?php echo $id_document ?>" value="<?php echo $document["nom"] ?>" />
98             <div class="clear"><!-- --></div>
99             <label for="document_url_<?php echo $id_document ?>">url</label>
100             <input type="text" size="48" name="document_url_<?php echo $id_document ?>" id="document_url_<?php echo $id_document ?>" value="<?php echo $document["url"] ?>" />
101           </div>
102           <script type="text/javascript">if(last_document_id <= <?php echo $id_document ?>) last_document_id = <?php echo $id_document ?> + 1; </script>
103   
104   <?php endforeach; endif; ?>
105   
106         </div>
107       </li>
108       <li>
109         <label for="description">description</label>
110       </li>
111       <li>
112         <textarea class="tinymce" cols="70" rows="10" name="description" id="description"><?php echo $this->out["album"]["description"] ?></textarea>
113       </li>
114       <li>
115         <div class="form_buttons">
116           <input type="submit" value="Enregistrer" />
117         </div>
118       </li>
119     </ul>
120   </fieldset>
121 </form>
122
123 <?php else : ?>
124
125 <p>Vous ne g&eacute;rez aucun groupe pour le moment.</p>
126 <p>Pour ajouter un album, vous devez d'abord <a href="<?php echo $this->url("users/groupes/add") ?>">cr&eacute;er un groupe</a>.</p>
127
128 <?php endif; ?>