KVS 6.0.0

13 September, 2022

Что нового в версии 6.0.0

Общие улучшения интерфейса панели:

  1. Полностью новый дизайн, который также хорошо выглядит на разных мобильных устройствах. Новая цветовая гамма, новые иконки, одинаковый вид компонентов в разных браузерах.
  2. Добавлен компонент календаря для выбора даты и времени.
  3. Улучшенные компоненты выбора теперь поддерживают отображение деталей выбранных объектов, больше опций группировки и подсветку выбранных элементов при отображении полных списков, а также индикатор включенного фильтра, если выборка отфильтрована.
  4. Попапы теперь позволяют изменять свои размеры и положение на странице с функцией запоминания. Все попапы разбиты на разные классы и каждый класс может быть выведен в разных местах и размерах.
  5. Вместо использования встроенных в браузер диалогов мы теперь используем свои, также с поддержкой перемещения и размера. Подтверждение деструктивных операций будет подсвечиваться для большего привлечения внимания.
  6. Прогресбары будут показывать детали выполняемой работы, а не только процент выполнения.

Улучшения списков панели:

  1. На большинстве списков теперь поддерживаются именованные схемы настроек. Вы можете создавать любое кол-во схем с разными настройками фильтров, столбцов и сортировки. Это позволит вам быстро переключаться между разными видами списка для выполнения разных задач.
  2. В любой момент можно в один клик перейти к виду списка по умолчанию.
  3. На списке теперь будут показываться только включенные фильтры. Каждый фильтр можно будет легко изменить или выключить.
  4. Попап для настройки списка можно сохранить при помощи комбинации Ctrl+S для удобства.
  5. Компонент для выбора числа элементов на списке теперь позволяет переключиться между несколькими предварительно заданными типовыми значениями, а также ввести любое значение при необходимости.
  6. Селекторы элементов списка будут показывать общее число выбранных в текущий момент элементов.
  7. Деструктивные операции в меню будут подсвечиваться для большего привлечения внимания.
  8. Каждая ссылка в списке теперь будет показывать меню с возможностью открыть редактор исследуемого объекта, добавить его к текущему фильтру или полностью заменить текущий фильтр на фильтрацию только по исследуемому объекту. Не так давно мы изменили поведение этих ссылок с исходного открытия редактора на добавление к фильтру, и стоит признать, это изменение было довольно противоречивым и неудобным.
  9. Заголовок списка, его пагинация и массовые операции теперь будут всегда видимы в интерфейсе независимо от числа элементов списка - скроллинг будет вестись только по элементам списка.

Улучшения редакторов панели:

  1. Все подсекции теперь можно сворачивать с функцией запоминания.
  2. Все компоненты выбора теперь могут создавать новые объекты на лету (где применимо), по тому же принципу как раньше это было возможно для категорий, тэгов и моделей в редакторе видео. Теперь можно будет сразу создать новый контент провайдер, или канал или даже пользователя. Также в импорте и массовом редактировании.
  3. Кнопки сохранения редактора теперь будут всегда видны внизу страницы, скроллинг будет вестись только по содержимому редактора.

Новый компонент для редактирования Smarty шаблонов:

  1. Полная подсветка Smarty синтаксиса (ключевые слова, строки, переменные, модификаторы, числа).
  2. Базовая подсветка HTML тэгов.
  3. Отображение номеров строк сбоку.
  4. Подсветка логических блоков, которые имеют открывающий и закрыващие тэги в тот момент когда вы поставите курсор на начало или конец блока.
  5. Подсветка основных ошибок синтаксиса Smarty, таких, как отсутствие закрывающего тэга.
  6. Теперь можно переключить редактор в полноэкранный режим и использовать кнопку быстрого сохранения (или Ctrl+S) для сохранения изменений шаблона без перегрузки редактора. Это позволит значительно упростить работу с шаблонами и работать практически как "на локале".
  7. Поддержка табуляции блоков при помощи комбинаций Tab и Shift+Tab.

Пакет улучшений плеера:

  1. Улучшился детектор adblock плагинов, а также в статистике плеера теперь можно будет посмотреть процент пользователей со включенными блокировщиками рекламы.
  2. Событие определения adblock плагинов добавилось в API событий плеера. Теперь разработчики шаблонов могут определять наличие блокировщиков без подключения сторонних скриптов (которые также могут быть заблокированы блокировщиками).
  3. Добавлена поддержка HLS в VAST рекламу.
  4. Pre-roll и post-roll VAST реклама теперь может быть привязана к контент провайдерам видео через доп. поля.
  5. Попандер плеера теперь можно настроить пропускать несколько видео прежде чем открывать попандер. Также в статистике плеера добавили статистику и по открытиям попандера.
  6. Embed коды теперь могут поддерживать несколько параметров отслеживания трафика.

Другие изменения:

  1. В редакторе альбомов наконец появилась возможность загружать сразу несколько файлов изображений. Ранее приходилось либо загружать изображения одно за другим, либо запаковывать их в ZIP архив.
  2. Функция отладки сайта теперь работает гораздо лучше: она будет следовать логике шаблона и отображать только те блоки, которые отображаются при текущем запросе (ранее отладчик всегда отображал все блоки, заданные на странице). Также отладчик теперь будет показывать переменные, установленные внутри шаблона, и их актуальные значения на момент окончания обработки шаблона.
  3. Добавлена поддержка крипто биллинга coinpayments.net.
  4. Подраздел проверки видео дополнился блоком с отображением до 5 видео, которые KVS считает похожими на текущее. Тем самым вы сможете легко понять, является ли новое видео дубликатом уже какого-то другого или нет.
  5. Лимит на макс. размер файлов для загрузки теперь не будет включаться для администраторов.
  6. Существенное изменение в логике работы защиты видео от парсинга по IP. Ранее эта защита срабатывала для всех файлов, включая превью трейлеры, что приводило к большим сложностям с ее реальной настройкой - многие пользователи могли оказаться заблокированными просто при активном проведении мышкой по разным видео. Теперь мы изменили это - защита не будет срабатывать для формата с постфиксом "_preview.mp4", а также для любых форматов трейлеров с длительностью до 30 секунд.
  7. В настройках антиспама мы добавили опцию, чтобы перестать применять запрещенные слова к сообщениям обратной связи. Обычно, клиенты хотят заблокировать добавление ссылок в комментарии и другие отправляемые данные, в то время как в сообщениях обратной связи наличие ссылок является ожидаемым. Теперь можно поставить regexp фильтр по ссылкам и в то же время не бояться что полезные сообщения обратной связи попадут в спам из-за него.
  8. В интерфейсе массового редактирования больше не придется вручную выбирать, делать выборку по ссылкам или ID, KVS сам поймет что именно вы вставили.
  9. Добавлена статистика по донатам (подаркам).
  10. В статистике по видео и альбомам теперь поддерживается группировка по контент провайдерам и каналам, чтобы получить по ним агрегированные данные.
  11. В поиске по теме поиск теперь может искать в JS и CSS файлах. Также результаты сгруппированы для лучшего восприятия.
  12. В панели администрирования теперь будут показываться предупреждения по недостаточной защите контента на серверах хранения и на главном сервере, если такие случаи обнаружены.
  13. В плагине резервного копирования появилась возможность удалять старые резервные копии через интерфейс.
  14. В плагине Google ReCAPTCHA теперь можно указывать любое кол-во зеркал.
  15. Разработка nextgen движка идет параллельно полным ходом. В блоках списков мы добавили поддержку фильтрации по непосредственному перечислению ID элементов для показа или для исключения, поддержку текстового поиска и отображения похожих элементов. Увы, пока что мы не успели закончить работы необходимые для полного переключения основных блоков категоризации на новый движок, но это случится уже в следующей основной версии и все блоки категоризации получат эти новые фичи.
  16. В блоках загрузки видео и альбома с сайта теперь можно указывать дату публикации в будущем.
  17. При настройке разной рекламы для разных браузеров теперь можно указывать отдельные настройки для Samsung Internet браузера.

Исправлены следующие баги:

  1. [СРЕДНЕ] Если начальный звук плеера стоял выключенным, то изменение настроек звука пользователем не сохранялось в его браузере и любое последующее видео начиналось также без звука.
  2. [СРЕДНЕ] При включении поисковых подсказок в режиме видео, альбомов и моделей в поисковую статистику попадали не полностью сформированные фразы и засоряли статистику поиска.
  3. [МЕЛОЧЬ] Грабберы в некоторых случаях могли скачивать видеофайлы прежде чем установить что видео является дубликатом.
  4. [МЕЛОЧЬ] Плагин загрузки контента по FTP не обнаруживал дубликаты файлов, если директория их загрузки была изменена.
  5. [МЕЛОЧЬ] Запрещенные слова в настройках антиспама не позволяли указывать регулярные выражения с запятой.
  6. [МЕЛОЧЬ] Запрещенные слова в настройках антиспама могли обходиться, формируя сообщение особым образом.
Новая версия KVS 6.2.0 доступна Оформить заказ