Будь ласка, дивіться повну інформацію про оновлення зі знімками екрана покращень на форумі KVS: Оновлення KVS 6.3.0.
Що нового в KVS 6.3.0:
- Ми продовжуємо рефакторинг фонового коду. Ця версія повністю оновила системні та мережеві виклики в усьому продукті.
- Наша архітектура Nextgen тепер представлена в панелі адміністратора в кількох місцях. Одним із нових редакторів є «Системні параметри», де можна вказати часовий пояс, обмеження пам’яті для різних процесів і набір параметрів мережі. Деякі з цих параметрів раніше були доступні в налаштуваннях вмісту, деякі з них є абсолютно новими.
- Ми нарешті додали налаштування електронної пошти, щоб тепер ви могли налаштувати використання сторонньої служби електронної пошти без нашої допомоги. Редагування шаблону електронної пошти з’явиться в наступних оновленнях.
- Формати знімків екрана тепер підтримують AVIF на додаток до форматів WebP і JPG. Це може бути суперечливим для ескізів, оскільки зображення AVIF створюються в 10 разів довше, ніж JPG, і не мають великої різниці порівняно з WebP (~55% менший розмір проти ~33% меншого розміру для WebP). Однак важливіше зображення плакатів гравців, які більші за великі пальці, і використання для них AVIF може бути корисним для вашого SEO. Зображення плакатів гравців зазвичай вважаються LCP в оцінці продуктивності Google. Формати скріншотів тепер дозволяють також налаштувати параметри плакатів гравців, і ми рекомендуємо переключити їх на AVIF. Раніше KVS автоматично перетворював усі зображення плакатів гравців у WebP (якщо це підтримується imagemagick), але з цим оновленням вам потрібно буде перемкнути їх у AVIF вручну, якщо ви хочете.
- Підтримка WebP і AVIF також була додана до форматів альбомів.
- У форматах скріншотів і альбомів KVS тепер показуватиме спливаюче вікно з візуальним підтвердженням параметрів, де ви можете побачити змінені параметри, застосовані до деяких випадкових пальців. Це має бути корисним, щоб зрозуміти, чи нові параметри в порядку чи потребують деяких коригувань.
- У розділі «Статистика» в адміністративній панелі внесено деякі важливі зміни. Сторінка індексу тепер являє собою список настроюваних діаграм, де ви можете налаштувати один із 7 доступних типів діаграм, який, імовірно, буде розширено в майбутньому. Кожна діаграма підтримує параметри фільтрації та відображення даних. Тепер підтримується погодинна статистика, а одна з діаграм дозволяє порівнювати сьогоднішні дані з вчорашніми. Деякі статистичні дані трафіку тепер переведено на код Nextgen, і тепер вони дозволяють фільтрувати за кількома різними значеннями для одного фільтра, наприклад, тепер можна фільтрувати об’єднану статистику для кількох країн або пристроїв.
- У налаштуваннях статистики тепер можна вибрати, чи не збирати вміст чи статистику пошуку з певного набору країн, або збирати лише з певного набору країн. Це може бути корисним, щоб зменшити статистику сміття та збирати лише з основного набору країн. Це також корисно, коли ви платите жетонами за перегляди відео і не хочете платити за певні країни. Те ж саме для пошукових запитів, ви можете уникнути запитів, надісланих користувачами з певних країн, які пізніше можуть з’явитися на вашому сайті та в SEO.
- У статистиці трафіку KVS тепер заповнюватиме окремі статистичні дані для відомих SEO-ботів. Також запити від SEO-ботів тепер будуть виключені зі статистики вмісту (перегляди відео, запити файлів тощо).
- Логіку ротатора було доопрацьовано для підтримки супутників. Тепер, якщо ввімкнено, ротатор збиратиме об’єднану статистику з основного проекту та всіх супутників. Також виправлено проблему з пошкодженими знімками екрана в деяких випадках, коли ротатор налаштовано на часткове видалення знімків екрана.
- Коли вертикальні знімки екрана об’єднуються разом, KVS тепер використовуватиме знімки екрана з різних частин відео, а не лише з початку.
- Додано підтримку для billing.creditcard (це дочірня компанія Verotel). Verotel було розширено типами транзакцій повернення платежів і повернення коштів.
- Імпорт і експорт (включаючи канали) тепер розглядатимуть використання відображуваного імені замість імені користувача для користувачів.
- У розділі інтерфейсу веб-сайту тепер можна буде змінювати та завантажувати статичні файли, такі як CSS, JS і зображення. Це може зменшити потребу у наданні FTP-доступу розробникам тем, однак все ще потрібно змінювати файл .htaccess безпосередньо з файлової системи сервера, якщо потрібні зміни шаблону URL-адреси.
- З міркувань безпеки ми заборонили виконання фрагментів PHP у шаблонах за замовчуванням, якщо у вас не активована системна опція allow_php_in_templates у /admin/include/setup.php. Раніше цей параметр був потрібний лише для збереження шаблонів із директивами {{php}} з панелі адміністратора, але він не перешкоджав виконанню коду (наприклад, якщо його було додано через FTP). Тепер такий код не буде виконуватися, якщо опцію не активувати вручну. Це зміна несумісності, і плагін оновлення KVS має попереджати про такі випадки під час оновлення.
- У налаштуваннях Memberzone тепер можна налаштувати автоматичне видалення непідтверджених облікових записів через N днів.
- У блоці входу можна буде вибрати між списком статусів учасників, яким дозволено ввійти.
- У пошукових запитах ми додали можливість вказувати перенаправлення для кожного запиту окремо. Це можна використовувати для перенаправлення деяких проіндексованих запитів із зловживаною термінологією до інших результатів пошуку.
Помилки, які були виправлені:
- [СЕРВОГО] Кілька нових помилок, пов’язаних із підтримкою PHP 8.
- [СЕРЕДНІЙ] У деяких випадках постер гравця може відтворюватися неправильно.
- [СЕРЕДНІЙ] Виникла проблема з правильним визначенням браузера Chrome на мобільних пристроях Apple.
- [НИЗЬКИЙ] Логіка автоматичного видалення каналу не працювала належним чином за розкладом.
- [НИЗЬКИЙ] Виправлено кілька проблем із відображенням субтитрів гравця.
- [НИЗЬКИЙ] Користувачі могли додавати нові відео в списки відтворення, які були заблоковані адміністратором.