
Обновления единым списком (последние 200 шт.)
Таблицы. Возможность растянуть ячейки на всю строку
https://demo.web-automation.ru/list/watch/ob-edinenie-yacheek-tablicy-v-1-stroku---1148
Falcon SERVICE
Календарь для событий по клиентам
Описание календаря в базе знаний по решению Service -
https://service.web-automation.ru/docs/kalendar-v-kabinete-menedzhera-i-supervizora
Falcon CRM
Календарь для событий по клиентам
Описание календаря в базе знаний по решению CRM - https://crm.web-automation.ru/docs/kalendar-dlya-planirovaniya-sobytiy-po-klientam
Falcon CRM
Оплата из CRM по ссылке (интеграция с Тинькоф эквайрингом)
Селлер создает оплату, дает ссылку на оплату клиенту, клиент оплачивает через шлюз Тинькоф, в CRM фиксируется оплата как проведенная
Детали здесь - https://crm.web-automation.ru/docs/oplata-po-zakazu-cherez-platezhny-shlyuz-tinkof
Falcon CRM
Внедрен поиск дублей клиентов
Таблица с выводом дублей по email или телефону.
Доступна в кабинете руководителя на странице Клиенты
https://disk.yandex.ru/i/GUw_jmjKnp1zYA
Демо - https://crm.web-automation.ru/
Falcon CRM
Добавлена возможность формировать КП из шаблонов
НОП формирует шаблоны КП.
В Заказе при создании КП можно выбрать один из шаблонов. В этом случае он будет иметь состав шаблона по умолчанию
https://crm.web-automation.ru
https://disk.yandex.ru/i/II7pYgpcn8nJ8A
Как сделать вебхук для передачи данных с Тильды на Falcon Space
https://falconspace.ru/docs/kak-sdelat-vebkhuk-dlya-peredachi-dannykh-s-tildy-na-falcon-space
Таблицы и формы. Добавлены на форму кнопки управления основными процедурами
Проще и быстрее будет редактировать процедуры + колонки.
Для формы служебная панель https://disk.yandex.ru/i/bElWEOM7-MIkSw (GetItem, SaveItem и поля формы)
Для таблицы служебная панель https://disk.yandex.ru/i/-KZcU1QemcIU3w (Создать, Получить данные, Обновить, Удалить, Колонки таблицы)
Демостенд Watch
Вывод тепловой карты treemap
https://demo.web-automation.ru/list/watch/teplovaya-karta-treemap---1147
Позволяет быстро увидеть "вклад" определенных элементов в общей куче.
Внешнее действие download. Теперь можно указывать дополнительные http заголовки при скачивании файла
https://falconspace.ru/docs/vneshnie-deystviya
type = download.
Это может потребоваться для скачивания файлов по сети с проверкой аутентификации по http заголовку
Прием оплаты на сайте через Тинькоф Банк
Новая интеграция с платежным шлюзом Тинькоф https://falconspace.ru/docs/internet-ekvayring-tinkof-bank
Таблицы. Новые тип редактирования поля - список с поиском
https://disk.yandex.ru/i/6pIsrK7SNGDsrg
Тип select2 (в as_crud_edtableTypes).
Уведомления - возможность SQL коллбека после создания уведомления
Это позволяет гибко обработать созданное увеомление, например, отправить на почту, вызвать метод API, создать дополниельное уведомление другому пользователю и т.д.
https://falconspace.ru/docs/falcon-space--rabota-s-uvedomleniyami
Falcon SERVICE
Добавлена интерактивная диаграмма в таблицу основных параметров сервиса
https://disk.yandex.ru/i/0sNzRq6aeupg-Q
Falcon AUCTION
В статистику ключевых параметров сайта добавлена интерактивная диаграмма
https://disk.yandex.ru/i/IqQNyNgCtTD0Lw
Она повторяет табличные данные, просто в виде столбцов для наглядности.
Находится в кабинете администратора площадки.
Дашборды. Возможность вставлять новый тип диаграмм apexchart
Указываем тип apexchart, JSON настройки графика и получаем на дашборде вывод графика https://disk.yandex.ru/i/2atYdPMv4VlGMw
Добавлены новые варианты вывода показателей на странице стилей
https://falconspace.ru/styleguide (раздел Показатели)
https://disk.yandex.ru/i/_8SLrScXY5mPFw
Улучшение Pagespeed за счет отключения лишних счетчиков (как убрать некоторые скрипты для пауков, ботов)
https://falconspace.ru/docs/uluchshenie-pagespeed-za-schet-otklchyueniya-lishnikh-schetchikov--otklyuchenie-nekotorykh-skriptov-dlya-paukov--botov
Возможность определять бот или пользователь пришел на страницу
1. В SQL у страницы есть теперь параметр isBot
2. Появилась настройка commonScriptsNoBot - разметка перед закрывающим тегом body для проставноки JS кодов, которые не нужно загружать для ботов.
Для Pagespeed картину сильно портят Яндекс Метрика, Replain и другие счетчики. С помощью данной возможности пробуем этот момент порешать.
Создан стенд для упрощения проработки диаграмм/графиков
https://demo.web-automation.ru/list/watch/proby-raznykh-diagramm---1146
Есть типовые примеры JSON + можно пробовать менять настройки и смотреть что получается на графике
В таблице появилась возможность выводить вместе с таблицей и некий график или диаграмму
https://demo.web-automation.ru/list/watch/vyvod-tablicy-i-grafika-v-odnom-komponente---1145
Причем данные графика могут отличаться от данных по таблице (что в общем случае дает гибкость).
Мелкие правки-улучшения
- улучшена страница тестовой отправки почты
- Импорт из Excel внедрена возможность вызова внешних действий в коллбеке afterImport
- добавлена возможность полностью выключать отправку email на уровне приложения - настройка disableSendMail=1
Добавлена возможность делать интерактивные адаптивные графики, диаграммы
Это позволит улучшить инструменты аналитики и сделать их более простыми в настройке (вся настройка идет в SQL процедуре).
Демо с примером кода настройки
https://demo.web-automation.ru/list/watch/primer-vyvoda-interaktivnogo-grafika---1144
Дока
https://falconspace.ru/docs/interaktivnye-diagrammy--grafiki
Выделили отдельный раздел документации - системное администрирование
https://falconspace.ru/docs/cat-sistemnoe-administrirovanie
И написали отдельную доку по копированию сайта на поддомен.
https://falconspace.ru/docs/kak-sdelat-kopiyu-sayta-dlya-testov
Лендинги. Логирование посещений лендинга и ключевых событий на них
https://disk.yandex.ru/i/YfgQVbfs_8X4MA
Falcon MARKETPLACE
Переработаны фронт страницы под механизм Ленды
https://marketplace.web-automation.ru/
Мы постепенно внедряем в наши решения механизм Лендингов, это упрощает в дальнейшем изменение контента на страницах, а таже задействовать типовые секции лендингов с https://falconspace.ru/landguide
Окно об использовании cookie
Данная возможность была и раньше. Мы внедрили новый механизм для того, чтобы проще было кастомизировать окошко под конкретный проект
https://falconspace.ru/docs/soobshchenie-ob-ispolzovanii-kuki--cookies
Интеграция сайта с ChatGPT (openAI)
https://falconspace.ru/docs/integraciya-sayta-s-chatgpt--openai
Форма создания запросов к искусственному интеллекту ChatGPT и получение отлика от него через API OPenAI.
Улучшенеи механизма лендов
https://disk.yandex.ru/i/-w304bL_Nv4vNA
Кнопка добавления секций, вывод быстрой навигации по секциям, включение-отключение режима editable для статичных секций.
Внедрена настройка для анализа и типизации ошибок
https://falconspace.ru/docs/mekhanizm-analiza-oshibok
Обновлен механизм обработки ошибки
При создании ошибки проводится дополнительная обработка ошибки:
определение типа (SQL, JS), категории ошибки и ее критичности.
Также собираются дополнительные данные - IP, Falcon Guid, userAgent, реферрер.
Обновлена таблица анализа ошибок. Используя категории можно теперь понять, какие типы ошибок были за неделю и на что надо обратить внимание в первую очередь.
Внизу таблицы есть описания категорий ошибки. Список категорий будет постепенно дополняться (по мере выявления новых категорий ошибок).
https://disk.yandex.ru/i/z6niEif4Btewhw
Falcon CRM
Внедрена отдельная страница для настроек CRM
На странице выведены все настройки, которые касаются CRM
https://disk.yandex.ru/i/KvSwSo4HajM1CA
Falcon CRM
Доработан механизм CJM в CRM для описания ступеней пути клиента
https://falconspace.ru/blog/crm-i-sayt-kompanii-v-odnom-reshenii
(в разделе Путь клиента)
По умолчанию в CJM учитываются такие параметры (список можно расширять в рамках сопровождения проекта):
цель потребителя
контекст потребителя
ожидания потребителя
какие чувства вызывают у потребителя
точки контакта
наши цели на текущей ступени
пики счастья потребителя
барьеры
возможности
что улучшить в процессе
возможные негативные сценарии (что если)
Falcon CRM
Учет источника лида из UTM метки source
При создании лида в базе клиентов сохраняются все UTM метки, при этом поле Источник определяется на основе метки utm source
https://crm.web-automation.ru/
Добавлены новые секции в Примеры секций лендинга
https://falconspace.ru/landguide
Сейчас в наборе уже более 50 примеров секций для лендингов.
Как сделать обработку входящей почты (создание клиента в CRM из Email)
https://falconspace.ru/docs/kak-sdelat-obrabotku-vkhodyashchey-pochty--sozdanie-klienta-v-crm-iz-email
Телеграм. Возможность загружать файлы в телеграм бот, а также выдавать пользователям файлы через бот
https://falconspace.ru/docs/telegram--rabota-s-faylami
Отслеживание UTM меток для определения источника трафика
Внедрено отслеживание UTM меток и сохранение в куки. Если были указаны UTM метки (первый раз), то они будут сохранены для последующей обработки при обращениях через формы.
Создан новый раздел документации по работе с ресурсами, картинками
https://falconspace.ru/docs/cat-zagruzka-faylov--kartinok
Falcon AUCTION
Доработки и шлифовка решения Площадка услуг
1. favicon на лендах если не задан, то берется от глобальной настройки фавикона
2. Админ / Проекты арбитраж - добавлена возможность видеть не только текущие проекты на арбитраже, но и те, что были когда-то ранее на арбитраже.
3. Админ - доступ управлять лендами (вывод интерфейса + возможность менять настройки лендов и разметку секций ленда)
4. Исполнитель может изменить цвет и градиент фона на своем ленде (первый разворот карточки исполнителя).
Создан новый раздел документации - Лендинги
https://falconspace.ru/docs/cat-lendingi
В поиске по документации сделали подсветку найденных элементов по тексту
https://disk.yandex.ru/i/liUEouNnWppR5g
Это позволит проще и быстрее находить нужные страницы в документации falcon
Falcon AUCTION
Переработан ленд "Для исполнителей" на решении акцион
Без использования внешнего дизайн-макета, на стандартных секциях. Это позволит более удобно и просто менять ленд
Falcon AUCTION
Новая карточка Исполнителя в виде лендинга
Карточка разбита на секции, есть внутреннее меню. В будущем планируем пользователю дать частично настраивать параметры своей страницы в личном кабинете
Пример страницы:
https://auction.web-automation.ru/executor/tstsupplier1665---1425
Falcon AUCTION
Сделали описание процессов площадки услуг в виде лендов
Процесс заказа готовой работы
https://falconspace.ru/au-product
Процесс по выполнению проекта (выбор исполнителя на проект)
https://falconspace.ru/au-project
Falcon SERVICE
Falcon Service - реализовали небольшой механизм для описания процесса хода заявки на Falcon Service в виде ленда
https://falconspace.ru/srv-order-service
P.S. Технический нюанс - секции ленда сформированы автоматически на основе загруженных картинок (т.е. формуруются динамически)
Показ количества символов рядом с полем в форме
https://falconspace.ru/docs/pokaz-kolichestva-simvolov-ryadom-s-polem-v-forme
Формы. Добавлена возможность делать JS коллбеки на сохранение одиночных полей
https://falconspace.ru/docs/formy--kak-dobavit-kollbek-posle-zagruzki-formy-i-posle-sokhraneniya-formy
Создали новый раздел для упрощения создания лендингов
https://falconspace.ru/landguide
На странице приведены типовые блоки лендов с возможностью взять код секции лендинга.
Постепенно будем пополнять коллекцию типовых секций лендингов
Обновили на сайте систему навигации. Теперь она стала единой и вверхней полоске сайта.
Также на лендах используется свое дополнительное меню для навигации по секциям ленда.
Меню на ПК - https://disk.yandex.ru/i/iQnaWW1VbmkF5A
Двойное меню на мобильном - https://disk.yandex.ru/i/HgVxi6PhGo_muA
Посмотреть навигацию - Falconspace.ru
Загрузка файлов. Кидать файл на любую часть страницы
В компонента as-files появилась возможность настройки, при которой файл можно помещать не в определенную область, а просто кидать на страницу (при этом на странице должно быть не больше одного такого элемента)
Гид по стилям платформы Falcon Space
https://falconspace.ru/styleguide
На этой странице распложены основные стили, используемые в платформе:
стили от Bootstrap 4,
стили и функции платформы Falcon Space
Для каждого элемента можно посмотреть код реализации.
Данное руководство позволит унифицировать внешний вид страниц и упростит использование типовой верстки.
Falcon SERVICE
Обновление CRM в решении Falcon Service
Карточка клиента точки вынесена на отдельную страницу
В карточке клиента добавлены связанные объекты (заказы, заявки на услуги и финансы). https://disk.yandex.ru/i/X0FBVBwbwLsGog
Внедрен механизм типовых касаний по инфоповодам (сайт менеджер заводит инфоповоды, а менеджеры точек проходят по клиентам в разрезе этих инфоповодов). https://disk.yandex.ru/i/Rg70ECAaXWm-gQ
Вывод механизма инфоповодов общим списком с проходом клиентов и отдельным списком под конкретного клиента на карточке клиента. https://disk.yandex.ru/i/5v90if3pRrwWTQ
Само решение - https://service.web-automation.ru/
Falcon MARKETPLACE
Переработана навигация на решении Маркетплейс
https://disk.yandex.ru/i/r0VwQnZ_z7vZQA
Теперь идет общее меню сверху для всех страниц (раньше меню было слева) - для ролей supplier, customer и неавторизованных пользователей
https://marketplace.web-automation.ru/catalog/gruzoperevozka-1034/samosvaly-1035
Falcon RENT
Переработано главное меню решения Rent
https://rent.web-automation.ru/catalog/sklad-1050
Теперь идет единое меню сверху (для owner, client ролей и неавторизованного пользователя).
https://disk.yandex.ru/i/OpOx7PiVoZKm8A
Falcon RENT
Добавлен отчет по общим показателям во времени
Отслеживание основных показателей по периодам: посещения, кол-во новых объектов,заказов, новых владельцев и клиентов
https://disk.yandex.ru/i/hyDjpqakAQjwxQ
Falcon AUCTION
Изменена навигация на решении Аукцион.
Теперь она идет не в левом меню, а сверху на всех страницах (кроме начального ленда решения).
У служебных ролей (админ, бизнес-админ и модератор) навигация оставлена прежней.
Подобный подход позволит легче кастомизировать вид страниц под отдельные проекты (верстка блока хранится в HTML блоке topbar)
https://disk.yandex.ru/i/mwFgXuUtEClepA
https://auction.web-automation.ru/defpage
Обновление Core версии платформы - решена проблема с загрузкой файлов под Linux.
Мы постепенно осваиваемся в Linux - учебные проекты уже сейчас работают на Linux.
Планируем новые проекты делать на тестовом стенде на Linux (при этом есть возможность вернуть проект на Windows сервер).
Кастомизация верхней полоски сайта
https://falconspace.ru/docs/kak-sdelat-polnuyu-kastomizaciyu-verkhney-poloski-sayta--customheader
Реализован сниппет разметки для верхней полоски сайта. Это позволит использовать верхнюю полоску универсально для лендов и для остальной части сайта
Моб вид https://disk.yandex.ru/i/ETyu5IP6v50sKg
ПК вид https://disk.yandex.ru/i/aoNQcEcOGRqVww
Демостенд Watch
Механизм лендов. Добавлена возможность создавать сниппеты разметки из секций лендинга
https://disk.yandex.ru/i/F1XFjVt76mqlQg
Формы. Выбор из элементов с табуляцией - новое поле формы (код tabs)
https://falconspace.ru/docs/vybor-iz-elementov-s-tabulyaciey
Поле типа tabs позволяет выбрать 1 элемент по клику на нем среди вкладок.
Данный вариант имеет смысл использовать, когда у вас есть множество элементов по категориям, и они имеют свою визуализацию или описание.
Стилистика кнопки Вверх
По умолчанию теперь кнопка Наверх выводится в правом нижнем углу (под операторским чатом) - https://disk.yandex.ru/i/awy1AoVxzmkBig
Настройка redirectUrl во внешнем действии sendToBrowser
Мы можем отправлять в браузер пользователя некоторые команды с сервера через внешнее действие sentToBrowser (вывод окон, обновление части экрана и т.д.).
Добавлена возможность переводить пользователя на другую страницу. Практическое применение - автоматический выход подключенного пользователя (т.е. который сейчас на сайте) при блокировке.
Внешние действия. Добавлено действие Получить размер папки или файла на диске
В каталоге и list появился новый тип фильтра - Выбор диапазона дат
Возникла потребность добавить новый фильтр для выбора времени (для аренды).
https://disk.yandex.ru/i/1MSOzsO33m0U7A
Falcon AUCTION
Улучшения в Решении Falcon Auction
1. Добавлена возможность видеть онлайн или нет исполнитель на каталоге исполнителей.
https://disk.yandex.ru/i/VL1z0tfk-Va6lw
2. Добавлен признак у Исполнителя Выбор площадки - https://disk.yandex.ru/i/zJz7PHrqKsAzgg
Устанавливает его админ площадки.
В каталоге есть фильтр по этому параметру - https://disk.yandex.ru/i/D2cOieIX4UvmEg
3. По исполнителю можно оставить заметку на странице Исполнителя
https://disk.yandex.ru/i/0o9wTQNmASJ0IA
4. В кабинете админа добавлены дополнительные фильтры в Финансы, Проекты, Выводы (по дате, поиск по логину).
5. Исполнитель - добавлены в редактирование профиля поля Часовая ставка, Дневная ставка и выведены на карточке и на каталоге. https://disk.yandex.ru/i/G_enYR8dN_HMkg
Создание своей темы для сайта
https://falconspace.ru/docs/sozdanie-svoey-temy-dlya-sayta
Реализовали возможность кастомизации темы прямо из личного кабинета администратора сайта - редактируем параметры и компилируем тему на лету.
Демостенд Watch
Реализован пример таблицы с визуализацией в виде списка с кастом разметкой
https://demo.web-automation.ru/list/watch/tablica--stilizovannaya-pod-spisok---1143
Таблицы. Добавлена настройка footerText
Иногда требуется разместить дополнительную информацию внизу под таблицей (которая может зависеть от состояния фильтров).
В GetItems SELECT 3 - параметр FooterText - разметка, которая выводится под таблицей.
Визуализация простых воронок
https://falconspace.ru/docs/vizualizaciya-voronki-na-osnove-dannykh
Воронка строится на основе данных из базы через декларативную разметку as-funnel
Форма. Возможность прикреплять скрипт JS к форме
У формы появляется настройка, которая дает писать код JS к форме.
Этот код выполняется при первой загрузке на страние этой формы.
Также добавлены возможности быстрой вставки JS коллбеков для формы (GetItem, SaveItem)
https://disk.yandex.ru/i/HrSYJcJcfjGtjQ
Таблицы. Улучшена сортировка по столбцам
Вся ячейка заголовка стала ссылкой на сортировку (раньше было только сортировка по названию столбца).
https://disk.yandex.ru/i/RAKdWk1IS0bT2Q
Falcon SERVICE
Добавлена возможность получения уведомлений для пользователя в Телеграм
Все уведомления для пользователя на сайте теперь могут приходить к нему в телеграм (при подписке на бота).
https://disk.yandex.ru/i/vMiNuWpARVIRLw
Новый тип поля формы - текстовые файлы
Позволяет загрузить несколько файлов и передать их содержимое на обработку в SaveItem формы
https://falconspace.ru/docs/zagruzka-na-forme-tekstovykh-faylov-i-obrabotka-ikh-v-procedure-saveitem
Интеграция CRM с онлайн чатом на сайте (Replain)
https://falconspace.ru/docs/integraciya-crm-s-onlayn-chatom-na-sayte--replain
Внедрена новая панель уведомлений
Уведомления появляются прямо на странице
https://disk.yandex.ru/i/bB2r486agj6nrA
Это делает их более видными по сравнению с обработкой в окошке справа вверху.
В канбан доске появилась возможность полной кастомизации карточки доски.
Это позволит менять вид карточки, а также повысить функциональность (дополнительные кнопки вызова форм, таблиц).
https://falconspace.ru/docs/doska-kanban
Поле makeup в SELECT4
Вход/регистрация через ВКонтакте(vk.com)
Как реализовать вход на сайте falcon space через ВК
https://falconspace.ru/docs/vkhod-registraciya-cherez-vkontakte-vk-com
Реализована возможность копирования ленда в механизме лендов
Создается копия ленда с другим кодом (URL) - копируются все секции и соответствующие HTML блоки.
Каталоги List. Возможность копировать SQL каталога
Можно как генерировать SQL каталога для переноса на другую базу, так и создавать на основе одного каталога другой каталог с теми же настройками, но другим кодом (в пределах той же базы)
Entities- возможность управлять данными по сущностями из под editor без SQL
Механизм сущностей теперь позволяет без SQL определить поля сущности, задать настройки вывода таблицы и формы и управлять данные по этим сущностям
https://falconspace.ru/docs/sozdanie-sushchnostey-dlya-ucheta-so-svoim-naborom-poley--iz-editor--bez-sql
Механизм обрабтотки картинок в менеджере ресурсов
Возникла задача - уменьшить размер картинок за счет качества. Для этого у типа ресурса добавлили форму, которая обрабатывает все картинки заданного типа и формурует новый набор картинок в отдельной папке.
Формы стали еще гибче
1. Можно завать через GetItem кастом разметку формы (т.е. теперь она не является статичной для формы и может зависеть от параметров).
2. Списки значений можно задавать без процедуры dict (через переменную dict_{colCode}). Это необходимо для того, чтобы пользователь мог создавать простые формы без SQL.
Демостенд Watch
Создание калькулятора на сайте с детализацией счета
https://demo.web-automation.ru/list/watch/sozdanie-kalkulyatora-na-sayte-s-detalizaciey-scheta---1142
Иногда возникает потребность сделать инструмент для выбора опций заказа (особенно актуально для сложных услуг).
Пользователь устанавливает кучу параметров в форме, и паралелльно формируется список детализации счета.
Далее можно либо отправить это на печать или реализовать свою бизнес-логику обработки формы.
Отслеживание первого посещения на сайте
Внедрена возможность отследить первый реферер и первую посещенную страницу (данные сохраняются в куки с ключами falconFP и falconFR и доступны в методах форм).
Falcon AUCTION
Интеграция с Яндекс Метрика (для определения clientID)
По ClientID можно получить детальную информацию о движению пользователя по сайту.
Также добавлены определенния первого источника и IP пользователя. Добавлены таблицы для просмотра активности по определенному пользователю.
Falcon SERVICE
Интеграция с Яндекс Метрика (определение clientID)
По ClientID можно получить детальную информацию о движению пользователя по сайту.
Также добавлены определенния первого источника и IP пользователя. Добавлены таблицы для просмотра активности по определенному пользователю.
https://service.web-automation.ru/
Таблица - множество редактируемых полей в одной ячейке
https://demo.web-automation.ru/list/watch/tablica---mnozhestov-redaktiruemykh-poley-v-odnoy-yacheyke---1141
Это позволяет сделать внешний вид таблиц с редактируемыми данными более гибким и компактным.
Таблица.Режим быстрой фильтрации строк без обращения на сервер
https://falconspace.ru/docs/tablica-rezhim-bystroy-filtracii-strok-bez-obrashcheniya-na-server
Демостенд Watch
Работа формы в режиме Черновик (демостенд Falcon Space)
https://demo.web-automation.ru/list/watch/zapolnenie-formy-s-rezhimom-chernovik---1140
Форма сохраняет свое состояние при изменении полей, отображает дату последнего сохраненного черновика.
Falcon SERVICE
Добавлены Телеграм бот - для получения уведомлений с сайта в телеграм
https://service.web-automation.ru/
Не срабатывали Внешние действия в коллбеке после Login - поправили
Защита от CSRF атак через дополнительный токен в формах
https://falconspace.ru/docs/zashchita-ot-csrf-atak-cherez-dopolnitelny-token
Формы. Внедрен новый тип поля - hidden.
Используется для простой передачи некоего поля из GetItem в SaveItem.
Конкретное применение -создание своей капчи.
https://demo.web-automation.ru/list/watch/kak-sdelat-prostuyu-kachtu-bez-vneshnikh-servisov---1139
Демостенд Watch
Переработан механизм подтверждения по СМС (Email)
Демостенд - https://demo.web-automation.ru/list/watch/podtverzhdenie-deystviya-polzovatelya-po-kodu-cherez-email--sms---1138
Добавлены коллбеки проверки, передача поля контакта в отправку (ранее использовали username для определения телефона или почты). Добавлены настройки текста в выводимом окне вставки кода.
Форма. Обработка enter на поле формы
в GetItem.SELECT 2 появилась настройка EnterKeyMode - как будет обрабатываться нажатие на Enter на поле. save - сохраняем форму. next -переход к следующему полю (но некоторые поля пропускают - Переключатель, HTML editor и др сложные поля).
Форма. Новый тип поля - html2 (обновленный редактор текста)
Демостенд https://demo.web-automation.ru/list/watch/obnovlenny-redaktor-teksta---1137
Дока https://falconspace.ru/docs/redaktor-teksta---kod-polya-formy-html2
Реализован пакет переноса сниппетов типовой разметки
Это позволит создавать централизованно типовые блоки лендинга и забирать обновление сниппетов в проект (пакет обновления lands)
Формы. Добавлены дополнительные действия после сохранения формы
ReplaceContainer и ReplaceContainerHtml - если есть задача заменить HTML в каком-то блоке, то указываем селектор в ReplaceContainer и разметку в ReplaceContainerHtml.
RunAction - задается разметка кнопки (например, с as-form-modal), которая будет активирована (событие click) после успешного выполнения SaveItem.
Описание - https://falconspace.ru/docs/falcon-space--rabota-s-formami
API. Как передать скрытый параметр при исходящем запросе из Request процедуры в Response
https://falconspace.ru/docs/kak-peredat-skryty-parametr-pri-iskhodyashchem-zaprose-iz-request-procedury-v-response
Настройка заголовка меню профиля пользователя справа вверху
в GetLayout - userProfileLabel - места-заголовок, которое выводися в меню профиля пользователя справа наверху. Если пустая - то будет выводится имя пользотеля (username). Если пробел " ", то не будут выводится ничего.
Установка progress элемента при загрузке формы
Теперь у форм, таблиц можно установить отдельно иконку/картинку загрузки. Работает для форм и таблиц.
https://falconspace.ru/docs/kak-u-formy-sdelat-progress-bar-pri-zagruzke-formy
Создание AMP страниц для улучшения позиций в Google
https://falconspace.ru/docs/sozdanie-amp-stranic-dlya-uluchsheniya-poziciy-v-google
В статье рассматриваем как реализовать AMP (Accelerated Mobile Pages) страницы на базе Falcon Space
Как создать чат бот ВКонтакте. VK бот для обработки сообщений в группе.
https://falconspace.ru/docs/kak-sozdat-chat-bot-vkontakte--vk-bot-dlya-obrabotki-soobshcheniy-v-gruppe
Возможность управлять чат-ботом ВК через SQL процедуру в Falcon Space
Менеджер файлов. Новые возможности
https://disk.yandex.ru/i/cYlNymQ8wk6DgQ
1. Перемещение файлов и папок
2. Переименование файлов и папок
3. Раскаповка архивов Zip в папку.
Falcon SERVICE
Добавлен раздел SEO
В этом разделе управление robots, sitemap.xml с разбивкой на страницы (когда очень много ссылок), а также механизм мультистраниц (создание страниц контента с похожим контентом но под разные ключи)
Falcon SERVICE
Добавлена сущность Поставщик в каталог товаров
Таблица управления поставщиками, фильтрация по поставщикам, вывод на каталоге, учет поставщика в массовой загрузке через Excel.
В будущем реально прикрутить и кабинет поставщика для управления своими товарами в сервисе личных кабинетов
Формы. Множественный вызов GetItem процедуры. Обработка этого момента.
Решение описано внизу документации по формам - https://falconspace.ru/docs/falcon-space--rabota-s-formami (раздел Множественный вызов GetItem процедуры)
Определение местоположения пользователя по IP через API (as-ip)
https://falconspace.ru/docs/opredelenie-mestopolozheniya-polzovatelya-po-ip-cherez-api--as-ip
Для разработчика - добавлена возможность посмотреть зависимости объекта БД
Для хранимых процедур и функций добавлена возможность посмотреть где используется процедура/функция, а также от каких объектов зависит эта процедура.
Для таблиц БД также реализована возможность посмотреть список объектов, где используется данная таблица.
Таблица. Добавлена возможность вызова внешнего действия при загрузке таблицы
Появилась практическая необходимость - уведомлять в телеграм менеджера по продажам, когда заходит лид в свой кабинет на рабочий стол (в этом случае он может сразу с ним связаться и помочь, подсказать, написать сообщение и т.д.).
Расширение кабинета editor (надстройка, не являются часть ядра платформы)
1. Добавлена возможность создавать страницы
2. Возможность управлять seo настройками страницы
3. Возможность у страницы менять параметры (порядок в меню, иконка и т.д.)
4. Отдельный раздел по SEO (управление robots, sitemap, механизм мультистраниц).
Также добавлена возможность делать множественный sitemap (когда ссылок очень много, необходимо разбить sitemap на несколько страниц).
Добавлен модуль База знаний в начальную заготовку платформы
Таблицы. При обновлении галки или переключателя при выводе ошибки теперь идет переключение в обратное состояние элемента
Демостенд Watch
Таблица. Обновление полей при редактировании данных
https://demo.web-automation.ru/list/watch/tablica--obnovlenie-poley-pri-redaktirovanii-dannykh---1136
Загрузка файлов через дропзону
Для больших файлов происходил лимит в 30 сек. Сделали этот лимит управляемым и по умолчанию 180 сек.
Демостенд Watch
Занесение данных по документу с предпросмотром
Заполняем таблицу - параллельно заполняется документ с полями
https://demo.web-automation.ru/list/watch/zanesenie-dannykh-dlya-dokumenta-s-predprosmotrom---1135
Файлы. Возможность скачать архив всех файлов
Добавляем атрибут data-downloadArchive=1 к сниппету, у компонента появляется кнопка Скачать - при нажати все файлы помещаются в архив и дается ссылка на скачивание.
Пример - https://demo.web-automation.ru/list/watch/zagruzka-faylov-putem-peretaskivaniya---81
Таблицы. Внедрена возможность быстрой стилизации шапки таблицы.
https://demo.web-automation.ru/list/watch/stilizaciya-shapki-tablicy---1134
Раньше это можно было сделать через CSS. Теперь проще задействовать стандартную настройку в SELECT 3 tableHeaderOptions
Сообщения. Добавлен поиск по чатам и по выбранной комнате
Описание внизу - https://falcon.web-automation.ru/docs/falcon-space--rabota-s-chatom
Работает как доп надстройка в виде таблицы chatSerach
Как сделать функционал оценки полезности материала
Внедрили подобный функционал по сайту (там где есть что оценивать).
Как отправлять SMS с сайта через smsc.ru
https://falcon.web-automation.ru/docs/kak-otpravlyat-sms-s-sayta-cherez-smsc-ru
Интеграция через API и форма отправки СМС
Поиск. Из за внедрения reinit при resize окна проиходило некорректное поведение поиска на моб
закрывалось окно при появлении клавиатуры. Порешали момент
Таблица. Возможность кастом ссылки на раскрытия подстроки в таблице
https://falcon.web-automation.ru/docs/tablica--kak-sdelat-raskrytie-podstroki-cherez-lyubuyu-ssylku
Формы. Добавлен параметр hide для options поля формы
Если он true, то поле будет скрыто на форме(через CSS)
Неверный itemID в кнопках на мод формы таблицы при выбранных галочках
Выбор галочек влиял на itemID формы, порешали этот момент
Правка моменту для Iphone 12 (определение моб клиента)
В core версии ранее неверно определялся признак мобильного устройства для некоторых версий Iphone (меню появлялось слева, а не справа)
Добавлен механизм простого увеличения картинки на странице
https://falcon.web-automation.ru/docs/kak-uvelichit-kartinku-na-stranice
Добавлены настройки дизайна: смена темы, гориз. меню, анимация
https://disk.yandex.ru/i/z3tyrZ0PFYA4aA
Решили убрать эти настройки для персональной настройки у пользователя, и перенести их в форму для админа.
Так проще контролировать интерфейс у пользователей, и надежнее работает система (например, меню вы делаете очень большим + вложенным, а пользователь решил использовать горизонтальное меню).
Falcon MARKETPLACE
Перенесена таблица управления фильтров в админку маркетАдмина
https://disk.yandex.ru/i/sjOhq2EeaHMXFA
Ранее эта возможность была только у разработчика (из-за управления процедурами sql). Теперь процедуры справочников генерируются автоматически, и поэтому можно перенести эту таблицу в управление к админу площадки.
Внедрен аналитический отчет для администратора площадки услуг
https://disk.yandex.ru/i/sNCEkuquIxedmw
Какие параметры учитываются:
посещаемость в целом
кол-во заказов готовых работ
кол-во опуб готовых работ
кол-во выбранных исполнителей на проектах
кол-во ставок по работам
кол-во новых заказчиков
кол-во новых исполнителей
В дальнейшем расширим эти параметры в плане финансовых данных (комиссии, пополнения баланса и т.д.)
Falcon SERVICE
Внедрен аналитический отчет для менеджера сайта (супервизора) в Falcon Service
https://disk.yandex.ru/i/DGmzKLGr6uvgwQ
Внедрены следующие метрики в отчет:
посещаемость
заказов
запросов услуг
новых менеджеров
новых клиентов
фин транзакции
Falcon MARKETPLACE
Внедрен аналитический отчет в панель управления админа Маркетплейса
https://disk.yandex.ru/i/0b_nqVY1UQsvcw
https://disk.yandex.ru/i/4haS_uwEOqt_4w
Отслеживаются по периодам:
посещаемость в целом
кол-во заказов
кол-во добавленных в корзину товаров
кол-во новых заказчиков
кол-во новых исполнителей
кол-во созданных товаров
Новый тип поля формы - редактор по блокам (альтернатива HTML rich редактору)
Пока внедрили базовые возможности, компонент будет еще дорабатываться в плане кастомизации.
Демостенд Watch
Лендинги, адаптированные под редактирование по секциям (17 шт.)
https://demo.web-automation.ru/list/watch/lendingi--adaptivrovannye-pod-redaktirovanie-po-sekciyam---1131
Адаптировали условно бесплатные лендинги на Bootstrap под новый механизм
Falcon AUCTION
Добавлены баннеры-призывы к регистрации как Заказчиком, так и Исполнителем
На каталоге готовых работ и каталоге исполнителей - для заказчиков.
На поиске проектов - для исполнителей.
Данные баннеры редактируются как HTML блоки (в кабинете администратора)
https://disk.yandex.ru/i/hi-DL21YBcg2nw
Реализован механизм переноса редактируемого лендинга через пакет SQL
Таким образом мы теперь можем делать заготовки лендов и переносить их в отдельный экземпляр платформы (лендинг можно по секциям редактировать прямо на странице ленда через HTML блоки).
Реализация множества небольших доработок по ядру
Глобально внедрили быстрые клавиши Shift Alt Z Показ меню быстрых действий
Таблица - для фильтра Флажок - если указан notSelected, то его текст используется для имени фильтра (ранее вставлялся title от колонки)
Глобальный поиск. При ресайзе окна обновить через N мс поле поиска (чтобы длина поля поиска соответствовала ширине экрана).
Форма. Сделали вывод подсказки у флажка - https://disk.yandex.ru/i/kU7pJgtPWjRKjg
В API исходящих запросах добавили HTTP методы DELETE, PUT,PATCH
Импорт Excel - добавлен sql коллбек после импорта exportImport_{code}_afterImport
Менеджер ресурсов. Запрет загрузки html, htm, js через менеджер ресурсов (для защиты от XSS атак). Список расширений меняется через Настройки.
Менеджер ресурсов. Выдавать ошибку пользователю, если слишком длинное имя при загрузке ресурса (лимит меняется через настройку)
Добавлены новые настройки внешнего вида laout сайта
https://disk.yandex.ru/i/i2yN91fkBLe1AA
Перевод букв меню в верхний регистр и управление подложкой подвала сайта. Также реогранизованы элементы на форме (см скрин)
Изменение структуры таблиц базы данных через личный кабинет администратора
https://falcon.web-automation.ru/docs/upravlenie-tablicami-bazy-dannykh-cherez-lichny-kabinet
Это позволит уменьшить необходимость иметь под рукой MS Management Studio или аналогичную программу. Т.е. всю структуру БД можно будет собирать полностью через кабинет администратора
Falcon SERVICE
Внедрена форма настройки внешнего вида страниц кабинетов
Можно редактировать цвета меню, верхней полоски, менять скругление и др настройки.
Аналогичное внедрено и на решения Auction. Rent, Marketplace
Falcon AUCTION
У админа есть возможность смотреть пароли Заказчиков и Исполнителей, а также их менять
Аналогично внедрили на Falcon marketplace
Falcon AUCTION
Переработан блок Модерация (оптимизация загрузки)
1. Изменен порядок загрузки данных(раньше грузились все 4 таблицы сразу, но в этом нет необходимости. Теперь таблицы грузятся по запросу).
2. Улучшено быстродействие таблиц модерации
Falcon AUCTION
Провели тесты на больших данных
Сгенерировали через SQL объекты в базе данных:
- 50 тыс исполнителей и связанных категорий.
- 100 тыс заказчиков
- 50 тыс проектов и связанных категорий
- 100 тыс готовых работ
Пару моментов по быстродействию выявлены и поправлены.
Демостенд Watch
Как внедрить форму настроек внешнего вида сайта
https://falcon.web-automation.ru/docs/kak-vnedrit-formu-nastroek-vneshnego-vida-sayta
Форма позволяет без знаний CSS настроить некоторые глобальные стили сайта
Вариант узкого меню с крупными значками
https://disk.yandex.ru/i/UN5vnCPQ0prXhQ
Просто добавить в CSS:
.sidebar-toggled .sidebar .nav-item .nav-link i {
font-size: 1.85rem;
}
Falcon MARKETPLACE
Шлифовка решения + небольшие нововедения
Доработка универсального поиска под различные роли
Перенос регистрации на отдельные страницы (так проще на них ссылаться)
Обработка логина на спец символы при регистрации
Вставка ссылки на ютуб в форме редактирования товара
Пересчет стоимости заказа при изменении его параметров
Возможность добавлять сразу несколько товаров за 1 раз
Демо - https://marketplace.web-automation.ru/
Falcon MARKETPLACE
Внедрен режим массового редактирования товаров в Маркетплейс.
У таблицы переменное число столбцов. Это зависит от категории (категория задает набор атрибутов).
Сами значения атрибутов товара редактируются в модальной форме
https://disk.yandex.ru/i/2ngHwCtNhGC5Ng
Посмотреть можно в кабинете Поставщика на http://marketplace.web-automation.ru/
Falcon MARKETPLACE
Добавлены База знаний и Блог компоненты
Обновление механизма переносов пакетов sql
- Отступы в генерируемом пакете SQL для читабельности
- Генерация SQL для переноса настроек
- Передача по API деталей по пакету (какие таблицы, формы, страницы и т.д.)
Добавлен механим обновления временной метки для некоторых сообщений
Вывод сколько времени прошло с момента вывода сообщения
https://disk.yandex.ru/i/M0z-Hzlpxw1C8A
Документация как использовать - https://falcon.web-automation.ru/docs/obnovlyaemye-metki-vremeni-v-soobshcheniyakh-na-sayte
Небольшие правки по ядру
1. Улучшен вид окна выбора сниппетов, добавлен поиск по сниппетам.
2. Исправлена ошибка одиночного сохранения поля типа dadata в форме.
3. Обработан момент передачи фильтров в таблице в режиме работы "Источник для таблицы через API".
Создание редактируемого лендинга через механизм Ленды
Механизм управления лендингом с возможностью редактирования его параметров прямо на ленде
Улучшен механизм переноса компонентов
- улучшен вывод sql пакета (разделители, обработка print)
- добавлен механизм копирования ресурсов (resourceTypes)
- получения SQL пакета для АПИ входящих и исходящих запросов (api action, api request)
- внедрено хранилище sql пакетов для некоторых типовых компонентов (т.е. версии кода хранятся в готовом виде, а не генерируются по запросу с существующей базы)
В итоге эти улучшения упростят миграцию готовых наработок в проект на Falcon
Таблицы и Формы. Добавлен параметр Hide bit для полного скрытия компонента
Иногда требуется совсем скрыть таблицу или форму при выводе (на основании некоторых условий). Для этого используем Hide = 1 для таблицы в GetItems SELECT 3 и для форма в GetItem SELECT 2
Falcon AUCTION
В готовых работах реализован механизм возврата
https://auction.web-automation.ru/
После заказа работы Заказчик может подать заявку на возврат. Админ рассматривает заявку и принимает решение по возврату. Заказчику и Исполнителю идут уведомления о решении администрации (принята или отклонена + комментарий)
Falcon AUCTION
Внедрено магазин готовых работ исполнителей на площадке услуг
1. Исполнители создают готовые работы
2. Заказчики находят через каталог эти работы
3. Заказчики покупают готовые работы через механизм баланса
4. Админ модерирует создаваемые работы.
5. Администрация получает некую комиссию с продажи работы (процент задается в настройках)
Смотреть на демо - https://auction.web-automation.ru/list/products
Формы. Исправлена ошибка с типом поля SELECT2 в режиме multiple
Неверно определялось исходное состояние поля
Таблицы. Добавлен новый тип фильтра - список с поиском
Варианты поиска сразу загружаются в список. У списка есть доп поле для фильтрации значений - для больших списков это удобнее и проще для выбора подходящего варианта.
Falcon AUCTION
Для тарифов добавлены значки и они видны на странице Исполнителя
Значки в виде разметки устанавливает админ для тарифов
https://disk.yandex.ru/i/K_kPIq89jDr_6w
Если у исполнителя есть тариф, то он будет выведен на публичной странице Исполнителя
Falcon AUCTION
Улучшен механизм генерации Title и H1 на каталоге исполнителей
В зависимости от категории и фильтров автоматически генерируется заголовок и seo title. Таким образом можно охватить большое количество ключевых запросов по тематике сайта для улучшения позиций в поисковиках
https://disk.yandex.ru/i/YCpd9FHA98l05w
Falcon AUCTION
Глобальный поиск на сайте для разных ролей
Админ
Поиск среди всех проектов
Поиск среди всех пользователей (contacts)
Исполнитель
Поиск по тексту моих ставок или сумме
Заказчик
Поиск по своим проектам
Неавторизованный пользователь (и для других ролей)
Поиск опубликованных проектов по названию (статус Опубликован)
Поиск исполнителей (по имени или username)
Поиск категорий каталога исполнителей
Falcon AUCTION
Регистрация заказчика и исполнителя вынесены на отдельные страницы
Это необходимо для того, чтобы на них было проще ссылаться на страницах площадки, а также вне сайта.
Внедрена возможность копировать компоненты (Форма, таблица, страница, ресурс)
В окне получения кода компонента есть теперь возможность создать в этой же базе такой же компонент но с другим кодом.
https://disk.yandex.ru/i/INY4xxsPylMqlQ
Внедрена возможность изменять SQL функции через интерфейс платформы
Falcon AUCTION
Админ - добавлена возможность админу в форме редактирования проектом управлять файлами заказчика и файлами результата
Также добавлен на данную форму полный лог проекта
https://disk.yandex.ru/i/2Em_oZvM6_0Exg
Falcon AUCTION
Небольшие доработки и глобальный рефакторинг по Аукцион
Добавлены результаты по проекту как отдельный блок файлов.
На странице проекта добавлен механизм разных подсказок под разные ситуации на проекте (статус, роль).
Горячие клавиши Ctrl + Alt + M для обновления либо модального окна либо рабочей области.
Особенность - при нажатии переиницализируются компоненты в указанной области (страница или модальное окно)
Falcon AUCTION
Добавлено окно соглашения с обработкой куки на сайте
Настройка - через HTML блок cookieWindow
Falcon AUCTION
Внедрен механизм верификации пользователя
Если пользователь не верифицирован, то у него в профиле висит предложение по проверки его личности (верификации). https://disk.yandex.ru/i/vGlJJYuqhSQulw
У админа мы можем провести верификацию и поставить признак что пользователь верифицирован - https://disk.yandex.ru/i/McYldMV5FiVo5w
Тогда у админа в карточке пользователя отразится его статус (с возможностью изменить решение) https://disk.yandex.ru/i/zXygphrrla8e9w
В карточке Исполнителя признак верификации будет выглядеть так - https://disk.yandex.ru/i/SJflKsgnTmdEtQ
Аналогичный значок будет и у Заказчика
Falcon AUCTION
Профиль Исполнителя - возможность загрузить видео о себе.
Указывается ссылка с ютуб.
На странице исполнителя видео можно сразу показывать либо делать загрузку видео по ссылке в модальном окне (для ускорения загрузки страницы) -
Редактирование профиля - https://disk.yandex.ru/i/TjnsYKtq0g1K-g
Отображение видео по ссылке в модальном окне https://disk.yandex.ru/i/mdTQY2uKoVh9Cg
Falcon AUCTION
В профиле Исполнителя добавлены галки Самозанятый, ИП/ЮЛ, Агентство.
Также эти значки отображаются на странице исполнителя и используются как фильтры в каталоге.
Редактирование профиля - https://disk.yandex.ru/i/MSf_15y8_SGCNA
Публичная страница - https://disk.yandex.ru/i/CyC13fj6eVjnHQ
В каталоге - https://disk.yandex.ru/i/f1XGwmjOT91Kpw
Falcon AUCTION
Добавлены механизмы по контенту (база знаний, блог, подсказки)
1. Добавлена система для организации базы знаний
2. Добавлен механизм подсказок для пользователей по ключевым элементам (проект, баланс, создание проекта для заказчика). Админ управляет подсказками из одного места.
3. Добавлен механизм блога
Falcon AUCTION
Обновления по модерации
1. оптимизированы запросы в данным
2. выделена отдельная роль для модератора (чтобы это мог делать не только админ).
3. Добавлена возможность редактировать отзывы и ответы на отзывы для модератора
Добавлена настройка по защите от хотлинкинга
Это защищает от использования ссылок на ресурсы сайта вне сайта.
Настраивается в файле appsetting
Таблицы. Быстрое добавление записи через список - добавлен поиск
Небольшое улучшение добавления через список - при большом списке удобнее когда можно через поиск найти нужное значение (раньше был просто список без поиска)
https://disk.yandex.ru/i/AxwslNcSAXP_Vw
Falcon AUCTION
Доработки различных моментов по решение Auction
Оптимизация по Аукцион
Оптимизирован поиск в плане сортировки по рейтингу, кол-ву проектов и отзывов
Улучшена каточка товаров (стилистика, добавлены ссылки на категории и фильтры каталога)
Улучшен механизм управления регионами (у администратора).
Небольшие системные улучшения ядра
В редакторе кода убрали возможность появления двойного курсора (ранее возникало при клике с Ctrl)
Возможность отключать SignalR (для диагностики проблем)
При открытии диалогового окна менять title страницы на заголовок окна (при закрытии - возвращать обратно).
Безопасность - реализованы локушки URL (по опр. паттерну адреса блокируется на время входящие запросы по данному IP)
Реализована интеграция с Тургенев АPI для проверки качества контента
Также мы внедрили этот механизм в нашу систему Relmap, По кнопке идет проверка страницы и формируется отчет по проверке - https://disk.yandex.ru/i/hMilumAsReNu7Q
Документация по Тургенев API - https://falcon.web-automation.ru/docs/integraciya-s-turgenev-api-dlya-proverki-kachestva-kontenta
Falcon AUCTION
Внедрен механизм базы знаний в решения Falcon Service, Rent, Auction
Планируем использовать этот модуль для создания внутренней документации по решению (сейчас она хранится как обычный файл в docx)
Falcon SERVICE
Улучшен внешний вид кабинетов Клиента и Менеджера точки за счет внедрения панелей в страницы.
Пример - https://disk.yandex.ru/i/6I-pOTmHZ5Mnrw
Демо Falcon Service - https://service.web-automation.ru/
Класс as-panel для улучшения вида страниц в личном кабинете
Демо - https://demo.web-automation.ru/list/watch/kak-uluchshit-sayt---paneli-na-stranice-v-lichnom-kabinete---1130
Визуально страница делится на отдельные блоки.
Как выглядит на функционале Ключи и Страницы - https://disk.yandex.ru/i/IyZ9S2tFyKOIDA
Скачать страницу по URL и извлечь из нее элементы
Внедрили внешнее действие downloadPage. Оно позволяет получить HTML некоторой страницы и распарсить ее элементы через Xpath.
Документация - https://falcon.web-automation.ru/docs/vneshnie-deystviya
Данная потребность возникла для проработки SEO - определения есть нужный ключ в title, h1, h2.
Как это выглядит на странице одной единицы контента (список ключей и статистика по ним):
https://disk.yandex.ru/i/bNMDzVjYwS5V6w
Множественный импорт в таблице
Иногда требуется иметь несколько различных вариантов загрузки в таблицу - разные форматы данных, разная бизнес-логика загрузки.
Поэтому мы сделали возможность внедрять несколько кнопок импорта в одну и ту же таблицу. У каждой кнопки есть своя бизнес-логика обработки импорта.
Дока - https://falcon.web-automation.ru/docs/import-dannykh-v-formate-faylov-txt-csv-cherez-tablicu
Импорт данных в формате файлов txt,csv через таблицу
Внедрили встроенный в компонент Таблица механизм, позволяющий настроить массовую заливку данных в таблицу.
https://falcon.web-automation.ru/docs/import-dannykh-v-formate-faylov-txt-csv-cherez-tablicu
Как запретить копировать текст с сайта. Как добавлять ссылку копирайта в текст при копировании с сайта
В платформе добавили штатные средства для обработки факта копирования текста с сайта.
Для SEO полезно добавлять ссылку на источник контента.
Также иногда есть необходимость запретить копирование текста через браузер
https://falcon.web-automation.ru/docs/kak-zapretit-kopirovat-tekst-s-sayta
Реализован новый механизм анализа производительности хранимых процедур и SQL запросов
https://disk.yandex.ru/i/bDW-UxLr1S4XIQ
Конечно можно смотреть запросы по статистике через SQL Management Studio, но в данном инструменте проще и быстрее найти проблемные места:
добавлены пояснения,
критичные параметры выделяются красным,
можно "провалиться" в детали исполнения процедуры и посмотреть проблемные места.
Falcon SERVICE
Реализована возможность пополнять баланс через выставление счета
Кнопка выставления счета - https://disk.yandex.ru/i/HzpLNPWKmPA34g
Вызов форма выставления счета - https://disk.yandex.ru/i/wvMMoVxJd9TOzQ
В итоге формируется док счета.
У менеджера точки есть отдельная таблица всех пополнений https://disk.yandex.ru/i/09O0IsU4nxRcdg
В ней он отмечает факт прихода на счет, после чего пополняется баланс пользователя
Реализована базовая интеграция с телефонией Zadarma
https://falcon.web-automation.ru/docs/integraciya-s-telefoniey-zadarma-com
Можно ставить виджет звонить на сайт. Для операторов можно поставить виджет приема звонков в личном кабинете.
Falcon SERVICE
Надстройка в уведомлениях - звуковое сообщение при новом уведомлении
Настраивается в as.systemOptions через параметр notifications.sound
Falcon SERVICE
Ограничение возможности оценки заказа по времени (в течение 2 нед.)
Количество дней с момента последнего изменения статуса заказа указывается в настройках
https://disk.yandex.ru/i/6JTtCuvgquNGHg
Falcon SERVICE
Персональный менеджер для клиента
Персональный менеджер для клиента
Информация о персональном менеджере выводится на дашборде клиента - https://disk.yandex.ru/i/LOa77_39kKS-DA
Установка менеджера в карточке клиента - https://disk.yandex.ru/i/b2yovjby7wC35Q
Также в таблицу клиентов для менеджера точки добавлен вывод привязки перс менеджера и фильтр по перс менеджеру https://disk.yandex.ru/i/HkK_3IEE6XoSAA
Falcon SERVICE
У супервизора добавлена история показа действий клиента и менеджера точки системе
https://disk.yandex.ru/i/dSS6eWhU402OSQ
По клиенту показываются последние действия менеджера/клиента в системе
Falcon SERVICE
Кабинет супервизора - отчет о движении денежных средств
https://disk.yandex.ru/i/-wZgEgrPZyXbiw
Falcon SERVICE
В супервизора реализован отчет ABC анализ по клиентам
https://disk.yandex.ru/i/RhGkJDLpraT6rg
Разделение клиентов на категории ABC в зависимости от объема выручки в пропорции
Быстрые ссылки - возможность ставить фон элемента для выделения ключевых действий
https://disk.yandex.ru/i/mFsHGlRsZE26_w
В getLayout параметр backgroud у fast links (SELECT 3)
Возможность загружать дашборды по ссылке, а не сразу при загрузке страницы
https://falcon.web-automation.ru/docs/zagruzka-dashborda-po-ssylke
В Диагностике внедрена возможность просматривать содержимое серверного кеша приложения
Каталог и List - добавлены выпадающие элементы в хлебные крошки с права
Выпадающее окно имеет свою разметку и задается через параметр
rightBreadCrumnDropdownMakeup
https://disk.yandex.ru/i/42-HWfM1ZHz-qw
Falcon SERVICE
Добавлена возможность заводить расходы в системе менеджеру точки и супервизору
Обновлен вид таблицы финансов
https://disk.yandex.ru/i/kPwnl7kYcwSbrQ
Окно добавления расхода на точке
https://disk.yandex.ru/i/HfI3gLQJW4PLeA
Дальше планируем внедрить отчет движения денежных средств в разрезе точек.
Улучшен раздел API и обновлена документация по интеграции через API
https://falcon.web-automation.ru/docs/falcon-space--sozdanie-servisa-api
На что обратить внимание при обновлении
Сентябрь 2021
- В as_rs_resources добавлен столбец size int. Обновлена процедура as_resources_addResource (для обработки size)
Август 2021
- Изменение процедур чата на универсальные
- Форма - смена типа в dict процедурах с Dictionaryparameter на ExtendedDictionaryParameter (при использовании select-search)
- List GetItem - смена типа для parameters процедурах с Dictionaryparameter на ExtendedDictionaryParameter
- Формы. CheckField - инициализация формы со срабатыванием CheckField для показа/скрытия полей (также пересечение с dependment cols)
- Менеджер ресурсов. Для ресурсов должна быть функция str_processUrl (для обработки имен файлов перед сохранением)
- Работа переключателей (switch). Они были вынесены в подзагрузку