public function delete_image($id_gallery, $id_image) { $id_gallery = (int) $id_gallery; $id_image = (int) $id_image; $this->db->Delete('gallery_mediafile', "gallery_id=? \n\t\t\t\t\t\t AND fid=?", array($id_gallery, $id_image)); return M_MediaFiles::Instance()->deleteImg($id_image); }
public function action_wvideo() { $mVideo = M_MediaFiles::Instance(); $video_id = isset($_GET['param']) ? (int) $_GET['param'] : 0; $this->page = $mVideo->get($video_id); if (empty($this->page)) { $this->p404(); } $this->title = $this->page['title']; $this->breadCrambsActive = $this->title; // Получение пути к шаблону $templateName = $this->getTemplate('components/page/v_wvideo.php'); // Формирование контента страницы $this->blocks['_content_page'] = $this->Template($templateName, $this); }
public function action_editimg() { $this->title .= ' :: Галереи'; $mImages = M_MediaFiles::Instance(); $gallery_id = isset($_GET['param2']) ? (int) $_GET['param2'] : 0; $this->gallery = M_Gallery::Instance()->get($gallery_id); $this->error = false; if (empty($this->gallery)) { $this->p404(); } if ($this->isPost()) { if ($mImages->edit($_POST['fid'], $_POST)) { $this->redirect(M_Link::ToAdminGallery('images', $this->gallery['gallery_id'])); } $this->fields = $_POST; $this->error = true; } else { $this->fields = $mImages->get($_GET['param']); } if (empty($this->fields)) { $this->p404(); } // Получение пути к шаблону $templateName = $this->getTemplate('components/gallery/v_editimg.php'); $this->content = $this->Template($templateName, $this); }
public function action_delete() { if ($this->IsGet()) { $id_video = isset($_GET['param']) ? $_GET['param'] : 0; M_MediaFiles::Instance()->deleteVideo($id_video); $this->redirect($_SERVER['HTTP_REFERER']); } }
public function action_getaudio() { foreach (M_MediaFiles::Instance()->getAllType('audio') as $key => $val) { $data[$key]['fid'] = $val['fid']; $data[$key]['title'] = $val['title']; } echo json_encode($data); }
public function action_audio() { $id_audio = isset($this->params[2]) ? (int) $this->params[2] : 0; if ($id_audio < 1 || !($audio = M_MediaFiles::Instance()->get($id_audio))) { $this->content = ''; } else { // Получение пути к шаблону $templateName = $this->getTemplate('components/widgets/v_audio.php'); // Формирование контента страницы $this->content = $this->Template($templateName, array('audio' => $audio)); } }
public function action_delete() { if ($this->IsGet()) { $id_audio = $_GET['param']; M_MediaFiles::Instance()->deleteFile($id_audio); $this->redirect($_SERVER['HTTP_REFERER']); } }