Описание:
Плагин предотвращает написание двух (и более) сообщений от одного пользователя, идущих подряд, путем их объединения в одно.
Можно:
Объединение сообщений происходит только в следующих случаях:
- выставлять интервал времени между сообщениями, который будет учитываться при объединении;
- отключать расширение для выбранных разделов и групп;
- включать, выключать и настраивать разделитель (менять текст и его цвет);
- использовать возможность замены тэга [MERGETIME] на строку разделителя или на пустую строку;
- рассылать уведомления пользователям, отслеживающим тему;
- обновлять дату сообщения при объединении.
Замена тэга [MERGETIME] происходит только для старых сообщений, с момента публикации которых прошло больше недели.
- последнее сообщение в теме принадлежит этому же пользователю;
- не был превышен заданный интервал времени между сообщениями;
- тема не находится в исключенном (в настройках расширения) разделе;
- пользователь не состоит в исключенной (в настройках расширения) группах.
Обновление до версии 1.2.0 с более старых.
ВНИМАНИЕ!
- Скопируйте файлы из папки upload на ваш сервер.
- В панели управления обновите дополнение с помощью xml файла из архива.
Поскольку работа дополнения связана с изменением содержимого сообщений, настоятельно рекомендуется сделать резервную копию базы данных форума перед выполнением следующего шага.
История изменений:
- После завершения процесса обновления, проверьте настройки дополнения, и если вас все устраивает, можете запустить задание планировщика, чтобы убедиться, что все работает как надо. Для этого в панели управления в разделе "Инструменты" - "Задания планировщика" выполните задание "[xfr] Предотвращение даблпостинга: ежедневная очистка" (не забудьте сделать резервную копию базы данных).
v. 1.2.0 (18.12.2010)
[*] Проведен небольшой рефакторинг кода;[*] Исправлен баг с отправкой пустого сообщения;[+] Добавлена возможность замены тэга [MERGETIME] в старых сообщениях;[+] Добавлена задача планировщика для замены тэга [MERGETIME] в старых сообщениях;[+] Добавлена возможность отправки уведомления пользователям, отслеживающим тему;[+] Добавлена возможность обновления даты сообщения при объединении сообщений;[+] Добавлена замена тэга [MERGETIME] при удалении дополнения (если включена опция "Заменять тэг [MERGETIME]").v. 1.0.1 (15.10.2010)
[*] Изменён способ отображения времени объединения сообщений, используется встроенный в XenForo принцип отображения (тэги <abbr> или <span> с автоматически изменяющимся временем);[+] Добавлен тэг MERGETIME который сохраняет в себе время объединения сообщений;[-] Удалена опция "Формат времени разделителя".
Внимание!
Разработчики данного дополнения не несут ответственности за ошибки, допущенные пользователем при установке.
-
Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.
[XFR] Merge Double User Post 1.2.0
Предотвращение двойных сообщений