X-Git-Url: http://git.dj3c1t.com/?a=blobdiff_plain;f=app%2Fcontrollers%2Fusers%2Fpistes.php;h=60190def5cf3aec75bc582c99bcfbb6f809cf897;hb=refs%2Ftags%2Fsourceml.1.1.2;hp=30b0d0481b1c3e7dc1df241f9ecaa9e4e114ac12;hpb=c95fd67beff56f1c071ee59305df00b72bb95ac3;p=mw_sourceml diff --git a/app/controllers/users/pistes.php b/app/controllers/users/pistes.php index 30b0d04..60190de 100644 --- a/app/controllers/users/pistes.php +++ b/app/controllers/users/pistes.php @@ -128,7 +128,8 @@ if($groupes["total"] > 0){ $select = array( "status" => $this->morceau_status_id, - "id_user" => $this->user["id"] + "id_user" => $this->user["id"], + "is_reference" => false ); foreach($groupes["list"] as $id_groupe => $groupe){ $select["id_groupe"] = $id_groupe; @@ -223,6 +224,8 @@ ); $source_infos["date_creation"] = $_POST["annee_date_creation"]."-".$_POST["mois_date_creation"]."-".$_POST["jour_date_creation"]; $source_infos["description"] = $_POST["description"]; + $piste["description"] = $source_infos["description"]; + $piste["date_creation"] = $source_infos["date_creation"]; foreach($_POST as $post_key => $post_value){ if(substr($post_key, 0, 13) == "document_nom_"){ if($id_document = substr($post_key, 13)){ @@ -246,7 +249,7 @@ $piste["groupes"], $piste["titre"], $this->piste_status_id, - $piste["licence"]["id"], + isset($piste["licence"]["id"]) ? $piste["licence"]["id"] : null, $piste["documents"], $piste["reference"], $piste["derivations"], @@ -329,6 +332,9 @@ } if($compositions) foreach($compositions[$piste["id"]] as $id_morceau) { $piste["morceau"] = $id_morceau; break; } if($_POST){ + $permissions = $piste["permissions"]; + $image = isset($piste["image"]) ? $piste["image"] : null; + $image_uri = isset($piste["image_uri"]) ? $piste["image_uri"] : null; $source_infos = array( "date_inscription" => $_POST["date_inscription"], "ordre" => isset($piste["ordre"]) ? $piste["ordre"] : 0 @@ -340,6 +346,10 @@ "image" => isset($piste["image"]) ? $piste["image"] : "" ) ); + $piste["permissions"] = $permissions; + $piste["date_creation"] = $_POST["annee_date_creation"]."-".$_POST["mois_date_creation"]."-".$_POST["jour_date_creation"]; + $piste["image"] = $image; + $piste["image_uri"] = $image_uri; $users_sources_mod = $env->get_controller("users/sources"); if($_POST["morceau"]){ if($morceau = $data->source($_POST["morceau"], true)){ @@ -395,6 +405,7 @@ ); $source_infos["date_creation"] = $_POST["annee_date_creation"]."-".$_POST["mois_date_creation"]."-".$_POST["jour_date_creation"]; $source_infos["description"] = $_POST["description"]; + $piste["description"] = $source_infos["description"]; foreach($_POST as $post_key => $post_value){ if(substr($post_key, 0, 13) == "document_nom_"){ if($id_document = substr($post_key, 13)){