-<?php require $this->out_file("views/tinymce.init.js.php"); ?>
+<?php require $this->out_file("views/tinymce.init.js.php"); $data = $this->data(); ?>
<h2>Modifier un morceau</h2>
<script type="text/javascript">
-var albums = {};
-<?php foreach($this->out["albums"] as $id_groupe => $albums) : ?>
-albums["<?php echo $id_groupe ?>"] = {};
-<?php foreach($albums as $id_album => $album) : ?>
-albums["<?php echo $id_groupe ?>"]["<?php echo $id_album ?>"] = "<?php echo $album["titre"] ?>";
-<?php endforeach; ?>
-<?php endforeach; ?>
var derivations = {};
<?php
<?php if($this->out["groupes"]["total"] > 0) : ?>
-<form name="morceau_form" action="<?php echo $this->url("users/morceaux/edit", array("id" => $_GET[$this->param("id")])) ?>" method="post">
+<form name="morceau_form" action="<?php echo $this->url("users/morceaux/edit", array("id" => $_GET[$this->param("id")])) ?>" method="post" enctype="multipart/form-data">
<fieldset>
<input type="hidden" name="date_inscription" value="<?php echo $this->out["morceau"]["date_inscription"] ?>" />
<ul class="form">
<li>
- <label for="id_groupe">groupe</label>
+ <label for="id_groupe"> </label>
<div class="form_input">
- <select name="id_groupe" id="id_groupe" onchange="select_groupe(this.options[this.selectedIndex].value)">
- <?php
-
- $current_groupe = null;
- $first_groupe = null;
- foreach($this->out["groupes"]["list"] as $id_groupe => $groupe) :
- $selected = false;
- if(!isset($first_groupe)) $first_groupe = $id_groupe;
- if($this->out["groupe"]["id"] == $id_groupe)
- { $current_groupe = $id_groupe;
- $selected = true;
- }
-
- ?>
- <option value="<?php echo $id_groupe ?>"<?php echo $selected ? "selected=\"selected\"" : "" ?>><?php echo $groupe["nom"] ?></option>
- <?php
-
- endforeach;
- if(!isset($current_groupe)) $current_groupe = $first_groupe;
-
- ?>
- </select>
+ <ul class="source_groupes">
+ <?php foreach($this->out["morceau"]["groupes"] as $id_groupe => $groupe) : ?>
+ <li class="source_groupe" id="source_groupe_<?php echo $id_groupe; ?>">
+ <span class="author"><?php echo $groupe["nom"]; ?></span>
+ <span class="access"><?php echo $this->out["sources_access"][$groupe["id_groupe_status"]]["intitule"]; ?></span>
+ </li>
+ <?php endforeach; ?>
+ </ul>
</div>
</li>
-
+
+ </ul>
+
+<?php if($this->out["morceau"]["permissions"]["admin"]) : ?>
+<ul class="buttons">
+ <li><a href="<?php echo $this->url("users/morceaux/groupes", array("id" => $this->out["morceau"]["id"])) ?>">Editer les groupes du morceau</a></li>
+</ul>
+<?php endif; ?>
+
+ <ul>
+
<li>
<div id="album_select">
<label for="album">album</label>
<div class="form_input">
<select name="album" id="album">
- <option value="0"<?php echo $_GET[$this->param("album")] == "0" ? " selected=\"selected\"" : "" ?>>hors album</option>
- <?php if($this->out["albums"][$current_groupe]) : ?>
- <?php foreach($this->out["albums"][$current_groupe] as $id_album => $album) : ?>
+ <option value="0"<?php echo $this->out["morceau"]["album"] == "0" ? " selected=\"selected\"" : "" ?>>hors album</option>
+ <?php foreach($this->out["albums"] as $id_album => $album) : ?>
<option value="<?php echo $id_album ?>"<?php echo $this->out["morceau"]["album"] == $id_album ? " selected=\"selected\"" : "" ?>><?php echo $album["titre"] ?></option>
<?php endforeach; ?>
- <?php endif; ?>
</select>
</div>
</div>
<input type="text" class="long_text" name="titre" id="titre" value="<?php echo $this->out["morceau"]["titre"] ?>" />
</div>
</li>
-
+
+ <li>
+ <label for="image">icone</label>
+ <div class="form_input">
+ <?php if(isset($this->out["morceau"]["image"])) : ?>
+ <img class="logo" src="<?php echo $this->out["morceau"]["image_uri"] ?>" /><br /><br />
+ <input type="checkbox" name="del_image" /> effacer l'icone<br /><br />
+ <?php endif; ?>
+ <input type="file" name="image" />
+ </div>
+ </li>
+
<li>
<label for="licence">licence</label>
<div class="form_input">
</select>
</div>
</li>
-
+
<li>
<label for="date_creation">date de création</label>
<div class="form_input">
<label for="description">description</label>
</li>
<li>
- <textarea class="tinymce" cols="70" rows="10" name="description" id="description"><?php echo $this->out["morceau"]["description"] ?></textarea>
+ <textarea class="tinymce" cols="70" rows="10" name="description" id="description"><?php echo isset($this->out["morceau"]["description"]) ? $this->out["morceau"]["description"] : "" ?></textarea>
</li>
</ul>