/** * удаляем фото новости */ 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(); }