KVS 5.3.0

30 November, 2020

Co nowego w KVS 5.3.0

Ulepszenia silnika konwersji:

  1. Silnik konwersji obsługuje teraz dołączanie fragmentów przed i/lub po filmie do plików wideo. Można je skonfigurować w ustawieniach formatu wideo indywidualnie dla każdego formatu wideo.
  2. Podczas tworzenia plików zwiastuna w trybie szybkiego pomijania silnik konwersji sprawdzi czas trwania pliku wynikowego i w przypadku nieprawidłowego czasu trwania zwiastuna powróci do powolnego pomijania. Wcześniej mógł tworzyć zwiastuny o niewłaściwej długości z powodu pewnych problemów z ffmpeg.
  3. Serwer konwersji szybciej wyczyści stare zadania.
  4. Możliwe będzie osobne skonfigurowanie domyślnego priorytetu konwersji dla filmów i albumów. Może to być przydatne w przypadku witryn, w których znajduje się duża kolejka nowych filmów i albumów przesłanych przez członków. W takim przypadku KVS zazwyczaj nadaje wyższy priorytet filmom, które są również przetwarzane wolniej. Zwiększenie domyślnego priorytetu konwersji albumów pomoże w szybszym ich przetwarzaniu.
  5. Możliwe będzie ustawienie automatycznego ponownego uruchamiania niektórych nieudanych zadań w tle nawet kilka razy. W niektórych przypadkach słabe połączenie między serwerami może spowodować losowe niepowodzenie zadań w tle i zazwyczaj ponowne uruchomienie takich zadań zakończy je w następnej iteracji. Tę opcję można aktywować w Ustawieniach treści.

Kilka nowych funkcji w ręcznym imporcie i plikach danych:

  1. Wszystkie wiadomości potwierdzające import są teraz pogrupowane według typu, dzięki czemu znacznie łatwiej będzie je przeglądać.
  2. Dodano możliwość zbiorczego aktualizowania filmów i albumów za pomocą interfejsu GUI importu. Pomysł jest taki, że jeśli chcesz zaktualizować pewne wartości w wielu filmach/albumach, możesz najpierw wyeksportować je do pliku CSV, a następnie otworzyć w Excelu lub podobnym edytorze i przeprowadzić dowolną edycję. Następnie zaimportuj z powrotem do KVS w trybie „aktualizacji”. Jedynym wymaganiem jest wyeksportowanie i ponowne zaimportowanie kolumny identyfikatora.
  3. Importowanie kanałów będzie obsługiwane w formacie RSS 2.0, w którym mogą znajdować się pliki wideo.
  4. Eksportowanie kanałów umożliwi skonfigurowanie filtrowania według flagi administratora.

Ulepszenia ustawień odtwarzacza:

  1. W selektorze skórek można teraz odznaczyć dowolną skórkę, co wymusza, aby gra nie ładowała żadnych dodatkowych plików CSS. Jest to przeznaczone dla maniaków optymalizacji stron internetowych, którzy mogą chcieć wbudować style CSS odtwarzacza lub włączyć je do głównego pliku CSS.
  2. W ustawieniach odtwarzacza wszędzie tam, gdzie można było połączyć reklamowy adres URL z polem adresu URL źródła treści, teraz możliwe będzie także użycie dowolnych niestandardowych pól źródła treści.
  3. Dodaliśmy możliwość skonfigurowania reklam przed filmem, aby zaczęły się wyświetlać po N-tym filmie obejrzonym przez użytkownika.

