Частые вопросы
Обновлено
Почему нет страницы настроек?
Плагин не предоставляет настроек. Он автоматически подключает CSS в бэкенде CRM. Выбирать ящик, сотрудника или режим скрытия не нужно.
Почему часть истории переписки осталась видимой?
Скрываются только элементы blockquote внутри контейнера .c-message-body. История, оформленная обычным текстом, элементом div или другой разметкой без подходящего blockquote, остаётся видимой. Распознавания цитат по тексту, отправителю или дате в плагине нет.
Плагин удаляет цитаты из писем?
Нет. Он применяет CSS-свойство display: none к подходящим элементам. Код плагина не изменяет сохранённые сообщения.
Можно ли нажать кнопку и раскрыть цитату?
Собственной кнопки раскрытия у плагина нет. Он подключает постоянное правило скрытия; переключатель для отдельного письма не предусмотрен.
Можно ли скрывать цитаты только для одного сотрудника или ящика?
Таких настроек нет. В обработчике подключения CSS нет условий по пользователю или почтовому ящику. Правило применяется к подходящей разметке сообщений на страницах CRM, где загружен стиль плагина.
Почему исчезла полезная цитата внутри письма?
Правило не различает историю переписки и другие цитаты. Оно скрывает все элементы blockquote внутри .c-message-body, в том числе вложенные блоки и полезный текст, если он оформлен такой цитатой. Исключений для отдельных блоков нет.
Убирает ли плагин цитирование из исходящих писем?
Нет. В плагине нет обработчика подготовки или отправки писем. Он управляет отображением сообщений в бэкенде CRM, поэтому по скрытому тексту на экране нельзя судить о содержимом письма, которое получит клиент.
Что проверить разработчику, если скрытие не работает?
Обновите страницу CRM и проверьте её в инструментах разработчика браузера:
- Загружается ли файл плагина
assets/css/plugin.cssиз каталогаcrm/plugins/ewcrmquotingв статических ресурсах Webasyst. - Находится ли цитата в элементе
blockquoteвнутри контейнера с классомc-message-body. - Применяется ли к цитате правило
.c-message-body blockquoteсо значениемdisplay: none !important.
Стиль подключает метод backendAssets() через событие backend_assets. Если разметка сообщений изменилась и больше не соответствует селектору, текущее правило не скроет цитату. Параметров для смены селектора в интерфейсе нет.