+ $groupes = array();
+ $data = $this->data();
+
+ if(
+ $this->is_running("sources/album/view")
+ || $this->is_running("sources/morceau/view")
+ || $this->is_running("sources/piste/view")
+ ){
+ if($this->is_running("sources/album/view")) $groupes = $this->out["album"]["groupes"];
+ if($this->is_running("sources/morceau/view")) $groupes = $this->out["morceau"]["groupes"];
+ if($this->is_running("sources/piste/view")) $groupes = $this->out["piste"]["groupes"];
+ foreach($groupes as $id_groupe => $groupe){
+ if(
+ ($groupe["id_groupe_status"] != $data->id_groupe_status_admin())
+ && ($groupe["id_groupe_status"] != $data->id_groupe_status_editeur())
+ ) unset($groupes[$id_groupe]);
+ }
+ }
+ elseif($this->is_running("sources")){
+ if(isset($this->out["groupe"])) $groupes = array($this->out["groupe"]["id"] => $this->out["groupe"]);
+ }
+ foreach($groupes as $groupe) :