- Compatible XF 2.x versions
- 2.2
- 2.3
- Additional requirements
- PHP 8.1
- PHP 8.2
- PHP 8.3
- PHP 8.4
[IT] Bump Thread Pro
Бесплатное, платное и автоматическое поднятие тем для XenForo 2.3
Версия 2.3.0 · XenForo 2.3.9+ · PHP 8.1+ · Русский, Украинский, Английский
О дополнении
[IT] Bump Thread Pro позволяет пользователям поднимать свои темы наверх списка без ответа в теме — бесплатно по лимитам, за деньги через пакеты или автоматически по расписанию. Для администрации: отдельный раздел в админ-панели, статистика доходов и активности, выдача поднятий вручную и полный журнал.Идеально подходит для торговых площадок, досок объявлений, каталогов услуг и любых разделов, где автору важно, чтобы его тему видели.
Поднятие тем
- Кнопка «Поднять тему» (в теме, в списке тем или в меню инструментов) — тема поднимается в списке без создания сообщения.
- Новый порядок сортировки форума «Поднятые темы»: можно сделать его сортировкой по умолчанию для любого раздела.
- Гибкие лимиты по группам и разделам: пауза между поднятиями одной темы, пауза между поднятиями любых тем, максимум поднятий за период.
- Модераторы могут поднимать любые темы без ограничений и запрещать поднятие отдельной темы.
- Поднятые темы красиво выделяются в списке (время и цвета настраиваются).
Платное поднятие
- Пакеты платного поднятия: разовые (одна оплата — одно поднятие) или на срок — дни, недели, месяцы, годы.
- Пакет на срок даёт оплаченный срок поднятия: в течение срока тема поднимается без бесплатных лимитов, с минимальным интервалом, заданным в пакете.
- Подписки: оплаченный срок продлевается автоматически регулярными платежами.
- Оплата через любые платёжные профили XenForo — все платёжные системы, подключённые к вашему форуму.
- Пакеты можно ограничить разделами и критериями пользователя, задать порядок показа.
- Возвраты и отмены платежей обрабатываются автоматически; покупатель получает письмо-квитанцию.
Автоподнятие по расписанию
- Пакеты платного автоподнятия: поднятие каждые N минут или в заданное время суток.
- Пользователь может сам выбрать время поднятия (если разрешено в пакете).
- Бесплатные и платные пакеты, на срок или навсегда, разовая оплата или подписка.
- Пауза и возобновление: пауза не съедает оплаченное время — срок продлевается на время паузы.
- Умный жизненный цикл: тема удалена — автоподнятие отменяется; тема скрыта, перенесена или поднятие запрещено — автоматическая пауза.
- Раздел «Автоподнятия» в аккаунте пользователя: все его автоподнятия и оплаченные сроки в одном месте.
Выдача из админ-панели
- Выдайте пользователю платное поднятие или автоподнятие бесплатно — на N дней, недель, месяцев, лет или навсегда.
- Тему можно указать ID или просто ссылкой.
- Повторная выдача продлевает уже существующий срок. По желанию пользователь получает оповещение.
Статистика и мониторинг
- Активность: бесплатные, платные и автоматические поднятия, число тем и пользователей, график по дням, сравнение с прошлым периодом.
- Платежи: начатые и завершённые покупки, конверсия оплаты, возвраты, продления, доход по каждой валюте.
- Топ разделов и топ пакетов автоподнятия по доходу.
- Здоровье автоподнятий: активные, на паузе, истекающие, просроченные, ожидающие продления — и очередь «Требует внимания» с причиной.
- Фильтры: период, раздел, пользователь, тип поднятия, пакет, состояние, платёжный профиль, валюта.
- Экспорт в CSV (открывается в Excel).
🛡 Модерация и оповещения
- Массовая модерация: выделите темы в списке → «Приостановить автоподнятия» / «Возобновить автоподнятия».
- Оповещения: оплаченный срок или автоподнятие скоро истекает, истекло, продлено, приостановлено, отменено, платёж возвращён. Пользователь может отключить их в настройках.
- Журнал всех поднятий с фильтрами и автоматической очисткой старых записей.
Отдельный раздел в админ-панели
Всё собрано в одном месте — пункт «Поднятие тем» в левом меню админ-панели:- Настройки, Статистика поднятий, Пакеты платного поднятия, Оплаченные сроки поднятия
- Пакеты платного автоподнятия, Автоподнятия, Выдать поднятие
- Журнал поднятий, Настройки стиля, Права групп пользователей, Права разделов, Задачи cron
Права по умолчанию
Сразу после установки дополнение работает «из коробки» — права выдаются на основе уже настроенных прав форума. Существующие настройки никогда не перезаписываются.| Кто | Что получает |
|---|---|
| Группы, которые могут отвечать в темах | Поднимать свои темы (3 раза за 24 часа, одну тему — раз в 24 часа), покупать платное поднятие |
| Группы, которые могут создавать темы | Создавать автоподнятия и ставить их на паузу |
| Модераторы | Всё для любых тем без ограничений, запрет поднятия темы |
Требования
| Компонент | Версия |
|---|---|
| XenForo | 2.3.9 и выше (проверено на 2.3.13) |
| PHP | 8.1 и выше (рекомендуется 8.3) |
| База данных | MySQL 8.x или MariaDB 10.x, InnoDB, utf8mb4 |
Установка
- Админ-панель → Дополнения → Установить/обновить из архива.
- Выберите файл
[IT] Bump Thread Pro 2.3.0.zipи подтвердите установку. - Готово. Настройте пакеты и права в разделе «Поднятие тем» левого меню.
upload в корень форума и нажмите «Установить» в списке дополнений.
Языки
Украинский и Русский переводы устанавливаются автоматически во все языки форума с кодом ru / uk — ничего импортировать вручную не нужно. Ваши собственные правки фраз сохраняются.- Не изменяет файлы ядра XenForo: только стандартные расширения классов, модификации шаблонов и события.
- Все действия, изменяющие данные, — только POST-запросы с защитой XenForo от CSRF; права проверяются на каждом действии.
- SQL-запросы с параметрами и индексами, совместимы с MySQL 8.4 и MariaDB.
- Защита от двойного зачисления: повторный callback платёжной системы не поднимает тему второй раз.
- CSV-экспорт защищён от подстановки формул.
- Задачи cron: выполнение автоподнятий (каждые 5 минут) и очистка старых записей журнала.
- Корректное удаление: при удалении дополнения убираются все его таблицы, колонки, типы покупок, оповещения и записи ленты новостей.
2.3.0 — первый релиз.
Разработчик: itnull · itnull.me
