XF 2.3 Запретить пользователям отвечать на свои сообщения

Версия XenForo
2.3.6

Ignatov

Проверенные
Сообщения
666
Решения
3
Реакции
152
Баллы
19,545
Есть ли какой-то вариант, чтобы запретить пользователям отвечать на свои же сообщения? Скрыть "ответить" для своих же постов.
 
Спустя два года подниму тему.
Очень актуально.
То же самое требуется, что и в первом посте. Нужно убрать возможность пользователям отвечать на свои же сообщения.
Очень прошу подсказать, как это сделать.
 
запретить пользователям отвечать на свои же сообщения? Скрыть "ответить" для своих же постов
Шаблон: post_macros
Ключ модификации: thread_disallow_self_reply
Тип поиска: Простая замена
Найти:
HTML:
<xf:if is="$thread.canReply() OR $thread.canReplyPreReg()">
Заменить:
HTML:
<xf:if is="($thread.canReply() OR $thread.canReplyPreReg()) AND $post.User.user_id != $xf.visitor.user_id">

Шаблон: post_macros
Ключ модификации: node_self_reply_restrict
Тип поиска: Простая замена
Найти:
HTML:
<xf:if is="$thread.canReply() OR $thread.canReplyPreReg()">
Заменить:
HTML:
<xf:if is="($thread.canReply() OR $thread.canReplyPreReg()) AND ($post.User.user_id != $xf.visitor.user_id OR !in_array($thread.node_id, [x, y]))">
!in_array($thread.node_id, [x, y]) - где x и y измените на id узлов, на которых хотите это видеть
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу