Перейти к публикации

Как сделать так, чтобы комментарии от одного пользователя не объединялись?


ivc

Рекомендованные сообщения

DLE 6.2

Спасибо создателю DLE, функция объединения комментариев от одного и того же пользователя, если он прислал их в течение одного дня - очень удобна.

Но, т.к. я использую движок не совсем по назначению, нужно отключить эту функцию. Подскажите, плз, как это сделать?

Ссылка на сообщение
Поделиться на других сайтах

открываем engine/modules/addcomments.php

ищем (~173 строка):

if ($update_comments) {

перед этим ставим:

$update_comments = false;

сохраняем и проверяем.

Ссылка на сообщение
Поделиться на других сайтах

только новые каменты не будут объединяться..

остальные останутся такими же как и прежде.

хак должен работать, проверел на своем сайте..

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

А как сделать, чтобы на 7.3 работало? Пробовал указанным способом, - не получается (добавлял и в перед первым и перед вторым повторением "if ($update_comments) {").

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

if ($row['user_id'] == $member_id['user_id'] AND $row['is_register']) $update_comments = true;

elseif ($row['ip'] == $_IP AND !$row['is_register'] AND !$is_logged) $update_comments = true;

меняем на

if ($row['user_id'] == $member_id['user_id'] AND $row['is_register']) $update_comments = false;

elseif ($row['ip'] == $_IP AND !$row['is_register'] AND !$is_logged) $update_comments = false;

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...