- Совместимость с XenForo
- 2.2
- Видимый копирайт
- Нет
[HELLIX] Thread Assignee
Назначение ответственных пользователей за темы с отображением статуса, отдельным списком назначенных тем и журналом действий.
Назначение ответственных пользователей за темы с отображением статуса, отдельным списком назначенных тем и журналом действий.
Описание
позволяет назначать одного или нескольких ответственных пользователей за темы.
Дополнение подходит для форумов, где требуется распределение тем между модераторами, администраторами, саппортом или другими сотрудниками.
После назначения ответственные пользователи отображаются в теме и в списках тем, а сами назначения можно просматривать в отдельном разделе My assigned threads.
Также дополнение позволяет завершать обработку темы, автоматически снимать назначение и при необходимости менять префикс темы по заранее заданному соответствию форум → префикс.
Возможности
- Назначение одного или нескольких ответственных пользователей за тему.
- Назначение выполняется через стандартное меню действий темы.
- Отображение ответственных пользователей в теме.
- Отображение ответственных пользователей в списке тем.
- Подсветка тем, назначенных текущему пользователю.
- Фильтр тем по состоянию назначения: только назначенные / только неназначенные.
- Отдельная публичная страница My assigned threads.
- Возможность снять назначение с собственной темы из списка назначенных тем.
- Возможность завершить обработку темы.
- При завершении обработки тема автоматически закрывается и снимается с закрепления.
- Поддержка автоматической смены префикса при завершении обработки.
- Автоматическое снятие назначений по префиксам через cron.
- Админская страница текущих назначений.
- Админский журнал действий по назначениям.
- Система прав доступа для назначения и просмотра собственных назначенных тем.
Как это работает
Если у пользователя есть соответствующее разрешение, в меню действий темы становится доступен пункт:
Код:
Reassign
Через него можно:
- добавить нового ответственного пользователя по имени;
- снять назначение с уже назначенных пользователей.
После назначения тема получает статус обработки, а список ответственных отображается прямо в теме и в списке тем.
My assigned threads
Для пользователей с правом просмотра собственных назначенных тем в меню Moderator tools появляется ссылка:
Код:
My assigned threads
На этой странице отображаются все темы, за которые пользователь назначен ответственным.
Для каждой темы доступны действия:
- снять назначение с себя;
- завершить обработку темы.
Завершение обработки
Дополнение добавляет действие:
Код:
Complete processing
При выполнении этого действия:
- пользователь снимается с назначения;
- тема закрывается;
- с темы снимается статус sticky;
- при наличии соответствия форум → префикс может быть автоматически установлен новый префикс.
Префиксы при завершении обработки
В настройках дополнения доступна опция:
Код:
Prefixes for complete action
Формат заполнения:
Код:
forumId-prefixId
Можно указывать несколько значений, каждое с новой строки или через запятую.
Пример:
Код:
12-5
15-7
20-3
Это означает, что при завершении обработки темы в форуме с ID 12 будет автоматически установлен префикс 5, в форуме 15 — префикс 7 и так далее.
Автоматическое снятие назначений
Дополнение содержит cron-задачу, которая автоматически снимает назначения с тем, уже помеченных префиксами завершения.
Это удобно, если тема была закрыта или переведена в завершённый статус другим способом, но назначение нужно удалить автоматически.
Журнал действий
В ACP доступны две страницы:
- Assigned threads — текущие назначения;
- Thread assignee log — журнал действий.
- назначение;
- снятие назначения;
- завершение обработки из темы;
- завершение обработки из списка назначенных тем;
- автоматическое снятие назначения.
Права доступа
Дополнение добавляет два разрешения:
- Assign responsible users to threads — назначать ответственных за темы;
- View own assigned threads — просматривать собственные назначенные темы.
Настройки
У дополнения есть одна основная настройка:
- Prefixes for complete action
Установка
- Загрузите архив через стандартный менеджер дополнений XenForo.
- Установите дополнение.
- Настройте права доступа для нужных групп пользователей.
- При необходимости заполните опцию Prefixes for complete action.
Совместимость
XenForo: 2.2.12+
Видимый копирайт: отсутствует.
Дополнительные зависимости: отсутствуют.
Автор:
