Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:modules:msgs:ru [2017/06/23 17:40] anton [Настройка системы] |
abills:docs:modules:msgs:ru [2018/09/28 12:33] (текущий) larysa |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | **''Документация по модулю Msgs и принадлежащим к нему страницам перенесена в Confluence''**\\ | ||
+ | [[http://abills.net.ua:8090/display/AB/Msgs]] | ||
+ | |||
=====Msgs==== | =====Msgs==== | ||
Строка 15: | Строка 18: | ||
* Показывать сообщения в зависимости от компетенции. | * Показывать сообщения в зависимости от компетенции. | ||
* Перенос сообщений по уровнях компетенции. | * Перенос сообщений по уровнях компетенции. | ||
- | * Возможность прикреплять контент к сообщению | + | * Возможность прикреплять контент к сообщению ( можно добавлять несколько файлов, прикреплённые изображения покажутся в сообщении ) |
* Календарный план заданий: на повестке, решённые | * Календарный план заданий: на повестке, решённые | ||
* Оповещение оповещений через E-mail | * Оповещение оповещений через E-mail | ||
Строка 22: | Строка 25: | ||
* Опросник | * Опросник | ||
* [[ abills:docs:modules:msgs:quick_preview|Быстрый просмотр сообщений ]] | * [[ abills:docs:modules:msgs:quick_preview|Быстрый просмотр сообщений ]] | ||
+ | * [[ abills:docs:modules:msgs:tags|Теггирование сообщений]] | ||
+ | * [[ abills:docs:modules:msgs:msgs_operator_statistics|Cтатистика оператора техподдержки]] | ||
+ | * [[abills:docs:modules:msgs:export_redmine|Экспорт сообщений в задачи Redmine]] | ||
====Установка==== | ====Установка==== | ||
Строка 33: | Строка 39: | ||
**config.pl** | **config.pl** | ||
- | ^$conf{MSGS_REDIRECT_FILTER_ADD}='EXEC:/usr/local/bin/sudo /usr/abills/misc/msgs_filter.sh %ACTION% %UIDS%;RAD:mpd-table-static+="100=%IP%"'; | При установке данного параметра пользователей которые не прочитали системные сообщения перенаправляет на страницу акаунта до того времени пока они не ознакомятся с сообщением. \\ Данная схема работает для NAS mpd, IP для перенаправления вносятся в таблицу IPFW номер 100 | | + | ^$conf{MSGS_REDIRECT_FILTER_ADD}='EXEC:/usr/local/bin/sudo /usr/abills/misc/msgs_filter.sh %ACTION% %UIDS%;RAD:mpd-table-static+="100=%IP%"'; | Принудительный редирект в клиентский кабинет для прочтения сообщения. [[abills:docs:modules:msgs:msgs_redirect|Детальнее как настроить]] | |
^$conf{MSGS_REDIRECT_FILTER_DEL}='EXEC:/usr/local/bin/sudo /usr/abills/misc/msgs_filter.sh %IP%'; | Команда на удаление фильтра, после прочтения сообщения | | ^$conf{MSGS_REDIRECT_FILTER_DEL}='EXEC:/usr/local/bin/sudo /usr/abills/misc/msgs_filter.sh %IP%'; | Команда на удаление фильтра, после прочтения сообщения | | ||
^$conf{MSGS_REG_REQUEST}=1; | Включить веб форму получения заявок на подключение от пользователей. \\ После включения этой опции появляется форма заполнения заявки https://192.168.1.40:9443/registration.cgi \\ Для работы этой функции нужно включить режим регистрации [[abills:docs:manual:config:ru#registracija_klientov_cherez_veb_interfejs|Регистрация клиентов через веб интерфейс]]. При включении данной функции абоненты подают [[abills:docs:manual:admin:msgs:msgs_unreg_requests_list|заявки на подключения]] без реальной регистрации в сети | | ^$conf{MSGS_REG_REQUEST}=1; | Включить веб форму получения заявок на подключение от пользователей. \\ После включения этой опции появляется форма заполнения заявки https://192.168.1.40:9443/registration.cgi \\ Для работы этой функции нужно включить режим регистрации [[abills:docs:manual:config:ru#registracija_klientov_cherez_veb_interfejs|Регистрация клиентов через веб интерфейс]]. При включении данной функции абоненты подают [[abills:docs:manual:admin:msgs:msgs_unreg_requests_list|заявки на подключения]] без реальной регистрации в сети | | ||
^$conf{MSGS_UNREAD_FORWARD}='GID:MESSAGE_CHAPTER:URL;GID:MESSAGE_CHAPTER:URL';| Перенаправлять пользователя на определённую страницу при оправке ему личного сообщения. Пользователь перенаправляется только при условии что он соответствует указанной группе и сообщение принадлежит указанному разделу сообщений. Можно указывать несколько правил разделённых точкой с запятой \\ До адреса перенаправления добавляются следующие параметры: \\ GID - Группа пользователя \\ MESSAGE_CHAPTER - Раздел сообщения \\ \\ **Например:**\\ для всех групп абонентов и для раздела 2 перенаправлять на страницу \\ $conf{MSGS_UNREAD_FORWARD}='0:2:http://yoururl_com?GID=11&MESSAGE_CHAPTER=5'; | | ^$conf{MSGS_UNREAD_FORWARD}='GID:MESSAGE_CHAPTER:URL;GID:MESSAGE_CHAPTER:URL';| Перенаправлять пользователя на определённую страницу при оправке ему личного сообщения. Пользователь перенаправляется только при условии что он соответствует указанной группе и сообщение принадлежит указанному разделу сообщений. Можно указывать несколько правил разделённых точкой с запятой \\ До адреса перенаправления добавляются следующие параметры: \\ GID - Группа пользователя \\ MESSAGE_CHAPTER - Раздел сообщения \\ \\ **Например:**\\ для всех групп абонентов и для раздела 2 перенаправлять на страницу \\ $conf{MSGS_UNREAD_FORWARD}='0:2:http://yoururl_com?GID=11&MESSAGE_CHAPTER=5'; | | ||
^$conf{MSGS_INNER_DEFAULT}=1; | По умолчанию отмечать сообщение как внутренние | | ^$conf{MSGS_INNER_DEFAULT}=1; | По умолчанию отмечать сообщение как внутренние | | ||
+ | ^$conf{MSGS_TAGS_NON_PRIVILEGED}=1; | Разрешить всем, у кого есть доступ к модулю Msgs, редактировать теги сообщения| | ||
+ | ^$conf{MSGS_ATTACH2FILE} = 1;| Сохранять прикрепления к сообщениям на диск в папку ''Abills/templates/attach/msgs''. Работает вместе с $conf{ATTACH2FILE} = 1; | | ||
+ | ^$conf{MSGS_USER_REPLY_SECONDS_LIMIT} = 0;| Не позволять пользователю создавать сообщения чаще, чем указано ( в секундах ) | | ||
+ | ^$conf{MSGS_USER_DEFAULT_CHAPTER} = 0; | Устанавливает раздел по умолчанию для заявок пользователей (выбранное значение в списке разделов) | | ||
+ | |||
Для выполнения команды поднятия и опускания фильтра с правами супер пользователя нужно её добавить в файл **/usr/local/etc/sudoers** | Для выполнения команды поднятия и опускания фильтра с правами супер пользователя нужно её добавить в файл **/usr/local/etc/sudoers** | ||
Строка 59: | Строка 70: | ||
* [[abills:docs:manual:admin:Msgs:msgs_admins|Права администраторов]] | * [[abills:docs:manual:admin:Msgs:msgs_admins|Права администраторов]] | ||
* [[abills:docs:manual:periodic:periodic#plagin_events_push | Push уведомление о запланированных задачах и ответах клиентов]] | * [[abills:docs:manual:periodic:periodic#plagin_events_push | Push уведомление о запланированных задачах и ответах клиентов]] | ||
+ | * [[abills:docs:manual:admin:Msgs:msgs_status | Статусы сообщений ]] | ||
====Работа с системой==== | ====Работа с системой==== | ||
Строка 70: | Строка 82: | ||
* [[abills:docs:manual:admin:msgs:msgs_delivery_main|Рассылка]] | * [[abills:docs:manual:admin:msgs:msgs_delivery_main|Рассылка]] | ||
* [[abills:docs:manual:admin:msgs:msgs_quick_replys|Быстрые ответы (Теги сообщений)]] | * [[abills:docs:manual:admin:msgs:msgs_quick_replys|Быстрые ответы (Теги сообщений)]] | ||
+ | * [[abills:docs:manual:admin:msgs:msgs_workplanning|Привязка к работам]] | ||
+ | * [[abills:docs:manual:admin:file_tree|Редактор атачей]] | ||
====Шаблоны==== | ====Шаблоны==== | ||
**msgs_dispatch_blank.tpl** | **msgs_dispatch_blank.tpl** | ||
Строка 100: | Строка 113: | ||
^ORDER_SUBJECT_xx | тема | | ^ORDER_SUBJECT_xx | тема | | ||
^ORDER_CHAPTER_xx | раздел | | ^ORDER_CHAPTER_xx | раздел | | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ |