Браузерные User Scripts для Asana.com

700 руб.за час • наличный расчёт, безналичный расчёт, электронные деньги
26 мая 2017, 23:36 • 2 отклика • 36 просмотров
Нужно написать несколько User Scripts для Asana.

Первое задание - Быстрый фильтр карточек по пользователям.

https://yadi.sk/i/ObfoO-GZ3JZTqr

1. При загрузке скрипт получает список пользователей по API:

{
"id": 85707186205016,
"name": "Константин Кузнецов"
},

2. При вводе текста в поле поиска (при вводе или удалении каждого символа)
Если скрипт находит Соответствие Имени ответственного в карточке, то прячет остальные карточки моментально.

P.S. чтобы понять на ком карточка - нужно найти id пользователя в картинке аватарки.

3. Если поиск стёрт - Снова показываем все карточки

4. Если вводим в поиск значение "0" - то скрипт оставляет только карточки без ответственных

5. Если на клавиатуре нажимаем клавишу Q (если не выбран никакой элемент) - то включается быстрый фильтр по текущему пользователю, если повторно нажать Q - фильтр выключается.

Вот как это работает в Trello:


Если справитесь - есть ещё много похожих заданий с User Scripts, можем работать на постоянной основе.