[4admins] Мод "ANTI Double-Post" - склейка идущих подряд сообщений

Позволяет запрещать в конкретных форумах создание двух подряд сообщений в теме от одного автора

Инструкции по сервису 4admins и его клонам (myfor.ру и luckbb.ру)
Ответить

Сообщение Admin »

Мод "ANTI Double-Post" - склейка идущих подряд сообщений

На конференции установлена функция "ANTI Double-Post", которая позволяет запрещать в конкретных форумах создание двух подряд сообщений в теме от одного автора, либо "склеивать" их в одно.
в свойствах каждого форума теперь есть блок "МОД Анти-дублирование сообщений" в котором можно активировать и настроить эту функцию.

Изображение
В параметр разделитель можно добавить переменную времени склейки:
1. Переменная %D заносит в сообщение время такое и в таком формате, каким оно было у автора сообщения на момент склейки
2. Переменная %t определяет "дельту" относительно написания сообщения (в текстовом виде)
3. Переменная %d заносит в сообщение время в формате UNIXTIME
Как этим можно воспользоваться?
Можно создать BBCODE, который будет преобразовывать UNIXTIME в локальное время пользователя. Например
BBCODE:

Код: Выделить всё

[time]{NUMBER}[/time]
ЗАМЕНА HTML:

Код: Выделить всё

<script>
var myDate = new Date( {NUMBER} *1000);
document.write(myDate.toLocaleString());
</script>
и после этого в параметре "разделитель" указать так:

Код: Выделить всё

-- добавлено [time]%d[/time] --
итогом этого будет вывод времени склейки в том формате, в котором оно должно быть у пользователя, который просматривает сообщение.

Эти моды только для форумов расположенных на: 4admins.ru, myfor.ru, luckbb.ru

Поделитесь ссылкой.

HTML код
BBCode
Link
Ответить

Вернуться в «FAQ по 4admins»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость