$select["order_by"] = "ordre";
$select["start"] = isset($_GET[$env->param("start")]) && $_GET[$env->param("start")] ? $_GET[$env->param("start")] : 0;
if(isset($_GET[$env->param("groupe")]) && $_GET[$env->param("groupe")]) $select["id_groupe"] = $_GET[$env->param("groupe")];
- if(($albums = $data->sources($select)) !== false)
- { foreach($albums["list"] as $id_album => $album)
+ if(($albums = $data->sources($select)) !== false){
+ foreach($albums["list"] as $id_album => $album)
{ $albums["list"][$id_album]["permissions"] = $data->source_permissions($albums["list"][$id_album], $this->user["id"]);
}
if($_POST)
function edit(){
$env = $this->env();
$data = $env->data();
- $this->album["premissions"] = $data->source_permissions($this->album, $this->user["id"]);
- if($this->album["premissions"]["editeur"])
+ $this->album["permissions"] = $data->source_permissions($this->album, $this->user["id"]);
+ if($this->album["permissions"]["editeur"])
{ if($data->check_user_uploads_dir())
{ $web_path = $env->path("web");
$upload_dir = $env->path("content")."uploads/".$this->user["id"];
"ordre" => $this->album["ordre"],
"date_creation" => $this->album["date_creation"],
"description" => $this->album["description"],
- "image" => $this->album["image"]
+ "image" => isset($this->album["image"]) ? $this->album["image"] : null
);
$env->set_out("groupe", $data->get_admin_groupe($this->album["groupes"]));
+
if($_POST)
{ if(($groupe = $data->groupe($_POST["id_groupe"])) !== false)
{ $env->set_out("groupe", $groupe);
);
$source_infos["date_creation"] = $_POST["annee_date_creation"]."-".$_POST["mois_date_creation"]."-".$_POST["jour_date_creation"];
$source_infos["description"] = $_POST["description"];
+ $this->album["documents"] = array();
foreach($_POST as $post_key => $post_value)
{ if(substr($post_key, 0, 13) == "document_nom_")
{ if($id_document = substr($post_key, 13))
function del(){
$env = $this->env();
$data = $env->data();
- $this->album["premissions"] = $data->source_permissions($this->album, $this->user["id"]);
- if($this->album["premissions"]["admin"])
+ $this->album["permissions"] = $data->source_permissions($this->album, $this->user["id"]);
+ if($this->album["permissions"]["admin"])
{ if($data->del_source($this->album["id"]))
{ $env->redirect
( $env->url("users/albums"),