KVS 6.0.0

13 September, 2022

Що нового в KVS 6.0.0

Загальні покращення GUI панелі адміністратора:

Новий дизайн панелі адміністратора, який також добре виглядає на мобільних пристроях. У різних веб-переглядачах з’явилися нові кольори, піктограми та однакові елементи керування.


  • Елементи керування календарем для вибору дати та часу.
  • Оновлені елементи керування вибором тепер підтримують відображення деталей вибраних елементів, виділення вибраних елементів і додаткові параметри групування під час відображення повних списків і вказівку активованих фільтрів, якщо результати відфільтровано.


    Спливаючі вікна тепер підтримують дії переміщення та зміни розміру за допомогою функції «пам’яті». Усі спливаючі вікна класифікуються за різними типами та можуть розташовуватися по-різному, напр. спливаюче вікно завантаження, спливаюче вікно вибору списку, спливаюче вікно попереднього перегляду та інше.


    Замість використання вбудованих у браузер діалогових вікон сповіщень/підтвердження KVS тепер відтворюватиме власні спеціальні спливаючі вікна з підтримкою зміни розміру та положення. Деструктивні дії будуть виділені для більшої уваги.


    Індикатори прогресу тепер відображатимуть деталі того, що вони насправді роблять зараз, окрім % прогресу.


    Покращення сітки панелі адміністратора:

    Іменовані пресети тепер підтримуються в більшості сіток. Ви можете створити скільки завгодно стилів із необхідним набором фільтрів, стовпців і сортування. Швидко перемикайтеся між різними видами сітки для різних завдань.


  • У будь-який час можна буде скинути сітку за замовчуванням, вибравши налаштування за замовчуванням.
  • Grid GUI тепер відображатиме лише поточні активні фільтри. Кожен фільтр можна легко змінити / видалити без додаткових натискань.


    Спливаюче вікно налаштування сітки підтримуватиме комбінацію Ctrl+S для швидкого надсилання.


  • Кількість елементів сітки на сторінці можна швидко перемикати між декількома попередньо визначеними номерами; також можна ввести будь-який спеціальний номер, якщо потрібно.
  • Селектори елементів сітки підсумовуватимуть усю кількість вибраних елементів у верхній частині.
  • Деструктивні дії виділені в сітковому меню.
  • Кожне посилання сітки тепер створюватиме власне меню з можливістю відкрити редактор клацаного об’єкта, або додати його до фільтру, або замінити поточний фільтр фільтрацією за цим об’єктом. Нещодавно ми змінили це посилання з "редактора" на посилання "додати до фільтра", і нова поведінка викликала декого в оману.


  • Заголовок сітки, розбивка сітки на сторінки та пакетні дії завжди будуть видимі незалежно від висоти сітки, прокручування застосовуватиметься лише до елементів даних.
  • Покращення редактора панелі адміністратора:

    1. Усі розділи редактора не можна згорнути за допомогою функції пам'яті.
    2. Усі елементи керування (де застосовно) тепер здатні створювати нові дані на льоту, напр. Подібно до того, як можна було створювати нові категорії на льоту під час редагування відео, також можна буде створювати джерело вмісту, або канал, або користувача. Також в імпорті та масседіті.


    3. Дії редактора завжди будуть видимі незалежно від висоти редактора, прокручування застосовуватиметься лише до вмісту редактора.

    Управління редактором шаблонів Smarty представлено з багатими функціями редагування:

    Підсвічування синтаксису Smarty повністю підтримується (наприклад, ключові слова, рядки, змінні, модифікатори, числа).


  • Теги HTML мають основне виділення з виділеними лише іменами тегів.
  • Номери ліній відображаються на бічній жолобі.
  • Збіг блоку Smarty підсвічується: коли ви наводите курсор на початковий або кінцевий тег, KVS висвітлює весь блок для чіткого розуміння обсягу.


  • Виділено найбільш поширені синтаксичні помилки Smarty, як, наприклад, відсутність закриваючого тегу.
  • Тепер можливе повноекранне редагування за допомогою швидкого збереження — можливість швидкого збереження шаблону без перезавантаження редактора; таким чином буде набагато легше налагодити зміни шаблону без серйозного відволікання на перезавантаження сторінки та прокручування.


  • Функція розумного табулятора дозволить швидко переміщати блоки за допомогою комбінацій Tab і Shift+Tab.
  • Купа покращень плеєра:

    1. Краще виявлення плагінів для блокування реклами, а також % користувачів із програмним забезпеченням для блокування реклами тепер будуть доступні в статистиці гравців.
    2. Виявлення Adblock додано до API програвача як іншої події програвача. Тепер це може бути використано розробниками тем для виявлення блокування реклами без додавання сторонніх плагінів (які самі можуть бути заблоковані блокуванням реклами).


    3. Підтримка HLS в рекламі VAST.
    4. Рекламу VAST перед і після відео тепер можна підключати до джерел відеоконтенту за допомогою спеціальних полів.
    5. Спливаюча реклама може бути налаштована так, щоб пропускати кілька відео до першого тригера; також статистика гравців фіксуватиме кількість активацій спливаючих панелей.
    6. Коди для вбудовування тепер дозволятимуть кілька параметрів відстеження трафіку.


    Інші вдосконалення:

    1. Редактор альбомів нарешті змінено, щоб дозволити завантажувати кілька зображень за одне завантаження. Раніше потрібно було або завантажувати зображення одне за одним, або запакувати їх у ZIP-файл. Тепер ви можете просто вибрати кілька файлів одночасно.
    2. Функція налагодження сайту тепер працюватиме набагато краще: вона відповідатиме макету шаблону та відображатиме лише блоки, які фактично відображаються з поточним запитом (раніше вона відображала всі блоки, налаштовані на сторінці). Також у ньому буде перелічено змінні, встановлені в шаблоні Smarty, і їхні фактичні значення наприкінці відтворення шаблону.
    3. Додано підтримку криптовалютного білінгу coinpayments.net.
    4. Розділ огляду відео було розширено за рахунок відображення до 5 схожих відео для нещодавно завантаженого. Це повинно допомогти легко визначити потенційні дублікати та відхилити їх.
    5. Максимальний розмір завантаження більше не застосовуватиметься до адміністраторів.
    6. Обмеження IP у функції захисту відеофайлів припинить підрахунок трейлерів попереднього перегляду. Раніше було дуже важко налаштувати розумний ліміт під час попереднього перегляду відео під час наведення миші, тому що користувач може запускати багато попередніх переглядів, фактично не переглядаючи жодного відео. Тепер ми змінили це, не враховуючи запити до формату відео з постфіксом "_preview.mp4", а також до будь-яких форматів, які мають більше ніж 1 частину та обмеження тривалості менше 30 секунд.
    7. У налаштуваннях захисту від спаму ми додали опцію, щоб заборонити застосування слів із чорного списку до відгуків користувачів. Зазвичай ви хочете заборонити користувачам публікувати посилання в коментарях, тому ви можете додати для цього регулярний вираз чорного списку, але у відгуках ви зазвичай очікуєте, що користувачі надсилатимуть вам деякі посилання. Тепер ви можете переконатися, що жоден із таких відгуків не буде вважатися спамом.
    8. У графічному інтерфейсі користувача для масового вибору більше не потрібно вибирати між ідентифікаторами чи URL-адресами під час визначення списку елементів, які потрібно вибрати, KVS автоматично ідентифікує, коли ви вказали ідентифікатор чи URL-адресу.
    9. Додано статистику пожертв (подарунків) користувачів.
    10. Статистику відео та альбомів тепер можна згрупувати за джерелами вмісту та каналами, щоб переглянути зведену статистику для них.
    11. Пошук по темі тепер також може здійснювати пошук у файлах JS і CSS теми. Також результати пошуку групуються за типом.
    12. Панель адміністратора KVS тепер показуватиме попередження про проблеми із захистом вмісту на серверах зберігання та на основному сервері, якщо такі знайде.
    13. Плагін резервного копіювання було розширено, щоб дозволити видаляти старі резервні копії з панелі адміністратора.
    14. Плагін Google ReCAPTCHA тепер підтримуватиме будь-яку кількість псевдонімів.
    15. Рефакторинг бекенда наступного покоління вже на шляху. У блоках списків ми додали підтримку фільтрації шляхом визначення прямих ідентифікаторів об’єктів, які мають відображатися або не мають відображатися, підтримку текстового пошуку та відображення пов’язаних об’єктів. На жаль, на даний момент ми ще не перемкнули типові блоки категоризації на цей новий API, оскільки нам ще потрібно трохи попрацювати. Безумовно, буде частиною наступного великого оновлення з цими новими функціями, які з’являться в усіх категоріях.
    16. Блокування сайту для завантаження відео та альбомів тепер дозволяє вказувати дату публікації в майбутньому.
    17. Інтернет-браузер Samsung додається до списку відомих браузерів при налаштуванні побраузерної реклами.

    Помилки, які були виправлені:

    1. [СЕРЕДНІЙ] Якщо початкову гучність програвача було вимкнено, налаштування гучності користувачем не зберігалися б у налаштуваннях користувача, і кожне наступне відео залишалося б у вимкненому режимі.
    2. [СЕРЕДНІЙ] У разі використання пошукових пропозицій у розширеному форматі (відео + альбоми + інші об'єкти) статистика пошуку міститиме часткові пошукові терміни.
    3. [НИЗЬКИЙ] Грабери в деяких випадках не оцінювали, чи дані URL-адреси повторюються, і це робилося лише після завантаження відеофайлів.
    4. [НИЗЬКИЙ] FTP-завантажувач вмісту не враховував дублікати файлів, якщо вони були розміщені в іншому каталозі.
    5. [НИЗЬКИЙ] Слова з чорного списку антиспаму не дозволяли регулярні вирази з комами.
    6. [НИЗЬКИЙ] Слова з чорного списку антиспаму можуть бути певним чином обмануті спамерами.
    Новий KVS 6.3.0 тут Замовляйте зараз