Pełną informację o aktualizacji wraz ze zrzutami ekranu ulepszeń znajdziesz na forum KVS: Aktualizacja KVS 6.3.0.
Co nowego w KVS 6.3.0:
- Kontynuujemy refaktoryzację kodu w tle. Ta wersja zawiera całkowicie odnowione wywołania systemowe i sieciowe w całym produkcie.
- Rozpoczęliśmy wprowadzanie naszej architektury Nextgen w panelu administracyjnym w kilku miejscach. Jednym z nowych edytorów są Ustawienia systemowe, w których można określić strefę czasową, limity pamięci dla różnych procesów oraz zestaw opcji sieciowych. Niektóre z tych opcji były wcześniej dostępne w ustawieniach treści, inne są zupełnie nowe.
- W końcu dodaliśmy ustawienia poczty e-mail, dzięki czemu możesz teraz skonfigurować usługę poczty e-mail innej firmy bez naszej pomocy. Edycja szablonów wiadomości e-mail będzie dostępna w kolejnych aktualizacjach.
- Formaty zrzutów ekranu obsługują teraz format AVIF oprócz formatów WebP i JPG. Może to być kontrowersyjne w przypadku kciuków, ponieważ obrazy AVIF są tworzone 10 razy dłuższe niż JPG i nie zapewniają dużej różnicy w porównaniu z WebP (~55% mniejszy rozmiar w porównaniu z ~33% mniejszy rozmiar dla WebP). Jednak ważniejsze są obrazy plakatów graczy, które są większe niż kciuki i użycie do nich AVIF może być korzystne dla Twojego SEO. Obrazy plakatów graczy są zazwyczaj uwzględniane w ocenie wydajności Google jako LCP. Formaty zrzutów ekranu umożliwiają teraz także konfigurowanie ustawień plakatów odtwarzaczy, dlatego zalecamy zmianę ich na format AVIF. Poprzednio KVS automatycznie konwertował wszystkie obrazy plakatów graczy do WebP (jeśli jest obsługiwany przez imagemagick), ale dzięki tej aktualizacji będziesz musiał ręcznie przełączyć je na AVIF, jeśli chcesz.
- Do formatów albumów dodano także obsługę WebP i AVIF.
- W formacie zrzutu ekranu i albumu KVS będzie teraz pokazywać wyskakujące okienko z wizualnym potwierdzeniem opcji, gdzie możesz zobaczyć zmodyfikowane opcje zastosowane do niektórych losowych kciuków. Powinno to być przydatne, aby zrozumieć, czy nowe opcje są w porządku, czy też wymagają pewnych dostosowań.
- Sekcja Statystyki w panelu administracyjnym zawiera istotne zmiany. Strona indeksu jest teraz listą konfigurowalnych wykresów, na której można dostosować jeden z 7 dostępnych typów wykresów, które prawdopodobnie zostaną rozszerzone w przyszłości. Każdy wykres obsługuje opcje filtrowania i wyświetlania danych. Obsługiwane są teraz statystyki godzinowe, a jeden z wykresów umożliwia porównanie dzisiejszych danych z wczorajszymi. Niektóre statystyki ruchu zostały teraz przełączone na kod Nextgen i umożliwiają teraz filtrowanie według wielu różnych wartości dla tego samego filtra, na przykład możliwe jest teraz filtrowanie połączonych statystyk dla kilku krajów lub urządzeń.
- W ustawieniach statystyk możesz teraz zdecydować, czy nie chcesz zbierać treści ani statystyk wyszukiwania z określonego zestawu krajów, czy też zbierać tylko z określonego zestawu krajów. Może to być przydatne, aby zmniejszyć statystyki śmieci i zbierać dane tylko z podstawowego zestawu krajów. Przydaje się to również wtedy, gdy płacisz tokenami za wyświetlenia wideo, a nie chcesz płacić za konkretne kraje. To samo dotyczy zapytań, możesz uniknąć zapytań wprowadzanych przez użytkowników z określonych krajów, które mogą później pojawić się w Twojej witrynie i w SEO.
- W statystykach ruchu KVS będzie teraz wyświetlać osobne statystyki dla znanych botów SEO. Również żądania od botów SEO będą teraz wykluczane ze statystyk treści (wyświetlenia wideo, żądania plików itp.).
- Ukończono logikę Rotatora w celu obsługi satelitów. Teraz, jeśli jest włączony, rotator będzie zbierał połączone statystyki z głównego projektu i wszystkich satelitów. Naprawiono także problem z uszkodzonymi zrzutami ekranu w niektórych przypadkach, gdy rotator jest skonfigurowany do częściowego usuwania zrzutów ekranu.
- Po połączeniu pionowych zrzutów ekranu KVS będzie teraz używać zrzutów ekranu z różnych części filmów, a nie tylko z początku.
- Dodano obsługę billing.creditcard (jest to spółka zależna Verotel). Verotel został rozszerzony o rodzaje transakcji typu obciążenia zwrotne i zwroty.
- Import i eksport (w tym kanałów) będą teraz uwzględniać używanie nazwy wyświetlanej zamiast nazwy użytkownika.
- W sekcji Interfejs witryny będzie teraz można modyfikować i przesyłać pliki statyczne, takie jak CSS, JS i obrazy. Może to zmniejszyć konieczność zapewniania dostępu FTP twórcom motywów, jednak nadal istnieje potrzeba modyfikowania pliku .htaccess bezpośrednio z systemu plików serwera, jeśli wymagane są zmiany wzorca adresu URL.
- Ze względów bezpieczeństwa domyślnie zabroniliśmy wykonywania fragmentów PHP w szablonach, chyba że masz aktywowaną opcję systemowąallow_php_in_templates w /admin/include/setup.php. Poprzednio ta opcja była wymagana tylko do zapisywania szablonów z dyrektywami {{php}} z panelu administracyjnego, ale nie uniemożliwiała wykonania kodu (na przykład jeśli został dodany przez FTP). Teraz taki kod nie zostanie wykonany, jeśli opcja nie zostanie aktywowana ręcznie. Jest to zmiana dotycząca niekompatybilności i wtyczka aktualizacyjna KVS powinna ostrzegać o takich przypadkach podczas aktualizacji.
- W ustawieniach strefy członkowskiej można teraz skonfigurować automatyczne usuwanie niepotwierdzonych kont po N dniach.
- W bloku logowania będzie można wybierać pomiędzy listą statusów użytkowników, do których można się logować.
- W zapytaniach wyszukiwania dodaliśmy możliwość określenia przekierowania indywidualnie dla każdego zapytania. Można tego użyć do przekierowania niektórych zaindeksowanych zapytań zawierających nadużytą terminologię do innych wyników wyszukiwania.
Błędy, które zostały naprawione:
- [POWAŻNE] Kilka nowych błędów związanych z obsługą PHP 8.
- [ŚREDNI] W niektórych przypadkach plakat gracza może nie być poprawnie renderowany.
- [ŚREDNI] Wystąpił problem z poprawnym wykrywaniem przeglądarki Chrome na mobilnych urządzeniach Apple.
- [LOW] Logika automatycznego usuwania kanału nie działała prawidłowo zgodnie z harmonogramem.
- [LOW] Naprawiono kilka problemów z wyświetlaniem napisów odtwarzacza.
- [LOW] Użytkownicy mogli dodawać nowe filmy do playlist zablokowanych przez administratora.