DLE — Отмена лайка комментария при рейтинге "Только нравится" | Canceling a comment like when rating "Like only" alex_kokorin" />

DLE — Отмена лайка комментария при рейтинге "Только нравится" | Canceling a comment like when rating "Like only"


Хак даёт возможность убрать свой лайк с комментария при рейтинге "Только нравится", ну если вдруг передумали.


Установка:
1. Открыть engine/ajax/ratingcomments.php и найти:

$db->close();

echo "{\"error\":true, \"errorinfo\":\"{$lang['rating_error5']}\"}";
die();

Заменить на:

$db->query( "UPDATE " . PREFIX . "_comments SET rating=rating-'{$go_rate}', vote_num=vote_num-1 WHERE id ='{$c_id}'" );
$db->query( "DELETE FROM " . PREFIX . "_comment_rating_log WHERE c_id ='{$c_id}' AND {$where}" );

if ( $config['allow_alt_url'] AND !$config['seo_type'] ) $cprefix = "comm_"; else $cprefix = "comm_".$news_id;
clear_cache( array( "comm_" ) );

$db->close();

Готово!


CMS: DLE

Категория: Хаки, плагины, баг-фиксы

Версия движка: 14.х-15.1

Автор: alex_kokorin

Написать: Автору

Источник: Перейти

Опубликовал: Дмитрий

Подождите, сейчас файл будет подготовлен, через
секунд Вы получите ссылку на скачивание,
а сейчас может Зарегистрируемся? wink это быстро!

Имя:*
E-Mail:
Кликните на изображение чтобы обновить код, если он неразборчив

Copyright © 2023 | Проект GiG-LiFe.ru
Материалы на этом сайте взяты из общедоступных источников и могут быть удалены по просьбе авторов, при наличии доказательства авторства.
Materials on this site are taken from public sources and may be deleted at the request of their authors when there is evidence of authorship.