1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.
Загрузка

[XFR] Merge Double User Post 1.2.0

Предотвращение двойных сообщений

  1. Pepelac
    Описание:

    Плагин предотвращает написание двух (и более) сообщений от одного пользователя, идущих подряд, путем их объединения в одно.

    Можно:
    • выставлять интервал времени между сообщениями, который будет учитываться при объединении;
    • отключать расширение для выбранных разделов и групп;
    • включать, выключать и настраивать разделитель (менять текст и его цвет);
    • использовать возможность замены тэга [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 который сохраняет в себе время объединения сообщений;​
    [-] Удалена опция "Формат времени разделителя".​

    Внимание!
    Разработчики данного дополнения не несут ответственности за ошибки, допущенные пользователем при установке.​
    rostov, xorex, spy и ещё 1-му нравится это.

Пoследние рецензии

  1. SpiritFlame
    SpiritFlame
    5/5,
    Версия: 1.2.0
    То что надо
  2. Telia
    Telia
    5/5,
    Версия: 1.2.0
    Замечательно