dle.in.ua » Хаки » [Фикс] Хака Заставляем комментарии правильно отображаться

[Фикс] Хака Заставляем комментарии правильно отображаться

Автор: swordfish от 26-04-2009, 23:15
Приношу извинения, но прошлый хак неверно отнимал в результате отрицательное число получалось! И так поехали...

в engine/modules/deletenews.php
находим:
if ($row['id']) {

ниже дописываем:
$db->query("UPDATE ". USERPREFIX . "_users u JOIN ( SELECT user_id, COUNT(user_id) AS cmts FROM " . USERPREFIX . "_comments WHERE post_id = $id GROUP BY user_id ) AS s ON u.user_id = s.user_id SET comm_num = comm_num - cmts ");

в engine/inc/massactions.php
находим:
$row = $db->super_query( "SELECT autor FROM " . PREFIX . "_post where id = '$id'" );

заменяем на:
$row = $db->super_query( "SELECT id, autor FROM " . PREFIX . "_post where id = '$id'" );

ниже дописываем:
$db->query("UPDATE ". USERPREFIX . "_users u JOIN ( SELECT user_id, COUNT(user_id) AS cmts FROM " . USERPREFIX . "_comments WHERE post_id = $id GROUP BY user_id ) AS s ON u.user_id = s.user_id SET comm_num = comm_num - cmts ");


ВСЕ!!!
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Покажите мне до и после.
    • ZIK
    • Регистрация: --
    • Репутация: (||)
    • 27 апреля 2009 13:41
    • 1
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • ZIK

    +1 к коменту. И вообще што было в прошлой новости. Где она?


    +99999 к подписи, правда слово "Обосраный" пишеться через н
    • v0v41k
    • Регистрация: --
    • Репутация: (||)
    • 27 апреля 2009 16:22
    • 2
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • v0v41k,
    _http://dle.in.ua/hacks/4791-zastavljaem-kommentarii-pravilno-otobrazhatsja.html
    вот прошлая тема
    ZIK,
    а что тут показывать до и после? до - удалив новость с комментами, счетчик кол. новостей обновлялся, а комментов НЕТ! после - все счетчики обновляются!
    • swordfish
    • Регистрация: --
    • Репутация: (||)
    • 27 апреля 2009 18:58
    • 3
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • и все равно не работает на 8 версии am
    • apocalypce
    • Регистрация: --
    • Репутация: (||)
    • 5 июня 2009 11:49
    • 4
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.