XF 2.2 Можно запретить жаловаться на посты определенного пользователя?

Версия XenForo
2.2.12

Dkf

Проверенные
Сообщения
410
Решения
3
Реакции
47
Баллы
60
Например по userid или через группу?
Спасибо
 
  • Мне нравится
Реакции: Dkf
/admin.php?template-modifications/add&type=public
Шаблон post_macros
простая замена
Искать:
HTML:
            <xf:if is="$post.canReport()">
                <a href="{{ link('posts/report', $post) }}"
                    class="actionBar-action actionBar-action--report"
                    data-xf-click="overlay">{{ phrase('report_verb') }}</a>
            </xf:if>
Заменить
HTML:
            <xf:if is="$post.canReport()">
                <xf:if is="{$post.user_id}!=1">
                    <a href="{{ link('posts/report', $post) }}"
                        class="actionBar-action actionBar-action--report"
                        data-xf-click="overlay">{{ phrase('report_verb') }}</a>
                </xf:if>
            </xf:if>
 
It Works, копировал из модификатора 🤷‍♂️
Оно просто при пробелах тогда в модификации шаблонов не срабатывает замена
Не находит нужный кусок кода
А так код полностью рабочий
Если надо запретить несколько то тогда
PHP:
            <xf:if is="$post.canReport()">
                <xf:if is="in_array({$post.user_id}, array(1, 2))">
                    <a href="{{ link('posts/report', $post) }}"
                        class="actionBar-action actionBar-action--report"
                        data-xf-click="overlay">{{ phrase('report_verb') }}</a>
                </xf:if>
            </xf:if>
Через запятую с пробелом указывать ID нужных пользователей
 
Последнее редактирование:
Оно просто при пробелах тогда в модификации шаблонов не срабатывает замена
Не находит нужный кусок кода
А у меня по другому не вставляется сюда, в любом случае пробелы ставит.
У Вас, кстати, тоже проблемы стали ))
 
А у меня по другому не вставляется сюда, в любом случае пробелы ставит.
У Вас, кстати, тоже проблемы стали ))
Точно
Извиняюсь,такой особенности этого движка я не знал
Причем хоть как код РНР его встать все равно
 
Это нормально, Вы ещё не учитываете, что в стилях изменения могут быть, так что обычно рекомендуем из нужного стиля кусок кода и брать, ну или регулярку даём.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу