Информация

"4admins.ru" Рекомендует

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

Список модификаций, которые вы можете установить себе на форумы.
  • Автор 
    Сообщение
Аватара пользователя
Сообщения: 7022
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 655
Поблагодарили: 2342 раз в 1742 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 167

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

Сообщение Добавлено: 18 июл 2010, 15:10

Мод "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] --

итогом этого будет вывод времени склейки в том формате, в котором оно должно быть у пользователя, который просматривает сообщение.
На этом сервисе можно cоздать форум бесплатно

За это сообщение пользователя GoDFaTHeR поблагодарили:
Street_Racer

Аватара пользователя
Сообщения: 378
Зарегистрирован: 01 янв 2010, 15:07
Благодарил (а): 210
Поблагодарили: 47 раз в 41 сообщениях
Пол: Мужской
Адрес форума: http://bm082.ru
Баллы репутации: 11

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

Сообщение Добавлено: 04 ноя 2010, 21:47

GoDFaTHeR,
скажи пожалуйста какая комбинация символов обозначает перевод строки?

Хочу чтобы 1е и второе сообщения одного пользователя были в формате:
{Текст поста 1}

Изображение
Автор не может молчать 21 минуту 20 секунд и добавляет ...

{Текст поста 2}


P.S. спасибо Shans за картинку
bm082.4admins.ru

За это сообщение пользователя banzaika поблагодарили:
Street_Racer

Аватара пользователя
Сообщения: 170
Зарегистрирован: 16 апр 2010, 19:59
Благодарил (а): 24
Поблагодарили: 6 раз в 6 сообщениях
Город: Кемерово
Пол: Мужской
Адрес форума: none-
Баллы репутации: 11

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

Сообщение Добавлено: 04 ноя 2010, 22:40

Так [img].[/img] можно использовать.
Изображение

За это сообщение пользователя Prince поблагодарили:
Street_Racer

Аватара пользователя
Сообщения: 378
Зарегистрирован: 01 янв 2010, 15:07
Благодарил (а): 210
Поблагодарили: 47 раз в 41 сообщениях
Пол: Мужской
Адрес форума: http://bm082.ru
Баллы репутации: 11

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

Сообщение Добавлено: 05 ноя 2010, 17:42

Prince
можно, но в админке всего одна строка (смотри скриншот 1го поста), значит мне надо использовать нечто вроде:
"[img]{url}[/img] &СимволПереводаСтроки& Автор не может молчать %t и добавляет ..."

В случае с html я бы написал тег <br>,
в случае с ББ-кодами можно для перевода строки (<br> например) сделать отдельный ББ-код...
Но возможно есть вариант проще?

У меня вобще 1ая мысть была всю фразу
"[img]{url}[/img] &СимволПереводаСтроки& Автор не может молчать %t и добавляет ..."
засунуть в ББ-код, но отработает ли переменная, которая вставляет время "21 минуту 20 секунд"?

-- 1 час 23 минуты 50 секунд --

Все, сообразил, чтобы передать переменную, надо ее с ББ-кодом использовать в настройках мода, а не в теле html ББ-кода:
Использование BBCode
Код: Выделить всё
[PSline]{TEXT}[/PSline]

Замена HTML
Код: Выделить всё
<IMG src="[color=#0000BF]url картинки[/color]"><br>
Автор не может молчать {TEXT} и добавляет ...

И в настройках "МОД Анти-дублирование сообщений" указать:
Код: Выделить всё
[PSline]%t[/PSline]

Пример
Изображение


-- 1 час 27 минут 56 секунд --

ОбщЫбся при написании поста...
строку "<IMG src="[cоlor=#0000BF]url картинки[/color]"><br>" понимать как <IMG src="url картинки"><br>

P.S. админы, ну хоть чуть время на редактирование постов увеличьте, а то фиг че исправишь :unknown

-- 2 часа 13 минут 27 секунд --

GoDFaTHeR, а можно как-нить сделать чтобы если пользователь написал 2е сообщение, чтобы время основного сообщения становилось текущим и соответственно тема не прочитанной.
А то кто-нить что-нить дописывает и даже не заметно где...
bm082.4admins.ru

За это сообщение пользователя banzaika поблагодарили:
Street_Racer

Аватара пользователя
Сообщения: 7022
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 655
Поблагодарили: 2342 раз в 1742 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 167

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

Сообщение Добавлено: 06 ноя 2010, 22:47

[quoteem="banzaika"]чтобы время основного сообщения становилось текущим и соответственно тема не прочитанной.
А то кто-нить что-нить дописывает и даже не заметно где...[/quoteem]
Нет :)
или склеиваем сообщения и потом поднимаем тему или не склеиваем сообщения и смотрим новые сообщения по картинке
На этом сервисе можно cоздать форум бесплатно

