/**
  * удаляем фото новости
  */
 function deletephotoAction()
 {
     // сообщение
     $this->msg = general::messages(1, v::getI18n('backend_after_delete_photo'));
     // имя файла на удаление
     $_name = array("_" . $_GET['id'] . '.jpg', $_GET['id'] . '.jpg');
     // удаляем
     forms::delete_photo(HOST . IMG_SPLASH_PATH, $_name, 0);
     // выводим новость
     return self::newAction();
 }
 /**
  * удаляем материал
  */
 function deleteAction()
 {
     // удаляем из таблицы NEWS
     $_sql = 'DELETE FROM `' . $this->tablename . '` WHERE (`id`="' . $_GET['id'] . '")';
     $result = mysql::just_query($_sql, 0);
     if (file_exists(HOST . AUDIO_PATH . '/' . $_GET['id'] . '.mp3')) {
         $_name = array($_GET['id'] . '.mp3');
         forms::delete_photo(HOST . AUDIO_PATH, $_name, 0);
     } else {
         $_name = array($_GET['id'] . '.ogg');
         forms::delete_photo(HOST . AUDIO_PATH, $_name, 0);
     }
     // сообщение
     $this->msg = general::messages(1, v::getI18n('backend_after_delete'));
     return self::indexAction();
 }
 /**
  * удаляем загруженный файл
  */
 function deletefileAction()
 {
     // сообщение
     $this->msg = general::messages(1, v::getI18n('backend_after_delete_file'));
     // определяем имя удаляего файла
     $_sql = 'SELECT * FROM `files` where id=' . $_GET['id_photo'];
     $result = mysql::query_one($_sql, 0);
     // имя файла на удаление
     $_name = array($_GET['id_photo'] . '.' . end(explode(".", $result->name)));
     // удаляем файл
     forms::delete_photo(HOST . FILES_PATH, $_name, 0);
     // удаляем запись из базы
     $_sql = 'DELETE FROM `files` WHERE (`id`="' . $_GET['id_photo'] . '")';
     $result = mysql::just_query($_sql, 0);
     // выводим новость
     return self::newAction();
 }
 /**
  * мультиредактирование
  */
 function authorizeAction()
 {
     //echo "<pre>".print_r($_POST['kt_where'] ,1)."</pre>";
     foreach ($_POST['kt_where'] as $key => $value) {
         //echo '<div style="width:200px; border: solid 0px red; color:#000000; background: yellow; padding: 2px; margin-left: 15px;"><b>'.$key.'</b> - '.$value.'</div>';
         if ($_POST['st'] == 1) {
             // авторизовуем
             $_sql = "UPDATE `" . $this->tablename . "` SET `status`='1' WHERE (`id`='" . $value . "')";
             $result = mysql::just_query($_sql, 0);
         } else {
             if ($_POST['st'] == 2) {
                 // авторизовуем
                 $_sql = "DELETE FROM `" . $this->tablename . "` WHERE (`id`='" . $value . "')";
                 $result = mysql::just_query($_sql, 0);
                 // Удаляем фото (добавлено)
                 // Amber (25-05-2011)
                 $_name = array('_' . $value . '.jpg', $value . '.jpg');
                 forms::delete_photo(HOST . IMG_GALLERY_PATH, $_name, 0);
             }
         }
     }
     // сообщение
     $this->msg = general::messages(1, v::getI18n('backend_after_save'));
     return self::indexAction();
     // редирект
     //header('Location: /backend/gb/index'); ??????????????
 }
 /**
  * удаляем фото новости
  */
 function deletephotoAction()
 {
     // строим запрос
     $_sql = 'SELECT * FROM `' . $this->tablename . '` where id=' . $_GET['id'];
     // выполняем запрос + при необходимости выводим сам запрос
     $result = mysql::query_one($_sql, 0);
     if ($result->image) {
         // сообщение
         $this->msg = general::messages(1, v::getI18n('backend_after_delete_photo'));
         // имя файла на удаление
         $_name = array($result->image);
         // удаляем
         forms::delete_photo(HOST . IMG_REKLAMA_PATH, $_name, 0);
         $_POST['FORM']['image'] = '';
         // записываем в базу
         forms::multy_update_form($this->tablename, $_GET['id'], 0);
         unset($_POST);
         // выводим новость
         return self::newAction();
     } else {
         // выводим новость
         return self::newAction();
     }
 }
 /**
  * удаляем материал
  */
 function deleteAction()
 {
     // удаляем из таблицы NEWS
     $_sql = 'DELETE FROM `' . $this->tablename . '` WHERE (`id`="' . $_GET['id'] . '")';
     $result = mysql::just_query($_sql, 0);
     // удаляем все фото
     for ($i = 1; $i <= COUNT_PHOTO_CATALOG; $i++) {
         $_name = array($_GET['id'] . '_' . $i . '.jpg');
         // удаляем все фото
         forms::delete_photo(HOST . IMG_CATALOG_PATH . '/03', $_name, 0);
         forms::delete_photo(HOST . IMG_CATALOG_PATH . '/02', $_name, 0);
         forms::delete_photo(HOST . IMG_CATALOG_PATH . '/01', $_name, 0);
         forms::delete_photo(HOST . IMG_CATALOG_PATH . '/original', $_name, 0);
     }
     // сообщение
     $this->msg = general::messages(1, v::getI18n('backend_after_delete'));
     return self::indexAction();
 }