Pełną informację o aktualizacji znajdziesz na forum KVS: Aktualizacja KVS 4.0.2
Co nowego w KVS 4.0.2:
- Dodano integrację z Google ReCAPTCHA, która umożliwia wymianę wszystkich captcha KVS. Aby działało poprawnie, wymagane są ogromne zmiany w szablonach motywów. Zostaną one opisane na forum.
- KVS będzie teraz obsługiwać dynamiczne ceny z CCBill dodanego jako oddzielny procesor płatności (CCBill Dynamic Pricing).
- W ustawieniach płatnego pakietu dostępu możesz teraz włączyć filtrowanie według krajów, dzięki czemu określone pakiety dostępu będą dostępne tylko dla określonych krajów. Umożliwi to skonfigurowanie pakietów dostępu w różnych walutach; możesz także skorzystać z tej funkcji, aby przygotować oferty specjalne dla różnych segmentów rynku.
- Teraz będzie można zmieniać konfigurację bibliotek serwera konwersji bezpośrednio z panelu administracyjnego. Poprzednio, jeśli trzeba było to zmienić, można było to zrobić tylko poprzez system plików serwera konwersji.
- W modelach dodano pole daty śmierci.
- W grabberach zmieniliśmy sposób wypełniania części czasowej daty wysłania. Wcześniej można było skonfigurować pobieranie daty postu z witryny źródłowej, ale jej część czasowa była zawsze losowa między 00:00 a 23:59. Teraz dodaliśmy dodatkową opcję umożliwiającą randomizację czasu, a jeśli opcja nie jest włączona, grabber ustawi czas na bieżący czas serwera jako nowe zachowanie domyślne.
- Szybki podgląd wideo w panelu administracyjnym nie będzie już otwierał osobnego okna, wyświetli warstwę modalną na wierzchu istniejącego okna.
- Podczas wyświetlania listy stron witryny i jeśli elementy strony zawierają wiele bloków globalnych (np. nagłówek, stopka), te bloki globalne zostaną wyświetlone dla wszystkich stron witryny, co spowoduje, że wyświetlanie listy stron będzie zbyt zaśmiecone. Naprawiliśmy to, grupując takie globalne bloki w jednym wierszu z możliwością jego rozwijania.
- Rozpoczęliśmy długotrwałe zadanie refaktoryzacji parametrów i dokumentacji bloków. Parametry bloków zostaną logicznie pogrupowane i wyświetlone w podobny pogrupowany sposób, dzięki czemu łatwiej będzie je zrozumieć i nawigować. Dokumentacja bloku zostanie zaktualizowana o najnowsze scenariusze i praktyki. Domyślne szablony bloków zostaną również zaktualizowane, aby renderować wszystkie możliwe pola danych (wszystkie możliwe pola wejściowe dla bloków formularzy). Umożliwi to łatwe renderowanie potrzebnych danych poprzez proste skopiowanie i wklejenie potrzebnego kodu z domyślnego szablonu bloku. Jest to zadanie obejmujące wiele wersji: ponieważ mamy prawie 60 bloków, ciche zaktualizowanie ich wszystkich zajmie nam trochę czasu.
- W odpowiedzi na egzekwowanie RODO dokonaliśmy przeglądu zbiorów danych przechowywanych przez KVS dla zarejestrowanych członków i wprowadziliśmy pewne poprawki, aby w niektórych przypadkach ograniczyć przechowywanie danych. Począwszy od wersji 4.0.2 KVS nie będzie już prowadzić dzienników logowania i transakcji, gdy członek zostanie usunięty z KVS. Na naszym forum zamieścimy również oświadczenie opisujące informacje wykorzystywane i przechowywane przez KVS dla zarejestrowanych członków.
- Bloki list modeli (list_models) i kategorii (list_categories) zostały rozszerzone o możliwość wyświetlania listy powiązanych modeli (kategorii) według filmów i albumów, które są używane razem z bieżącym modelem (kategoria).
- W bloku rejestracji możesz teraz skonfigurować, czy pole kodu dostępu jest wymagane; tak, aby rejestrować się mogli wyłącznie użytkownicy posiadający kod dostępu.
- W bloku logowania możliwe jest teraz ograniczenie możliwości logowania się tylko użytkownikom posiadającym status webmastera. Ta opcja może być przydatna, jeśli chcesz oddzielić strefę członkowską na członków i webmasterów, z których każdy ma inną funkcjonalność.
- W bloku logon możliwe będzie także skonfigurowanie wywołania zwrotnego innej firmy w celu rejestrowania wszystkich zdarzeń logowania. Jeśli używasz NATS, udostępnia on taki skrypt wywołania zwrotnego, który rejestruje wszystkie logowania w celu dodatkowej analizy.
- W bloku listy wiadomości wewnętrznych (list_messages) można teraz zbiorczo zatwierdzać lub odrzucać wszystkie oczekujące zaproszenia do przyjaźni.
- Dodano kilka trybów wyświetlania w bloku listy treści mieszanych (list_content), aby dopasować ten blok do samodzielnych list filmów/albumów.
Naprawione błędy:
- Exoclick powinien teraz poprawnie uwzględniać wszystkie statystyki VAST z odtwarzacza KVS.
- Gdy włączono reklamy na ekranie startowym razem z VAST, reklam na ekranie startowym nie można było kliknąć.
- Opcja pominięcia N filmów przed wyświetleniem kolejnej reklamy przed filmem zniekształcała statystyki reklamodawców VAST, ponieważ gracz żądał tagu VAST, nawet jeśli reklama nie była wyświetlana. Teraz naprawiono ładowanie tagu VAST tylko podczas wyświetlania reklamy przed filmem.
- W nowych wersjach ffmpeg filmy pionowe były nieprawidłowo obsługiwane.
- Naprawiono wyciek pamięci w wtyczce masowej edycji i statystyk treści podczas przetwarzania dużej liczby filmów.
- Gdy włączono półprzetwarzanie filmów, zadania drugorzędne miały domyślny priorytet; powinien mieć ten sam priorytet, co priorytet zadania głównego.
- W niektórych rzadkich przypadkach przesłanie nowych zdjęć do istniejących albumów spowodowałoby błąd zadania w tle bez powodu.
- W bloku listy grup kategorii (list_categories_groups) został wyrenderowany nieprawidłowy adres URL awatara.
- Katalog znaczników nie zawsze był poprawnie generowany ponownie.
- Wtyczka automatycznego wyboru modelu nie uwzględniała modeli z liczbami w tytule.
- Podczas przesyłania archiwów ZIP chronionych hasłem nie pojawił się żaden komunikat o błędzie.
- Grabbers nie będą już korzystać z klienta użytkownika GoogleBota. Umożliwiło to niektórym witrynom blokowanie takich żądań.
- Wtyczka do generowania awatarów kategorii i podselekcja filmów dla każdej kategorii w bloku listy kategorii nie uwzględniały poprawnie statystyk CTR kategorii podczas korzystania z sortowania CTR. Korzystali z globalnych statystyk CTR zamiast statystyk CTR dla poszczególnych kategorii.
- Gdy przesyłanie zostało skonfigurowane za pośrednictwem subdomeny, przestałoby działać, jeśli włączono ograniczenie dostępu przesyłającego, które dodaliśmy w wersji 4.0.1.