Кнопки: расширение логики
Добавлено: 24.12.2018 09:52
Добрый день, Уважаемые коллеги. Недавно появился чумовой функционал кнопок и у меня уже есть пожелания как его можно доделать. Хотелось бы иметь новые возможности.
1. Указать описание к кнопке
Сейчас такое поле есть в настройке сценария. Позволит всем администраторам понимать назначение кнопки. Также значение данного поля может "всплывать" при наведении курсора на кнопку и пояснять "нажимающему" его назначение.
2. Указать от "имени какого сотрудника" нажимать кнопку
В сценариях такая возможность есть. У нас есть ряд действий которые мы выполняем от имени сотрудника-бота. Хорошо бы иметь возможность при нажатии кнопки выполнить её действия от имени этого "сотрудника" (особенно актуально для отправки письма). При этом логика отображения самой кнопки остается без изменений, её видят и могут нажимать все кому она доступна.
3. Добавить вариант отображения кнопки под названием задачи с цветовым оформлением.
Сейчас есть два варианта:
- в меню панелей, и тогда кнопки сливаются с типовыми кнопками)
или
- под блоком описания и тогда кнопки пропадают при скроллинге переписки.
Возможность закрепления части кнопок в области под названием задачи позволит их видеть всегда и в тоже время использовать цветовое оформление
4. Фиксирование размера (длины кнопки). Позволит всем кнопкам присвоить определенную длину.
5. Массовая обработка задач отмеченных в фильтре задач - нажатие выбранной кнопки (самое наверно сложное в этом списке)
Например мы отметили несколько задач и вызываем функцию нажатия кнопки (добавить подпункт в верхне меню). Отображаются те кнопки которые доступны для данного пользователя (без учета процесса кнопки). При выборе конкретной кнопки ей действие выполняется для тех отмеченных задач условия по которым отвечают фильтра для нажимаемой кнопки.
Чтобы избежать рекурсии предлагается не отображать этот список кнопки которые в свою очередь нажимают другие кнопки (содержат действие нажать кнопку).
Спасибо.
1. Указать описание к кнопке
Сейчас такое поле есть в настройке сценария. Позволит всем администраторам понимать назначение кнопки. Также значение данного поля может "всплывать" при наведении курсора на кнопку и пояснять "нажимающему" его назначение.
2. Указать от "имени какого сотрудника" нажимать кнопку
В сценариях такая возможность есть. У нас есть ряд действий которые мы выполняем от имени сотрудника-бота. Хорошо бы иметь возможность при нажатии кнопки выполнить её действия от имени этого "сотрудника" (особенно актуально для отправки письма). При этом логика отображения самой кнопки остается без изменений, её видят и могут нажимать все кому она доступна.
3. Добавить вариант отображения кнопки под названием задачи с цветовым оформлением.
Сейчас есть два варианта:
- в меню панелей, и тогда кнопки сливаются с типовыми кнопками)
или
- под блоком описания и тогда кнопки пропадают при скроллинге переписки.
Возможность закрепления части кнопок в области под названием задачи позволит их видеть всегда и в тоже время использовать цветовое оформление
4. Фиксирование размера (длины кнопки). Позволит всем кнопкам присвоить определенную длину.
5. Массовая обработка задач отмеченных в фильтре задач - нажатие выбранной кнопки (самое наверно сложное в этом списке)
Например мы отметили несколько задач и вызываем функцию нажатия кнопки (добавить подпункт в верхне меню). Отображаются те кнопки которые доступны для данного пользователя (без учета процесса кнопки). При выборе конкретной кнопки ей действие выполняется для тех отмеченных задач условия по которым отвечают фильтра для нажимаемой кнопки.
Чтобы избежать рекурсии предлагается не отображать этот список кнопки которые в свою очередь нажимают другие кнопки (содержат действие нажать кнопку).
Спасибо.