Мы в твиттере Мы в телеграме!

Провеббер » DataLife Engine » DLE хаки » Хак удаления всех неотмодерированых новостей

Набор в команду! Ведется набор в команду, для наполнения сайта новым, интересным контентом. Если у тебя есть предложения, свободное время, ты обладаешь интересным контентом, и хочешь поделиться с другими?
Обращайся к нам в ЛС группы Вконтакте.

Хак удаления всех неотмодерированых новостей

Данный материал предоставлен сайтом ProWebber.cc исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Скачать бесплатно Хак удаления всех неотмодерированых новостей.



Собственно, хак, который удалит все неотмодерированые новости

Автор: CaguCT


Установка:

1. Идем в /engine/inc/main.php

Ищем:

$approve = $approve . " [ [url=http://?mod=editnews&action=list&news_status=2]{$lang['stat_medit_link']}[/url] ]";


Заменить на:

$approve = $approve . " [ [url=http://?mod=editnews&action=list&news_status=2]{$lang['stat_medit_link']}[/url] ] [<a>Удалить неотмодерированые</a>]"



2. Идем в /engine/inc/editnews.php

Ищем:

$parse = new ParseFilter( Array (), Array (), 1, 1 );


Ниже добавить:

/* Удаление неотмодерированного от CaguCT */
if (isset($_GET['moddel'])) {
        
    $moddel = $_GET['moddel'];
}
if( ! $_SESSION['admin_referrer'] ) { $_SESSION['admin_referrer'] = "?mod=editnews&amp;action=moddel"; }
if ($action == "moddel") {
    $sql_result_del = $db->query("DELETE FROM ". PREFIX ."_post WHERE approve='0'");
    if ($sql_result_del == 'true')    {
        echo "alert('Неотмодерированные новости успешно удалены!'); location.replace('?mod=main');";
    }
    else    {
        echo "alert('Неотмодерированные новости НЕ удалены!'); location.replace('?mod=main');";    
    }
}
    
/* Удаление неотмодерированного от CaguCT */



Версия DLE: 8.5


Дополнительные ссылки на скачивание ТОЛЬКО для зарегистрированных


0
Просмотры: 4 625 :: Комментарии (8) :: :: Нужна помощь? Задайте вопрос на форуме ::
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

#1alibabka

  • 4 мая 2010 20:23
  • Регистрация: 24.04.2010
  • Был(а) онлайн: 3.06.2010
  • Комментариев: 25
  • 0
Спасибо.
Работает на DLE 8.5

#2pernatik

  • 4 мая 2010 20:30
  • Регистрация: 4.02.2010
  • Был(а) онлайн: 5.05.2014
  • Комментариев: 122
  • 0
Хорошая штука когда скопилось много неотмод. новостей... Спасибо, забрал

#3Golian

  • 5 мая 2010 01:04
  • Регистрация: 13.02.2010
  • Был(а) онлайн: 2.11.2020
  • Комментариев: 40
  • 0
Один вопрос при нажатие удалить новости он спрашивает "Да" или "НЕТ" ?!?!

--------------------

#4qwerty

  • 5 мая 2010 14:00
  • Регистрация: 22.10.2009
  • Был(а) онлайн: 4.03.2011
  • Комментариев: 36
  • 0
Golian, в оригинале есть.
В 1 шаге заменить на:
$approve = $approve . " [ <a href=\"?mod=editnews&action=list&news_status=2\">{$lan
g['stat_medit_link']}</a> ] [<a onclick=\"if (confirm('Вы уверены?'))  {location.replace('?mod=editnews&
action=moddel') } else {alert('Нехотите - как хотите =)'); location.reload()}\">Удалить неотмодерированые</a>]";



1. Идем в /engine/inc/main.php
Заменить на:

Xt это вообще за фигня?
chak, если уже копипастиш - то правильно копируй.
Рбочий хак сдесь _http://skripters.com/dle_haki/5254-khak-udalenija-vsekh-neotmoderirovanykh-novo
stejj.html

#5chak

  • 5 мая 2010 18:07
  • Регистрация: 3.01.2010
  • Был(а) онлайн: 2.10.2019
  • Комментариев: 446
  • 0
qwerty,
Во-первых, уже простите что копипастю.... в данный момент, нету возможности зайти на WM и купить уникальный материал, во-вторых, я на скриптерсе не сижу.... вообще, и копипастил не от туда.... Так что.... помалкивай, будь добр.... Не нравится, лес там ===>

#6CaguCT

  • 5 мая 2010 19:05
  • Регистрация: 5.05.2010
  • Был(а) онлайн: 10.01.2012
  • Комментариев: 1
  • 0
Какие вы тут все злые
А предположил что копипастиш только по тому что автором было выложено только там.
Цитата: chak
Во-первых, уже простите что копипастю....

Ты не понял, я только за, но ошибка была вот в чем дело.

P.S. а почему в лес? Сразу на йух посылай smile

#7SoundMonster

  • 13 августа 2012 20:51
  • Регистрация: 17.07.2012
  • Был(а) онлайн: 30.08.2012
  • Комментариев: 10
  • 0
Вата корофыайцуапйпйпйпйпйп

--------------------

#8metis

  • 20 августа 2013 10:02
  • Регистрация: 15.06.2011
  • Был(а) онлайн: 15.04.2020
  • Комментариев: 30
  • 0
Спасибо, пригодится )

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Архив новостей
Декабрь 2024 (9)
Ноябрь 2024 (9)
Октябрь 2024 (169)
Сентябрь 2024 (13)
Август 2024 (60)
Июль 2024 (12)

Последние комментарии: