Скорректировать работу функции "Пост скрыт" на форуме

голоса: 0
Если на форуме отредактировать сообщение и использовать функцию "Пост скрыт", то весь пост скрывается. Необходимо сделать так, что если использована функция "Пост скрыт", то пост остается, а его содержимое заменяется фразой: "Сообщение скрыто администрацией".  Пытался найти тег, который отвечает за эту функцию и через условие провернуть это, но не нашел.
Адрес сайта royalquest.net/
| Автор: | Категория: Форум

Небольшое дополнение.
Как заменить скрытое сообщение на нужное я понял (тег $IS_HIDDEN$), а вот как сделать так, чтобы пост был виден всем пользователям, а не только администраторам - непонятно.
Ни в настройках групп пользователей, ни в настройках модуля/системы таких пунктов нет.

Ответов: 1

голоса: 0

В редакторе на форуме за это отвечает тег

[hide]текст[/hide]

| Автор:

Да, но я скрываю сообщения не через тег hide, а через специальную функцию "Пост скрыт".
Именно это создает проблему с количеством отображаемых страниц в темах на форуме.
Например, в теме выводится по 15 сообщений на страницу и всего сообщений 31 (3 из которых скрыты), то для обычнях пользователей будет показано 28 сообщений в теме, а для администраторов - 31 сообщение. Обычный пользователь перейдя на третью страницу темы увидит ошибку 404 (поскольку для него 3 сообщения скрыто и последней страницы просто не существует).
Я хочу это решить путем показа скрытых постов, но с измененным содержанием.

Сейчас используется конструкция:

 <?if($IS_HIDDEN$)?><span class="hide-post">Сообщение скрыто администрацией.</span><?else?>$MESSAGE$<?endif?>

Как сделать так, чтобы пост оставался? ID этих постов нет в HTML чтобы я мог принудительно через CSS их показывать.

Obarun,

Отпишите по данному поводу в саппорт, может это есть возможность исправить.

 
...