За это сообщение пользователя GoDFaTHeR поблагодарили:
Street_Racer

Аватара пользователя
Сообщения: 686
Зарегистрирован: 24 июн 2010, 13:42
Благодарил (а): 122
Поблагодарили: 312 раз в 210 сообщениях
Город: Москва
Пол: Женский
Адрес форума: http://foxlodge.fatbb.ru
Баллы репутации: 39

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

Сообщение Добавлено: 10 янв 2011, 23:01

Кажется, этот мод сегодня поломался, отвалилось управление модом, форумы на него не реагируют.

На моем форуме включен, в настройках стоит 20 минут, но сообщения склеиваются даже те, что оставлены несколько дней назад.

Пару дней назад я зарегала тестовый форум. Мод антидублирование был выключен.
Попробовала сейчас, как там работает мод.
Включила. Какие настройки не ставлю - не работает, сообщения не склеиваются. :unknown
Вот, посмотрите: http://test.fatbb.ru/viewtopic.php?f=2&t=1&p=42#p42
В настройка стоит 5 минут... Администраторам два сообщения подряд делать запрещено.
Не склеивается ничего. Стиль по умолчанию на этом форуме не редактированный вообще.
Так что на ошибки при редактировании шаблонов грешить бесполезно...

П.С. Поэкспериментировала. Эта штука:
1) вообще не работает в категориях - включен или не включен мод, не важно. Ничего склеиваться не будет.
2) некорректно работает в форумах, прикрепленных к категориям - в таких форумах сообщения склеиваются независимо от временных настроек мода.
3) слушается управления только в форумах, которые никуда не прикреплены

Аватара пользователя
Сообщения: 7022
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 655
Поблагодарили: 2342 раз в 1742 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 167

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

Сообщение Добавлено: 10 янв 2011, 23:45

Alice
Как в рекламе... а вы его включать пробовали?
Активировать MOD:
Я когда залез на форум, он был отключен...
после того как я переставил галочку... сообщения начали слипаться

http://test.fatbb.ru/viewtopic.php?p=49#p49
На этом сервисе можно cоздать форум бесплатно

Аватара пользователя
Сообщения: 686
Зарегистрирован: 24 июн 2010, 13:42
Благодарил (а): 122
Поблагодарили: 312 раз в 210 сообщениях
Город: Москва
Пол: Женский
Адрес форума: http://foxlodge.fatbb.ru
Баллы репутации: 39

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

Сообщение Добавлено: 10 янв 2011, 23:56

[quoteem="GoDFaTHeR"]Alice
Как в рекламе... а вы его включать пробовали?
Активировать MOD:
Я когда залез на форум, он был отключен...
после того как я переставил галочку... сообщения начали слипаться

http://test.fatbb.ru/viewtopic.php?p=49#p49[/quoteem]
Наверно, когда Вы лазили по форуму, я тоже лазила, эксперименты с настройками ставила.
Посмотрите, в постскриптуме я описала выше, что получается в разных комбинациях.
Ну, или на "Остров" загляните, настройки проверьте...
Там форумы сейчас объединены в категории. И временных настроек мод не слушается, склеивает все, что идет подряд, независимо от того, когда оно оставлено.
А до появления категорий у нас проблем с этим модом не было.

Аватара пользователя
Сообщения: 7022
Зарегистрирован: 11 авг 2009, 16:58
Благодарил (а): 655
Поблагодарили: 2342 раз в 1742 сообщениях
Город: Москва
Пол: Мужской
Адрес форума: http://help.4admins.ru
Баллы репутации: 167

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

Сообщение Добавлено: 11 янв 2011, 00:04

[quoteem="Alice"]Там форумы сейчас объединены в категории. И временных настроек мод не слушается, склеивает все, что идет подряд, независимо от того, когда оно оставлено.[/quoteem]
Ссылочку дайте пожалуйста
На этом сервисе можно cоздать форум бесплатно

Аватара пользователя
Сообщения: 686
Зарегистрирован: 24 июн 2010, 13:42
Благодарил (а): 122
Поблагодарили: 312 раз в 210 сообщениях
Город: Москва
Пол: Женский
Адрес форума: http://foxlodge.fatbb.ru
Баллы репутации: 39

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

Сообщение Добавлено: 11 янв 2011, 00:09

[quoteem="GoDFaTHeR"]Ссылочку дайте пожалуйста[/quoteem]
Так в профиле же, как у всех. :)


Вернуться в Модификации

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

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