Inne ulepszenia:

  1. Administratorzy będą teraz widzieć pasek narzędzi administratora na każdej stronie wygenerowanej przez KVS. Ten pasek narzędzi podkreśla strukturę i hierarchię strony i ma na celu uproszczenie tworzenia motywów i debugowania, oprócz już dostępnej funkcji debugowania. Pasek narzędzi umożliwi także administratorom aktywację buforowania bloków, co może być pomocne w przypadku dużych projektów z intensywnie generowanymi stronami. Ponieważ buforowanie nie jest domyślnie włączone dla administratorów, pełne wygenerowanie każdej strony z bazy danych może zająć dużo czasu i może utrudnić nawigację w witrynie, jeśli jesteś zalogowany w panelu administracyjnym. Dzieje się tak, gdy przydatne jest włączenie buforowania bloków. Na koniec pasek narzędzi będzie zawierał także łącza szybkiej nawigacji umożliwiające otwarcie edytorów dowolnego filmu, użytkownika lub innego obiektu kontekstowego, gdy otworzysz je na stronie.
  2. Ulepszono uprawnienia do edycji dla edytorów wideo i albumów. W przypadku albumów nie można było dostosować szczegółowych uprawnień, jak wcześniej w przypadku filmów, zostało to dodane w nowej aktualizacji. W przypadku filmów rozszerzyliśmy także listę uprawnień i dodaliśmy osobne uprawnienia do modyfikowania grupy przechowywania, zablokowanej flagi, plików wideo i niektórych innych pól. Wcześniej te działania były możliwe tylko z uprawnieniem „Edytuj wszystkie dane filmów”. Naprawiono także wiele innych problemów w tym obszarze.
  3. Nowa funkcja powiadomień administratora została uruchomiona po przeniesieniu do niej niektórych krytycznych problemów i ostrzeżeń. Zauważyliśmy, że administratorzy bardzo często ignorują problemy zamieszczane na stronie startowej panelu administracyjnego, choć w większości przypadków wskazują na problemy z Twoim projektem. Chcemy, aby administratorzy zwracali na nie większą uwagę, dlatego będą teraz podświetlane w menu panelu administracyjnego.
  4. Wtyczka Audit zapewni lepszą weryfikację treści i umożliwi filtrowanie według problemów różnego typu (na przykład filtrowanie filmów, w których występują problemy ze zrzutami ekranu lub plikami wideo). Poprzednio weryfikacja treści nie wskazywała rodzaju problemu, więc oddzielne filtrowanie nie było możliwe.
  5. Edytorzy filmów i albumów będą teraz umożliwiać aktualizację niestandardowych flag. Flagi niestandardowe to bardzo specyficzna funkcja dostosowywania, zwykle używana do optymalizacji wydajności filtrowania treści. W większości przypadków obsługa KVS skonfiguruje te flagi tak, aby były automatycznie aktualizowane masowo w oparciu o kategorie, tagi lub coś innego. Jednak w niektórych przypadkach może być konieczna możliwość ich indywidualnej modyfikacji.
  6. Ulepszono graficzny interfejs panelu administracyjnego do monitorowania zmian szablonów i historii. Do listy monitorowanych zmian i historii dodaliśmy reklamy, dzięki czemu w razie potrzeby będziesz mógł wrócić do starszego kodu reklamowego. Dodaliśmy także wyświetlanie numeru wersji w każdym monitorowanym edytorze, aby umożliwić szybkie nawigowanie do historii wersji dowolnego szablonu. I na koniec, na liście nieoczekiwanych zmian dodaliśmy możliwość zatwierdzenia tylko części z nich poprzez checkboxy.
  7. Funkcja masowego wybierania (filmy, albumy) umożliwia teraz wybieranie obiektów przy użyciu listy identyfikatorów rozdzielonych przecinkami. Wcześniej można było wybierać jedynie poprzez podanie identyfikatorów w nowej linii, co w niektórych przypadkach nie było wygodne.
  8. Dodano możliwość wyszukiwania użytkowników według adresu IP, a także grupowania adresów IP w Statystykach -> Logowania w strefie członkowskiej, aby zobaczyć użytkowników korzystających z wielu kont z tego samego adresu IP.
  9. Obrazy w edytorach albumów będą teraz wyświetlać znacznik identyfikacyjny, dzięki czemu można łatwo znaleźć dowolny identyfikator obrazu w albumie. Również wyszukiwanie albumów w panelu administracyjnym może teraz wyszukiwać według identyfikatora obrazu.
  10. Ustawienia zabezpieczenia przed przeciążeniem zostały przeniesione z setup.php do sekcji Ustawienia witryny w panelu administracyjnym. Ich logika się nie zmieniła, ale teraz możesz je zmienić z panelu administracyjnego i zobaczyć wyjaśnienia, do czego służą te ustawienia i jak mogą wpłynąć na zachowanie Twojej witryny.
  11. Dodaliśmy możliwość skonfigurowania indywidualnych limitów pamięci dla każdej strony witryny w sekcji Interfejs witryny. Może to być przydatne w przypadku dużych stron, które wyświetlają lub ładują wiele danych.
  12. Wszystkie pliki cookie ustawione przez KVS zostały zaktualizowane w celu określenia atrybutu SameSite, który wkrótce będzie wymagany przez wszystkie główne przeglądarki.
  13. W przypadku witryn korzystających z pseudofilmów i przekierowujących użytkowników do rzeczywistych filmów na innych stronach, możliwe jest teraz włączenie zliczania przekierowań związanych ze źródłami treści w statystykach Outs. Oznacza to, że jeśli masz 100 pseudofilmów odnoszących się do witryny A, powinieneś upewnić się, że w każdym z nich znajduje się witryna A jako pole źródła treści. Następnie KVS może policzyć liczbę odwiedzających każdego dnia przekierowanych do witryny A za pośrednictwem tych pseudofilmów. To ustawienie zostało dodane do Ustawień witryny, gdzie ustawione jest zachowanie pseudowideo.
  14. Przesyłane pliki zostały zabezpieczone przed spamowaniem, aby zapobiec wyciekom wykorzystania dysku.
  15. Wyszukiwanie tekstowe zostało dodane do bloków list_content_sources i list_posts.
  16. Filtry wzrostu i wagi zostały dodane do bloku list_models.
  17. Możliwe jest teraz umożliwienie użytkownikom spowodowania usunięcia ich profili bez czekania na potwierdzenie od administratorów. Nowe ustawienie zostało dodane do bloku member_profile_delete. Pozwoli Ci to wybrać, czy chcesz zezwolić na automatyczne usuwanie wszystkich profili, czy tylko profile bez przesłanych treści mają być automatycznie usuwane, czy też nie zezwalać w ogóle i obsługiwać ręcznie.

