Данный хак добавляет кнопочку в админку чтобы быстро удалять все неотмодерированные новости.Установка:1. Идем в /engine/inc/main.php и ищем:$approve = $approve . " [ <a href=\"?mod=editnews&action=list&news_status=2\">{$lang['stat_medit_link']}</a> ]";Заменить на:$approve = $approve . " [ <a href=\"?mod=editnews&action=list&news_status=2\">{$lang['stat_medit_link']}</a> ] [<a onclick=\"if (confirm('Вы уверены?')) {location.replace('?mod=editnews&action=moddel') } else {alert('Нехотите - как хотите =)'); location.reload()}\">Удалить неотмодерированые</a>]";2. Идем в /engine/inc/editnews.php и ищем:$parse = new ParseFilter( Array (), Array (), 1, 1 );Ниже добавить:if (isset($_GET['moddel'])) { $moddel = $_GET['moddel'];}if( ! $_SESSION['admin_referrer'] ) { $_SESSION['admin_referrer'] = "?mod=editnews&action=moddel"; }if ($action == "moddel") { $sql_result_del = $db->query("DELETE FROM ". PREFIX ."_post WHERE approve='0'"); if ($sql_result_del == 'true') { echo "<script>alert('Неотмодерированные новости успешно удалены!'); location.replace('?mod=main');</script>"; } else { echo "<script>alert('Неотмодерированные новости НЕ удалены!'); location.replace('?mod=main');</
Раздел: » l 13-07-2010, 20:04 l Просмотров: 755 l Добавил:
9.0 UTF 9.0 8.5 UTF 8.5 8.3 8.2 8.0 Ниже На разных сайтах разная версия
» » » Хак удаления всех неотмодерированных новостей в DLE
Хак удаления всех неотмодерированных новостей в DLE » TUTWEB.RU l Все о разработке, создании, оптимизации и раскрутке сайта, софт, движки, скрипты, cms для создания сайтов
Комментариев нет:
Отправить комментарий