KVS wersja 3.3.0
Przerobiono tryb pełnoekranowy odtwarzacza i poprawiono użyteczność:
- Naprawiono skalowanie odtwarzacza w trybie pełnoekranowym i teraz nie zależy ono od źródła wideo ani rozmiarów okna odtwarzacza. Pozwoliło nam to również rozwiązać problem nieprawidłowego wyświetlania filmów, jeśli użytkownik włączył tryb pełnoekranowy przed pobraniem metadanych filmu.
- W trybie okna odtwarzacz można teraz dynamicznie skalować do dowolnego rozmiaru bez konieczności ponownej inicjalizacji odtwarzacza.
- Zachowanie paska sterowania można teraz dostosować tak, aby pasek sterowania był zanikany.
- Jeśli włączone jest wygaszanie paska sterowania, pasek będzie widoczny po wstrzymaniu odtwarzania wideo.
- Dodano sterowanie za pomocą klawiatury: spacja wstrzymuje wideo, a góra i dół regulują głośność dźwięku.
- Dwukrotne kliknięcie odtwarzacza przełącza pomiędzy trybem pełnoekranowym i zwykłym.
- W trybie okna odtwarzacz można teraz dynamicznie skalować do dowolnego rozmiaru bez konieczności ponownej inicjalizacji odtwarzacza.
- Zachowanie paska sterowania można teraz dostosować tak, aby pasek sterowania był zanikany.
- Jeśli włączone jest wygaszanie paska sterowania, pasek będzie widoczny po wstrzymaniu odtwarzania wideo.
- Dodano sterowanie za pomocą klawiatury: spacja wstrzymuje wideo, a góra i dół regulują głośność dźwięku.
- Dwukrotne kliknięcie odtwarzacza przełącza pomiędzy trybem pełnoekranowym i zwykłym.
W ustawieniach odtwarzacza możesz teraz ustawić domyślny slot wideo. Poprzednio, jeśli w lokalnej pamięci użytkownika nie zapisano żadnego wybranego slotu, gracz wybierał pierwszy dostępny slot jako podstawowy. Teraz to zachowanie można dostosować.
W ustawieniach odtwarzacza możesz teraz wyłączyć zapamiętywanie wybranego slotu w pamięci lokalnej. Domyślnie odtwarzacz zapamiętuje wybrany przez użytkownika slot (np. HD), a podczas udostępniania użytkownikowi kolejnego filmu odtwarzacz wybierze domyślny slot (o ile film go posiada). Teraz możesz wyłączyć to zachowanie.
Dodano nowy typ reklamy, wyświetlany na środku okna odtwarzacza, gdy użytkownik najedzie myszką na odtwarzacz. Reklama pozostaje tak długo, jak mysz znajduje się nad odtwarzaczem.
Możesz teraz wyświetlać niestandardowe logo w dowolnym rogu odtwarzacza. Poprzednio można było określić tylko odsunięcie od lewego górnego narożnika.
W interfejsie API JS odtwarzacza możesz teraz przechwytywać kliknięcia reklam na pasku kontrolnym i używać niestandardowej logiki JS.
Gracz ma teraz 7 miejsc.
Dodano integrację z Videowiper.com, umożliwiającą dodawanie filmów do KVS z ogromnej bazy danych tej witryny poprzez osadzenie kodów lub pobranie filmów na serwer.
Zoptymalizowano zachowanie silnika konwersji podczas kopiowania plików. Teraz możesz skonfigurować kopiowanie plików na serwery pamięci masowej bezpośrednio z serwerów konwersji. Zmniejsza to obciążenie dysku twardego głównego serwera i przyspiesza przetwarzanie treści. Domyślnie jest to wyłączone. Aby włączyć tę funkcję zaktualizuj skrypt Remote_cron.php na serwerze konwersji i zaznacz checkbox w ustawieniach serwera konwersji w panelu administracyjnym.
Dodano ponowne tworzenie zrzutów ekranu przeglądu wideo, jeśli wideo ma pliki źródłowe.
Do strony edycji wideo w panelu administracyjnym dodano pola wyboru umożliwiające uruchomienie zrzutów ekranu przeglądu i odtwarzania formatów wideo. Te pola wyboru są dostępne tylko wtedy, gdy plik wideo ma plik źródłowy. Teraz, gdy zastąpisz plik źródłowy, możesz szybko i łatwo odtworzyć wszystkie pliki wideo.
Dodano dziennik zadań w tle, rejestrujący wszystkie zadania w tle po ich ukończeniu lub usunięciu. Zadania tworzenia treści w tle są teraz bliżej powiązane z treścią. Na przykład po usunięciu zadania tworzenia albumu wideo w tle lub albumu ze zdjęciami stan obiektu treści jest ustawiany na błąd, a nie obiekt utknął w oczekiwaniu, jak to miało miejsce wcześniej. Panel administracyjny umożliwia teraz ponowne uruchomienie przetwarzania treści ze statusem błędu, zarówno ręcznie, jak i poprzez operację masową. Wcześniej, gdy zadania tworzenia treści w tle były usuwane, nie można było ich ponownie uruchomić, a treść trzeba było usunąć i ponownie przesłać.
Katalogi robocze na serwerach konwersji można teraz czyścić, gdy zadania w tle już skopiowane na serwery konwersji zostaną usunięte. Wcześniej serwery konwersji czasami zawieszały się, gdy przypisywano do nich zbyt wiele usuniętych zadań.
Logika ochrony przed przeciążeniem bazy danych jest teraz koncepcyjnie inna. Pozwala to znacznie zmniejszyć obciążenie bazy danych, co jest szczególnie ważne w przypadku witryn o dużym obciążeniu. Ta nowa funkcja wymaga osobnej konfiguracji. Jeśli masz problemy z ładowaniem bazy danych, skontaktuj się z działem pomocy technicznej w celu uzyskania pomocy.
Po usunięciu treści pamięć podręczna strony przeglądania jest teraz czyszczona. Wcześniej strona zawartości pozostawała w pamięci podręcznej do czasu unieważnienia pamięci podręcznej.
Naprawiono stary problem z nowymi komentarzami, które nie wyświetlały się na stronie z powodu buforowania strony.
Dane lokalizacyjne są teraz obsługiwane w imporcie, eksporcie i plikach danych.
W ustawieniach języka lokalizacji możesz teraz określić obszar lokalizacji: tytuły i opisy lub same tytuły. Określa, czy podczas tłumaczenia będą wyświetlane pola opisu, a także określa sposób działania filtrów obiektów przetłumaczonych/nieprzetłumaczonych w panelu administracyjnym.
Podczas importowania i eksportowania albumów wideo i zdjęć możesz teraz wybrać pole adresu URL dostawcy treści.
W eksporcie albumów wideo i zdjęć można teraz eksportować wiersze z nazwami pól danych.
Filmy premium są teraz obsługiwane w kanałach importu.
W plikach eksportu CSV możesz teraz określić wartości statyczne dla dowolnego pola za pomocą static:. Gdy zostanie określona taka kolumna, w każdym wierszu kanał będzie wyświetlał .
W kanałach eksportu możesz teraz wysłać nie tylko preferowaną szerokość odtwarzacza do umieszczenia na stronie, ale także jego wysokość. W ten sposób możesz teraz generować kody do osadzania o stałych rozmiarach, wszystkich rozmiarach lub tylko jednym (wysokość lub szerokość).
W Statystyce możesz teraz rozdzielać uprawnienia pomiędzy administratorami w bardziej zaawansowany i szczegółowy sposób.
Możesz teraz usunąć wyszukiwane hasła ze statystyk wyszukiwania.
W Ustawieniach osobistych możesz teraz pokazać lub ukryć odtwarzacz wideo na stronie edycji wideo w panelu administracyjnym.
Dodano skróty klawiaturowe dla przycisków Zapisz (Ctrl+S) oraz Zapisz i zamknij (Ctrl+Shift+S). W Ustawieniach osobistych możesz dostosować kolejność przycisków, co pozwala ustawić Zapisz i edytuj dalej jako pierwszą dostępną akcję.
Możesz teraz jednym kliknięciem usunąć użytkowników wraz z całą ich zawartością.
Wtyczka automatycznego wyboru kategorii może teraz pobierać kategorie z tagów.
Modele posiadają nowe pola: Country, City, State.
W statystykach ruchu stron odsyłających logika porównań jest teraz inna, gdy stroną odsyłającą jest adres URL bez http. W tym przypadku w statystykach nie będzie uwzględniona witryna, z której użytkownik przyszedł, ale adres URL strony, którą odwiedził. Dzięki temu możesz śledzić ruch od partnerów, którzy wysyłają go do Twojej witryny, za pomocą niestandardowego parametru, np. http://domena.com?from=nazwa użytkownika. Ruch może pochodzić z różnych stron internetowych. Aby śledzić cały ruch w ramach jednego obiektu odsyłającego, ustaw jego adres URL na from=nazwa użytkownika.
Logika paginacji, gdy strony nie istnieją, jest teraz inna. Te strony zwracają teraz błąd 404. Ta poprawka może mieć wpływ na niektóre strony witryny i nie jest domyślnie włączona w tej aktualizacji. Skontaktuj się z działem wsparcia, aby włączyć tę opcję.
Ustawienia dostępu do stron witryny umożliwiają teraz udostępnianie niektórych stron tylko webmasterom i zaufanym użytkownikom.
W blokach video_edit i album_edit dodano ochronę wizualną przed automatycznymi zgłoszeniami.
W bloku video_edit możesz teraz wyświetlić listę kanałów, aby przesłać film na określony kanał w swojej witrynie.
W blokach list_albums, list_videos i list_content możesz teraz wyświetlać treści przesłane przez użytkowników z kraju bieżącego użytkownika.
W blokach list_albums, list_videos i list_content search_scope to nowy parametr umożliwiający przeszukiwanie tylko tytułów, a nie opisów.
W blokach list_albums, list_videos i list_content, gdy włączone jest przeszukiwanie kategorii, tagów i modeli, wyszukiwanie obejmie także synonimy (pseudonimy).
Podczas przesyłania albumów wideo i zdjęć KVS sprawdzi teraz, czy jako separator tagów używana jest spacja. KVS wymaga, aby tagi były oddzielone przecinkami, ale wiele osób używa tagów oddzielonych spacjami, co wcześniej powodowało, że wszystkie tagi oddzielone w ten sposób były traktowane jako pojedynczy tag. Teraz zostało to naprawione.
W bloku list_content_sources dodano sortowanie dostawców treści według albumów.
W bloku global_stats możesz teraz filtrować po kategoriach, czyli pokazywać statystyki dla treści z określonej kategorii.
Blok list_dvds ma teraz nowy parametr var_section, pozwalający na zbudowanie alfabetycznej listy kanałów/DVD.
Blok video_edit obsługuje teraz oddzielne ustawienia maksymalnego czasu trwania filmu dla użytkowników premium i webmasterów.
Kody krajów w zmiennej $list_countries_codes są teraz dostępne w szablonach.
Błędy, które zostały naprawione:
– Filmy z linkami do reklam nie będą wstrzymywane, gdy użytkownik kliknie obszar wideo.
- Miejsca wideo pokazane w odtwarzaczu nie zależą od tego, czy plik wideo jest dostępny, jeśli użytkownik nie ma dostępu do tego konkretnego formatu wideo. Spowodowało to wyświetlenie boksu z linkiem do reklamy, chociaż nie byłby on wyświetlany, jeśli użytkownik miał wystarczające uprawnienia.
- Problemy z losowością wyświetlania reklam, jeśli strona zawierała kilka wystąpień tego samego miejsca reklamowego.
- Niepowtarzalność wideo nie została prawidłowo wykryta podczas importu, jeśli zamiast łącza do pliku źródłowego podano łącza do plików w formacie.
- Przesłane obrazy nie zmieniałyby rozmiaru, gdyby ich nazwy plików zawierały spacje.
- Problemy z paginacją w przypadku tagów liczbowych.
- Kanały eksportu nie wysłały kodu osadzania o prawidłowym rozmiarze dla filmów wideo połączonych za pomocą hotlinków.
- Parametry HTTP nie zostaną usunięte w przypadku przypisania nazw plików filmom przesłanym za pośrednictwem łączy znajdujących się na stronie.
- W przypadku ręcznej zmiany katalogów obiektów w panelu administracyjnym, mogło to prowadzić do błędnych linków.
- W blokach list, skip_xxx i show_xxx nie działały poprawnie. Uruchamiały się one nawet wtedy, gdy na listy trafiały określone obiekty filtrów. Spowodowało to puste listy. Na przykład, jeśli w bloku list_videos włączono parametr skip_categories z listą kategorii, ten blok wyświetli pustą listę dla wszystkich tych kategorii.
- W silniku witryny, gdy status użytkownika został odświeżony, nie wykonano żadnej kontroli dezaktywacji użytkownika. Dzięki temu zalogowany użytkownik mógł korzystać z serwisu do czasu aktywacji jego sesji, nawet jeśli ten konkretny użytkownik został dezaktywowany w panelu administracyjnym.
- Wtyczka statystyk treści nie śledziła niektórych typów treści wideo.
- Niektóre problemy z przetwarzaniem galerii zdjęć.
- Kiedy wtyczka audytu sprawdzała zawartość, rozmiary źródeł zrzutów ekranu nie były sprawdzane. Może to spowodować, że niektóre wadliwe pliki źródłowe pozostaną niewykryte.
- Miejsca wideo pokazane w odtwarzaczu nie zależą od tego, czy plik wideo jest dostępny, jeśli użytkownik nie ma dostępu do tego konkretnego formatu wideo. Spowodowało to wyświetlenie boksu z linkiem do reklamy, chociaż nie byłby on wyświetlany, jeśli użytkownik miał wystarczające uprawnienia.
- Problemy z losowością wyświetlania reklam, jeśli strona zawierała kilka wystąpień tego samego miejsca reklamowego.
- Niepowtarzalność wideo nie została prawidłowo wykryta podczas importu, jeśli zamiast łącza do pliku źródłowego podano łącza do plików w formacie.
- Przesłane obrazy nie zmieniałyby rozmiaru, gdyby ich nazwy plików zawierały spacje.
- Problemy z paginacją w przypadku tagów liczbowych.
- Kanały eksportu nie wysłały kodu osadzania o prawidłowym rozmiarze dla filmów wideo połączonych za pomocą hotlinków.
- Parametry HTTP nie zostaną usunięte w przypadku przypisania nazw plików filmom przesłanym za pośrednictwem łączy znajdujących się na stronie.
- W przypadku ręcznej zmiany katalogów obiektów w panelu administracyjnym, mogło to prowadzić do błędnych linków.
- W blokach list, skip_xxx i show_xxx nie działały poprawnie. Uruchamiały się one nawet wtedy, gdy na listy trafiały określone obiekty filtrów. Spowodowało to puste listy. Na przykład, jeśli w bloku list_videos włączono parametr skip_categories z listą kategorii, ten blok wyświetli pustą listę dla wszystkich tych kategorii.
- W silniku witryny, gdy status użytkownika został odświeżony, nie wykonano żadnej kontroli dezaktywacji użytkownika. Dzięki temu zalogowany użytkownik mógł korzystać z serwisu do czasu aktywacji jego sesji, nawet jeśli ten konkretny użytkownik został dezaktywowany w panelu administracyjnym.
- Wtyczka statystyk treści nie śledziła niektórych typów treści wideo.
- Niektóre problemy z przetwarzaniem galerii zdjęć.
- Kiedy wtyczka audytu sprawdzała zawartość, rozmiary źródeł zrzutów ekranu nie były sprawdzane. Może to spowodować, że niektóre wadliwe pliki źródłowe pozostaną niewykryte.
W planach na przyszłość...
Zmiany koncepcyjne w działaniu galerii wideo i zdjęć. Uniwersalna obsługa grabberów, które otrzymają adresy URL stron i zwrócą dane z albumów wideo/zdjęć, co umożliwi zaimportowanie tej treści na stronę.
Unieważnienie CDN dla zrzutów ekranu wideo.
Jakość danych treściowych: więcej wymagań i ograniczeń w panelu administracyjnym i na stronie, m.in. min i max długość tytułu i opisu itp. Naszym kierunkiem jest ujednolicenie tych funkcji i wprowadzenie uniwersalnej strony ze wszystkimi ustawieniami.
Zmiany koncepcyjne w działaniu pól niestandardowych, więcej funkcji poprawiających użyteczność.
Nowa funkcja umożliwiająca masową edycję danych albumów wideo i zdjęć za pośrednictwem systemu importu. Jedno z pól importu musi zawierać identyfikator albumu wideo lub zdjęć, podczas gdy inne pola zawierają konfigurowalne dane.
Import/eksport filmów i albumów ze zdjęciami będzie obsługiwał pola wszystkich dostawców treści, kanałów i DVD, a także ich grupy. Tak więc, jeśli obiekty DVD są używane jako sezony, a grupy DVD są używane w programach telewizyjnych, będzie można przeprowadzić pojedynczą operację importu, importując wszystkie odcinki, wszystkie dane związane z sezonami oraz wszystkie dane związane z programami telewizyjnymi bez konieczności ręcznego przetwarzania tych obiektów .
Zmiany w działaniu kodów osadzania iframe. Teraz kody do osadzania iframe są generowane przez strony witryny, co oferuje wiele opcji dostosowywania. Jednak szczegółowe statystyki i białe/czarne listy nie są obecnie dostępne.
Więcej ulepszeń użyteczności w panelu administracyjnym. Zapisz i otwórz obsługę następnej akcji dla wszystkich list, a nie tylko filmów i albumów ze zdjęciami. Usuwanie obiektów z ich stron edycji. Usuwanie obiektów kategoryzacji wraz z treścią.
Masowy import, eksport i edycja obiektów kategoryzacji.
Ściślejsza integracja odtwarzacza wideo z reklamami JS, ręczne dostosowywanie reklam JS bez korzystania z API odtwarzacza.
Utworzenie wtyczki do planowania, która będzie publikować treści przy użyciu ustawień dziennej ilości treści.
Czarna lista użytkowników.
Nadchodzi mnóstwo innych większych i mniejszych ulepszeń. Bądź na bieżąco z dalszymi aktualizacjami!