Кнопка "копировать" в сниппете, добавляемом в комментарий

Нужно?

Да
4
80%
Нет
1
20%
 
Всего голосов: 5
Аватара пользователя
Юрий
Сообщения: 7
Зарегистрирован: 27.11.2018 13:29

Кнопка "копировать" в сниппете, добавляемом в комментарий

28.07.2020 12:13

2020-07-27_20-05-29.png
2020-07-27_20-05-29.png (9.7 КБ) 2469 просмотров
Суть: добавить кнопку "копировать" в тело сниппета, который добавляется в комментарий. Например, можно показывать при наведение на сниппет.
Для чего: нам требуется некоторые данные обрабатывать в стороннем ПО.
Приходит письмо, которое автоматически разбирается в ПФ на аналитику и добавляется комментарий с неким содержимым. Например, это уведомление об успешной оплате от Яндекс.Кассы. В такой сниппет добавляется номер контакта, номер задачи, идентификатор его платежа и другая информация.
Сотрудник копирует текст сниппета (в нем данные в виде JSON) и вставляет в стороннее ПО, где происходит дальнейший разбор JSON из сниппета.

Наличие кнопки "копировать" позволит уменьшить время, необходимое на копирование содержимого - не потребуется сначала выделять весь текст (есть шанс ошибки, пропустить символ) и нажимать ПКМ-Копировать (или Ctrl+C) - будет один клик, который все это сделает. Работать-то должны роботы =)

Кроме описанного сценария использования могут быть и другие варианты, например, номер почтового трека для отслеживания корреспонденции, штрих-код товара, номер заказа и т.п. Один клик - и данные в буфере обмена

Аватара пользователя
Илья Федоров
Сообщения: 492
Зарегистрирован: 21.01.2018 18:09

Re: Кнопка "копировать" в сниппете, добавляемом в комментарий

28.07.2020 12:19

Идею поддержал.
Но хотел бы развить тему.
А зачем нужен ручной труд, почему бы не сделать логику так чтобы ПФ это "текст" сам бы отправил как запрос в сторонее ПО?

Аватара пользователя
Юрий
Сообщения: 7
Зарегистрирован: 27.11.2018 13:29

Re: Кнопка "копировать" в сниппете, добавляемом в комментарий

28.07.2020 14:24

Федоров Илья писал(а):
28.07.2020 12:19
Идею поддержал.
Но хотел бы развить тему.
А зачем нужен ручной труд, почему бы не сделать логику так чтобы ПФ это "текст" сам бы отправил как запрос в сторонее ПО?
Илья, мы пользуемся API, но не всегда есть возможность\необходимость.
Несмотря на то, что я (как и многие пользователи ПФ) сторонники идеи "Работать должны роботы", есть ряд рутины, которую по некоторым причинам все еще приходится выполнять частично вручную А иногда, просто нет возможности работать через API, если ПО стороннее и не позволяет вносить доработки.
Можно взять к примеру еще БизнесПак, который помогает в формировании документов. Мы им давно не пользуемся за ненадобностью, но он умеет считывать из буфера обмена реквизиты "оптом". Т.е такая ситуация - клиент заполнил форму на сайте, введя свои реквизиты, сценарий разобрал и вставил в сниппет, сотрудник нажал "копировать" и БизнесПак получил сразу все реквизиты в нужном формате.

Или я делюсь с коллегой stack trace'ом исключения (ошибки в ПО). Он копирует содержимое, а Visual Studio (Resharper) считывает буфер и в удобном виде показывает ссылки на строки кода, где возникла ошибка.

Или просто делюсь куском кода в сниппете - экономлю место, занимаемое файлами)))

Аватара пользователя
Игорь Архипов
Сообщения: 80
Зарегистрирован: 20.11.2017 13:22

Re: Кнопка "копировать" в сниппете, добавляемом в комментарий

28.07.2020 15:08

IMO, это должно решаться на уровне браузера.

Не пробовали найти расширение под эту задачу? Или userscript для Tampermonkey?

Аватара пользователя
Юрий
Сообщения: 7
Зарегистрирован: 27.11.2018 13:29

Re: Кнопка "копировать" в сниппете, добавляемом в комментарий

28.07.2020 15:45

Игорь Архипов писал(а):
28.07.2020 15:08
IMO, это должно решаться на уровне браузера.
Копирование ссылки на комментарий тоже можно делать ПКМ - Копировать ссылку или Ctrl+C из адресной строки. Копирование названия задачи - тоже можно выделить, скопировать, но есть в меню такой пункт. Вставка\копирование из записей справочника - тоже есть кнопочки. Эти мелочи ускоряют и упрощают работу, исключая возможность ошибки.

Не пробовали найти расширение под эту задачу? Или userscript для Tampermonkey?
Не пробовал, посмотрю, спасибо за совет =)

Я волен устанавливать любой софт на своем ПК, но где-то могут быть ограничения на такие манипуляции, скажем, в крупных организациях, где заблокировано все что только можно заблокировать. Поэтому нативное решение лучше. Но, конечное решение принимать не мне. Я лишь предложил мелочь, которая упростила бы, как минимум, мою жизнь.
Вообще так с любой фичей - кому-то она нужна, кто-то считает ее лишней.

Аватара пользователя
Михаил Храпунов
Сообщения: 460
Зарегистрирован: 23.05.2013 21:46

Re: Кнопка "копировать" в сниппете, добавляемом в комментарий

28.07.2020 19:39

А также такую же всплывающую кнопку в больших списках Набор чего либо, в списках аналитик.
И кнопку вставки в подобных списках, когда что то скопировано.

Для копирования любых списков внутри Планфикса.

Аватара пользователя
Игорь Архипов
Сообщения: 80
Зарегистрирован: 20.11.2017 13:22

Re: Кнопка "копировать" в сниппете, добавляемом в комментарий

04.08.2020 17:48

Браузерный Clipboard API пока не во всех браузерах работает хорошо в обе стороны, не факт что будет у всех нормально. Точнее факт что пока у всех по-разному https://caniuse.com/#feat=clipboard

Вызов вставки должен требовать у браузера ещё одно разрешение (по аналогии с разрешением на получение уведомлений). И тут, например я против чтобы какой-либо сайт имел неограниченный доступ к моему буферу обмена, пусть даже это сайт Планфикса (где пока не настроены Content Security Policy и в теории в страницу ПФ можно встроить любой скрипт который будет отправлять содержимое буфера куда угодно).

Аватара пользователя
Михаил Храпунов
Сообщения: 460
Зарегистрирован: 23.05.2013 21:46

Re: Кнопка "копировать" в сниппете, добавляемом в комментарий

05.08.2020 16:04

Игорь Архипов писал(а):
04.08.2020 17:48
Браузерный Clipboard API пока не во всех браузерах работает хорошо в обе стороны, не факт что будет у всех нормально. Точнее факт что пока у всех по-разному https://caniuse.com/#feat=clipboard

Вызов вставки должен требовать у браузера ещё одно разрешение (по аналогии с разрешением на получение уведомлений). И тут, например я против чтобы какой-либо сайт имел неограниченный доступ к моему буферу обмена, пусть даже это сайт Планфикса (где пока не настроены Content Security Policy и в теории в страницу ПФ можно встроить любой скрипт который будет отправлять содержимое буфера куда угодно).
Не нужен системный буфер обмена. Нужен внутренний буфер Планфикса. Ну т.е. это только название такое буфер обмена.

Ответить