KVS wersja 3.5.0

17 June, 2014

1) Kody osadzania iframe działają teraz według zupełnie innej koncepcji. Wcześniej kody osadzania iframe były wyświetlane na stronach witryny, co uniemożliwiało konfigurowanie ich dostępności i gromadzenie statystyk. Aktualizacja 3.5.0 umożliwia przełączenie kodu osadzania elementu iframe na nowy silnik, co zapewnia następujące korzyści:
- Możesz teraz skonfigurować różne profile kodu osadzania dla różnych witryn. Możesz skonfigurować zupełnie różne szablony wyświetlania dla witryn „Twoich” i witryn „stron zewnętrznych”. Możesz korzystać z nieograniczonej liczby profili.
- W kodach do umieszczenia obsługiwane są teraz filmy wieloformatowe. Stare kody do umieszczenia na stronie nie pozwalały na przełączanie między formatami.
- Kody do osadzania obsługują teraz zrzuty ekranu na osi czasu.
- Ustawienia reklam HTML są teraz dostępne w kodach osadzania.
2) Kody do osadzania Flash nie będą już obsługiwane. Stare kody do umieszczenia na stronie pozostaną funkcjonalne, nowe kody będą dostępne tylko w postaci ramek iframe. We wszystkich nowych instalacjach, począwszy od wersji 3.5.0, kody do osadzania Flash nie będą działać.
3) Możesz teraz przypisać reklamy HTML i wyskakujące w odtwarzaczu do dodatkowych pól źródeł treści, w taki sam sposób, w jaki mogłeś to zrobić wcześniej w przypadku innych typów reklam.
4) Całkowicie przerobiono generowanie katalogu obiektów dla optymalizacji SE. Wcześniej w nazwach katalogów można było używać wyłącznie znaków łacińskich. W przypadku innych języków zastosowano transliterację za pomocą osobnego pisma. W wersji 3.5.0 dodaliśmy ustawienia generowania katalogów. Możesz teraz ustawić maksymalną długość nazwy katalogu i skonfigurować reguły transliteracji. W zależności od tych zasad możesz zezwolić na dowolne znaki, nie tylko znaki łacińskie.
5) Możesz teraz lokalizować katalogi w taki sam sposób, w jaki mogłeś wcześniej lokalizować tytuły i opisy. Kiedy korzystasz z witryn satelitarnych, możesz używać nie tylko różnych tytułów i opisów dla różnych obiektów, ale także zupełnie różnych adresów URL, w ogóle nie pasujących. W ustawieniach języka możesz skonfigurować reguły transliteracji dla każdego języka.
6) Nowa opcja w ustawieniach zdalnego serwera magazynu umożliwia włączenie nakładania się domeny głównej na satelitach. Uniemożliwia to wyszukiwarkom dostrzeżenie jakiegokolwiek połączenia między witryną główną a witrynami satelitarnymi.
7) Użytkownicy mogą teraz subskrybować źródła treści i modele. Subskrypcje pozwalają im śledzić w obszarze członkowskim, kiedy publikowane są nowe treści związane z wybranymi przez nich obiektami. KVS umożliwia także użytkownikom subskrybowanie kanałów i innych użytkowników.
8) W ustawieniach źródła treści zrzuty ekranu są teraz obsługiwane inaczej. Są teraz 2 zrzuty ekranu, tak jak modele. Możesz także skonfigurować ich rozmiary i powielanie w ustawieniach treści.
9) Dodano opcję umożliwiającą dystrybucję przesłanych treści w 2 strefach witryny. Umożliwia wybór pomiędzy: (a) wszystkimi stronami publicznymi i (b) tylko obszarem członkowskim użytkownika. Treści przypisane do obszaru członkowskiego użytkownika będą widoczne tylko w profilu tego użytkownika i nie będą dostępne na wspólnych stronach. Jeśli chcesz włączyć tę funkcję, skontaktuj się z działem wsparcia.
10) Albumy ze zdjęciami obsługują teraz automatyczną korektę orientacji. KVS może automatycznie wykryć niewłaściwą orientację obrazu i obrócić takie obrazy, aby je automatycznie skorygować.
11) W statystykach treści można teraz uruchomić masową edycję wybranych elementów treści. Możesz użyć tej opcji do migracji najbardziej lub najmniej popularnej zawartości z jednej grupy pamięci do drugiej.
12) Podczas próby masowej edycji całej zawartości zostanie wyświetlone ostrzeżenie uniemożliwiające przypadkowe zastosowanie nowych ustawień do całej zawartości.
13) W ustawieniach serwisu możesz teraz dostosować zachowanie pseudofilmów. Wcześniej, gdy użytkownik otwierał stronę zawierającą pseudowideo, we wszystkich przypadkach był przekierowywany do adresu URL wyjścia. Teraz możesz zezwolić na otwarcie strony z filmem w Twojej witrynie i wyświetlić link w szablonie.
14) W edytorze obrazów albumów możesz wybrać wszystkie obrazy do usunięcia, podobnie jak zrzuty ekranu wideo. W ustawieniach osobistych możesz teraz wybrać, co się stanie, gdy klikniesz zrzut ekranu wideo lub obraz w albumie, czy otworzy się przeglądarka, czy też przełączysz element w celu usunięcia.
15) W ustawieniach osobistych opcję umożliwiającą edycję WYSIWYS zmieniono na wiele opcji dla różnych segmentów danych.
16) W panelu administracyjnym możesz teraz filtrować listy filmów, albumów zdjęć i postów według daty publikacji.
17) Obsługiwane są teraz awatary użytkowników w różnych formatach, w tym animowane GIF-y. Aby włączyć obsługę formatu GIF, dodaj format GIF do listy dozwolonych formatów w opcji $config['image_allowed_ext'] pliku konfiguracyjnego /admin/include/setup.php.
18) Możesz teraz ustawić alternatywne adresy URL dostarczania dla awatarów kategorii. Dzięki temu strony z listami kategorii ładują się szybciej. W tym celu należy skontaktować się z działem wsparcia w celu modyfikacji odpowiednich szablonów.
19) W modelach i użytkownikach dodano nowe opcje koloru oczu, koloru włosów, płci, orientacji i statusu rodzinnego. Aby to działało poprawnie, należy zmodyfikować szablony witryn.
20) W ustawieniach witryny możesz teraz globalnie wyłączyć MemCache, pozostawiając włączoną tylko pamięć podręczną plików.
21) Możesz teraz napisać własny skrypt wysyłający wiadomości e-mail.
22) Wszystkie bloki witryny zostały przerobione w związku ze sposobem obsługi żądań asynchronicznych i żądań POST w formularzach. Wszystkie formularze można teraz przesyłać asynchronicznie, a w odpowiedzi można uzyskać dane w formatach XML lub JSON. Wszystkie błędy mają teraz unikalne kody. Z tego powodu nowe projekty nie mają podwójnych kontroli zarówno po stronie klienta, jak i serwera. Pozostaje tylko sprawdzenie po stronie serwera. W nadchodzących aktualizacjach wyczyścimy istniejący kod JS ze kontroli, przełączymy wszystkie formularze na wysyłanie asynchroniczne i sprawimy, że kod będzie tak krótki, jak to możliwe.
23) W bloku rejestracyjnym możesz teraz wyświetlić formularz, który ponownie prześle wiadomość e-mail z potwierdzeniem rejestracji.
24) W blokach rejestracji i member_profile_edit możesz teraz ustawić wiele pól profilu jako obowiązkowych (kraj, miasto, awatar i inne). Proszę zwrócić uwagę, że włączenie tych opcji wymaga modyfikacji szablonu bloku.
25) W bloku logowania możesz teraz ustawić przekierowanie na stronę profilu użytkownika po zalogowaniu.
26) W blokach komentarzy można teraz ustawić minimalną długość komentarza (poprzez parametr min_length). Proszę zwrócić uwagę, że włączenie tych opcji wymaga modyfikacji szablonu bloku.
27) W blokach list_models, list_content_sources i list_tags można teraz wyświetlać tylko obiekty kategoryzacji, które zawierają filmy LUB albumy ze zdjęciami (parametr show_only_with_albums_or_videos). Wcześniej tylko lista_kategorii miała tę funkcję.
28) W bloku list_members obsługiwane jest teraz wyszukiwanie użytkowników według miasta niezależnie od innych danych (parametr var_city).
29) W bloku list_categories możesz teraz sortować kategorie według CTR filmów w tych kategoriach.
30) W list_members możesz teraz oddzielać użytkowników według języków lub satelitów (parametr match_locale). Na konkretnym satelicie pozwala wyświetlić tylko użytkowników zarejestrowanych na tym satelicie. Obecnie możesz oddzielać komentarze, użytkowników i wydarzenia według satelitów.
31) Dodano nowe opcje sortowania do list użytkowników, źródeł treści i modeli.
32) W bloku list_members_events możesz teraz pobrać dane z każdego obiektu zdarzenia (wideo, album ze zdjęciami itp.), aby wyświetlić więcej informacji na liście wydarzeń.
33) W blokach list_videos, list_albums, list_content, list_posts tytuł i opis pierwszego obiektu na liście są teraz wysyłane do zmiennej $storage. Możesz użyć tych danych w metatagach strony.
34) W bloku search_results możesz teraz sortować wyszukiwane hasła według alfabetu, łącznej liczby zapytań i znalezionych wyników. Można także wyświetlić powiązane zapytania. Można tego użyć w 2 kluczach: (a) wyświetlić listę powiązanych zapytań na stronie wyników wyszukiwania i (b) użyć list autouzupełniania, gdy użytkownicy wpisują swoje zapytania w polu wyszukiwania.
35) Naprawione błędy:
- Podczas kopiowania plików na serwery pamięci masowej polecenie FTP chmod nie jest już używane.
- W odtwarzaczu zrzuty ekranu z osią czasu będą wyświetlane poza ramką odtwarzacza.
- W odtwarzaczu, po kliknięciu obszaru odtwarzania, za każdym razem wyświetlane były reklamy wideo. Teraz są one wyświetlane tylko po pierwszym kliknięciu.
- Zadania CRON związane z wtyczkami nie uruchamiały się na satelitach.
- Blokada logowania nie przekierowywałaby użytkowników, którzy już się zalogowali, gdy ponownie załadowali stronę logowania.
- W niektórych przypadkach występowały problemy z przesyłaniem plików z adresów URL.
Ważne informacje o aktualizacji
Jeśli Twoja licencja KVS nie zawiera kodu open source, aktualizacja do wersji 3.5.0 będzie wymagać IonCube Loader 4.6.1 lub nowszego.
Ponieważ wersja 3.5.0 zawiera ogromną liczbę zmian w blokach witryn i innych krytycznych funkcjach, będziemy przesyłać aktualizacje za miesiąc lub dłużej. Jeśli chcesz, aby Twój projekt został jak najszybciej zaktualizowany, utwórz zgłoszenie do pomocy technicznej.
Zupełnie nowy KVS 6.3.0 jest już dostępny Zamów teraz