Naprawione błędy:

  1. [POWAŻNE] Odtwarzanie wielu formatów albumu dla tego samego albumu działało nieprawidłowo (nowość w wersji 5.2.0).
  2. [POWAŻNE] Zaimportowane zrzuty ekranu zostały zignorowane przez nowe filmy po przeniesieniu katalogu videos_sources na inną partycję dysku (regresja po wersji 5.2.0).
  3. [POWAŻNE] Nowe funkcje w wersji 5.2.0 w profilach VAST nie działały w pełni w kodach osadzania (nowość w wersji 5.2.0).
  4. [MEDIUM] Zmiana rozmiaru znaków wodnych wideo w przypadku filmów pionowych w niektórych przypadkach nie działała poprawnie (nowość w wersji 5.2.0).
  5. [MEDIUM] Wyświetlanie błędu 404 w przypadku pustych wyszukiwań w niektórych przypadkach może skutkować otrzymaniem odpowiedzi o statusie 200 z powodu buforowania.
  6. [MEDIUM] Poprawiono działanie filtrów skip_xxx we wszystkich blokach. Np. masz blok list_videos skonfigurowany tak, aby pomijał wszystkie filmy z kategorii 1, ale to filtrowanie nie działało podczas wyświetlania filmów według kategorii 2, kategorii 3 lub jakiejkolwiek innej kategorii. Nowe zachowanie spowoduje wyświetlenie wszystkich filmów z kategorii 2, które nie mają kategorii 1.
  7. [MEDIUM] Zmiana ustawień grabbera w panelu administracyjnym może zostać cofnięta przez zadanie w tle grabbera.
  8. [MEDIUM] Wtyczka automatycznego wyboru modelu nie działała poprawnie z PHP 7.3 i nowszymi.
  9. [MEDIUM] Niektóre funkcje reklamowe VPAID nie działały w kodach osadzania iframe.
  10. [LOW] Obrazy w edytorze albumów nie były wyświetlane poprawnie (nowość w wersji 5.2.0).
  11. [LOW] Panel administracyjny błędnie wyświetlał harmonogram treści na stronie startowej dla daty „dzisiaj”.
  12. [LOW] Nie można było użyć łączy FTP przy imporcie treści.
  13. [LOW] Grabberzy mogą tworzyć treści z pustymi tytułami.
  14. [LOW] Wtyczka generująca awatary nie rozpoczęła się natychmiastowo, jeśli została o to zapytana, czekała na sygnał cron.
  15. [LOW] Przesyłanie nowego pliku źródłowego do wideo nie zresetowało jego zduplikowanego klucza.
  16. [LOW] W niektórych konfiguracjach serwerów główny proces PHP będzie czekał na zakończenie wszystkich procesów potomnych.
Zupełnie nowy KVS 6.3.0 jest już dostępny Zamów teraz