Co nowego w KVS 6.0.0
Ogólne ulepszenia GUI panelu administracyjnego:
- Nowy wygląd panelu administracyjnego, który ładnie wygląda również na urządzeniach mobilnych. Istnieją nowe kolory, ikony i ten sam wygląd i sposób sterowania w różnych przeglądarkach.
- Elementy sterujące kalendarza umożliwiające wybieranie daty i godziny.
- Zaktualizowane kontrolki selektora obsługują teraz wyświetlanie szczegółów wybranych elementów, wyróżnianie wybranych elementów i więcej opcji grupowania podczas wyświetlania pełnych list oraz wskazywanie aktywowanych filtrów, jeśli wyniki są filtrowane.
- Wyskakujące okienka obsługują teraz akcje przenoszenia i zmiany rozmiaru z funkcją „pamięci”. Wszystkie wyskakujące okienka są podzielone na różne typy i mogą być różnie pozycjonowane, np. wyskakujące okienko przesyłania, wyskakujące okienko wyboru listy, wyskakujące okienko podglądu i inne.
- Zamiast korzystać z wbudowanych w przeglądarkę okien dialogowych z alertami/potwierdzeniami, KVS będzie teraz renderować własne, niestandardowe wyskakujące okienka z obsługą zmiany rozmiaru i położenia. Dla większej uwagi zostaną wyróżnione destrukcyjne działania.
- Paski postępu będą teraz pokazywać szczegóły tego, co aktualnie robią, oprócz procentu postępu.
Ulepszenia siatki panelu administracyjnego:
- Nazwane ustawienia wstępne są teraz obsługiwane w większości siatek. Możesz utworzyć dowolną liczbę ustawień wstępnych, z niezbędnym zestawem filtrów, kolumn i sortowania. Szybko przełączaj się między różnymi widokami siatki dla różnych zadań.
- W dowolnym momencie możliwe będzie przywrócenie domyślnego widoku siatki poprzez wybranie ustawienia domyślnego.
- GUI siatki będzie teraz wyświetlać tylko aktualnie aktywne filtry. Każdy filtr można łatwo zmienić/usunąć bez dodatkowych kliknięć.
- Wyskakujące okienko dostosowywania siatki będzie obsługiwać kombinację Ctrl+S w celu szybkiego przesłania.
- Liczba elementów siatki na stronie może być szybko przełączana pomiędzy wieloma predefiniowanymi liczbami; W razie potrzeby można również wprowadzić dowolny numer niestandardowy.
- Selektory elementów siatki podsumowują całą liczbę wybranych elementów na górze.
- Destrukcyjne działania są podświetlone w menu siatki.
- Każde łącze do siatki będzie teraz generować własne menu z możliwością otwarcia edytora klikniętego obiektu, dodania go do filtra lub zastąpienia bieżącego filtru filtrowaniem według tego obiektu. Niedawno zmieniliśmy link z rodzaju „edytor” na link typu „dodaj do filtra” i nowe zachowanie okazało się dla niektórych mylące.
- Nagłówek siatki, paginacja siatki i akcje wsadowe będą zawsze widoczne niezależnie od wysokości siatki, przewijanie zostanie zastosowane tylko do elementów danych.
Ulepszenia edytora panelu administracyjnego:
- Wszystkie sekcje edytora nie są zwijane za pomocą funkcji „pamięci”.
- Wszystkie kontrolki selektora (jeśli ma to zastosowanie) mogą teraz tworzyć nowe dane w locie, np. podobnie jak możliwe było tworzenie nowych kategorii na bieżąco podczas edycji wideo, możliwe będzie również utworzenie źródła treści, kanału lub użytkownika. Również w imporcie i masowej edycji.
- Działania redaktora będą zawsze widoczne niezależnie od wzrostu redaktora, przewijanie będzie dotyczyć tylko treści edytora.
Wprowadzono kontrolę edytora szablonów Smarty z bogatymi funkcjami edycji:
- Podświetlanie składni Smarty jest w pełni obsługiwane (np. słowa kluczowe, ciągi znaków, zmienne, modyfikatory, liczby).
- Tagi HTML mają podstawowe podświetlanie, w którym podświetlone są tylko nazwy tagów.
- Numery linii są wyświetlane na rynnie bocznej.
- Podświetlone jest dopasowanie bloku Smarty: kiedy umieścisz kursor na znaczniku początkowym lub końcowym, KVS podświetli cały blok, aby ułatwić zrozumienie zakresu.
- Podświetlone są najczęstsze błędy składni smarty, jak na przykład brak znacznika zamykającego.
- Możliwa jest teraz edycja na pełnym ekranie z możliwością szybkiego zapisu - możliwość szybkiego zapisania szablonu bez konieczności ponownego ładowania edytora; w ten sposób znacznie łatwiej będzie debugować zmiany w szablonie bez większego rozpraszania uwagi podczas ponownego ładowania i przewijania strony.
- Inteligentna funkcja tabulatora umożliwi szybkie przesuwanie bloków za pomocą kombinacji Tab i Shift+Tab.
Kilka ulepszeń odtwarzacza:
- Lepsze wykrywanie wtyczek blokujących reklamy, a także % użytkowników z oprogramowaniem blokującym reklamy będzie teraz dostępne w statystykach graczy.
- Dodano wykrywanie blokad Adblock do API odtwarzacza jako kolejne zdarzenie gracza. Twórcy motywów mogą teraz używać tego do wykrywania adblocka bez dodawania wtyczek innych firm (które same mogą być blokowane przez adblock).
- Wsparcie HLS w reklamach VAST.
- Reklamy VAST przed i po filmie można teraz łączyć ze źródłami treści wideo za pomocą niestandardowych pól.
- Reklamę Popunder można skonfigurować tak, aby pomijała kilka filmów przed pierwszym uruchomieniem; również statystyki graczy będą rejestrować liczbę aktywacji popundera.
- Kody do osadzania umożliwiają teraz wiele parametrów śledzenia ruchu.
Inne ulepszenia:
- Edytor albumów został wreszcie zmieniony, aby umożliwić przesyłanie wielu zdjęć za jednym razem. Wcześniej trzeba było przesyłać obrazy pojedynczo lub pakować je do pliku ZIP. Teraz możesz po prostu wybrać wiele plików jednocześnie.
- Funkcja debugowania witryny będzie teraz działać znacznie lepiej: będzie działać zgodnie z układem szablonu i wyświetlać tylko bloki, które są faktycznie renderowane w bieżącym żądaniu (poprzednio wyświetlała wszystkie bloki skonfigurowane na stronie). Wyświetli także listę zmiennych ustawionych w szablonie Smarty i ich rzeczywiste wartości na końcu renderowania szablonu.
- Dodano obsługę rozliczeń kryptowalutowych coinpayments.net.
- Sekcja recenzji wideo została rozszerzona o wyświetlanie do 5 podobnych filmów do tego, który został niedawno przesłany. Powinno to pomóc w łatwej identyfikacji potencjalnych duplikatów i odrzuceniu ich.
- Limit maksymalnego rozmiaru przesyłanego pliku nie będzie już stosowany wobec administratorów.
- Limit IP w funkcji ochrony plików wideo przestanie zliczać zwiastuny podglądu. Wcześniej skonfigurowanie rozsądnego limitu podczas korzystania z podglądu wideo po najechaniu myszką mogło być naprawdę trudne, ponieważ użytkownik mógł uruchomić wiele podglądów bez faktycznego oglądania pojedynczego filmu. Teraz zmieniliśmy to, nie licząc żądań do formatu wideo z postfiksem „_preview.mp4”, a także do wszelkich formatów, które mają więcej niż 1 część i limit czasu trwania krótszy niż 30 sekund.
- W ustawieniach Antyspamu dodaliśmy opcję zapobiegającą dodawaniu słów z czarnej listy do opinii użytkowników. Zwykle chciałbyś uniemożliwić użytkownikom publikowanie linków w komentarzach, więc możesz dodać do nich wyrażenie regularne umieszczone na czarnej liście, ale w przypadku informacji zwrotnych zwykle oczekujesz, że użytkownicy wyślą Ci kilka linków. Teraz możesz mieć pewność, że żadna z takich opinii nie zostanie uznana za spam.
- W GUI masowego wyboru nie jest już wymagane wybieranie pomiędzy identyfikatorami lub adresami URL podczas określania listy elementów do wybrania, KVS automatycznie zidentyfikuje, kiedy podałeś identyfikator lub adres URL.
- Dodano statystyki darowizn od użytkowników (prezentów).
- Statystyki filmów i albumów można teraz grupować według źródeł treści i kanałów, aby wyświetlić dla nich zbiorcze statystyki.
- Wyszukiwanie motywów może teraz wyszukiwać także w plikach JS i CSS motywów. Wyniki wyszukiwania są także grupowane według typu.
- Panel administracyjny KVS będzie teraz wyświetlał ostrzeżenia dotyczące problemów z ochroną zawartości na serwerach pamięci masowej i serwerze głównym, jeśli je znajdzie.
- Wtyczka Backup została rozszerzona o możliwość usuwania starych kopii zapasowych z panelu administracyjnego.
- Wtyczka Google ReCAPTCHA będzie teraz obsługiwać dowolną liczbę aliasów.
- Refaktoryzacja backendu nowej generacji jest już w drodze. W blokach list dodaliśmy obsługę filtrowania poprzez określenie bezpośrednich identyfikatorów obiektów, które powinny być wyświetlane lub nie, obsługę wyszukiwania tekstu i wyświetlania powiązanych obiektów. Niestety w tej chwili nie przestawiliśmy jeszcze powszechnie używanych bloków kategoryzacji na nowe API, ponieważ nadal musimy w to popracować. Z pewnością będzie częścią następnej dużej aktualizacji, w której te nowe funkcje zostaną dodane do wszystkich kategorii.
- Blokady witryn umożliwiające przesyłanie filmów i albumów umożliwiają teraz określenie daty publikacji w przyszłości.
- Przeglądarka internetowa Samsung jest dodawana do listy znanych przeglądarek podczas konfiguracji reklam dla poszczególnych przeglądarek.
Błędy, które zostały naprawione:
- [ŚREDNI] Jeśli początkowa głośność odtwarzacza była wyciszona, regulacja głośności dokonana przez użytkownika nie zostanie zapisana w ustawieniach użytkownika, a każdy następny film będzie nadal wyciszony.
- [ŚREDNI] W przypadku korzystania z sugestii wyszukiwania w formacie rozszerzonym (filmy + albumy + inne obiekty) statystyki wyszukiwania będą zawierać częściowe wyszukiwane hasła.
- [LOW] Grabbery w niektórych przypadkach nie oceniały, czy podane adresy URL są zduplikowane i robiono to dopiero po pobraniu plików wideo.
- [LOW] Przesyłający zawartość FTP nie uwzględnił zduplikowanych plików, jeśli zostały umieszczone w innym katalogu.
- [LOW] Słowa znajdujące się na czarnej liście modułu antyspamowego nie zezwalały na wyrażenia regularne z przecinkami.
- [NISKI] Słowa znajdujące się na czarnej liście modułu antyspamowego mogą zostać w jakiś sposób oszukane przez spamerów.