Какво е новото в KVS 5.5.0
"Nextgen" архитектура:
- Започнахме "nextgen" архитектура за KVS и тази актуализация я съдържа с много ниска експозиция в производствени проекти за сега. Започнахме със замяна на рядко използвани блокове на сайтове, като list_dvds_groups, list_models_groups, list_categories_groups, list_content_sources_groups, dvd_group_view и content_source_group_view. Ето основните акценти на новите функции за променените блокове; в бъдещи версии тези функции ще бъдат приложени и към други блокове.
- Повече опции за сортиране.
- Добавен параметър skip_default_filter, който позволява показване на списък с обекти, без да се прилага неговото филтриране по подразбиране (например списъчните блокове показват активни обекти по подразбиране, този параметър може да се използва и за разрешаване на неактивни обекти).
- Добавени параметри skip_ids / show_ids, които могат да се използват за показване на списъци само с конкретни обекти, посочени от техните цифрови идентификатори или външни идентификатори, където се поддържат.
- Други параметри skip_xxx и show_xxx, типични за всички списъчни блокове, вече могат да бъдат посочени не само в числови идентификатори, но и във външни идентификатори и заглавия.
- В динамичните филтри добавихме поддръжка за филтриране по множество обекти с посочване на техните директории (преди това беше възможно само да се посочват техните идентификатори). Например вече ще е възможно да се създават удобни за SEO URL адреси при филтриране на обекти по множество тагове, например /prefix/tag1/tag2/tag3/. По-рано такъв URL адрес позволяваше само указване на цифрови идентификатори на тагове, напр. /префикс/1/2/3/.
- Текстовото търсене ще се поддържа във всички списъчни блокове.
Набор от подобрения на двигателя за преобразуване:
- В настройките на видео формата вече ще е възможно да се свързват въведения преди и след видеоклипа към потребителски файлове на източник на видео съдържание. Това ще осигури възможност за различни въведения за видеоклипове от различни източници на съдържание.
- В настройките на сървъра за преобразуване преди това добавихме възможност за конфигуриране на кои типове фонови задачи е разрешено да се изпълняват на конкретен сървър за преобразуване. Но имаше едно изключение, че ако сървърът за преобразуване беше празен и нямаше изпълнявани задачи, KVS така или иначе щеше да постави задача в него, дори ако тази задача има друг тип. Сега добавихме допълнителна опция за конфигуриране дали искате този сървър да приема всякакви типове задачи, когато е свободен, или искате този сървър да работи изключително с конкретни типове задачи и да не приема други задачи.
- В предишната актуализация добавихме възможност за съкращаване на продължителността на видеоклипа чрез масово редактиране. В текущата актуализация разширихме тази функционалност и добавихме поддръжка за съкращаване на видеоклипове от началото и/или края.
- Направихме голяма оптимизация на начина, по който множество видео файлове се създават отново за едно и също видео. Преди повторното създаване на множество файлове изпращаше отделна фонова задача за всеки видео файл, сега KVS ще изпрати една задача за всеки видеоклип, за да пресъздаде множество формати, ако е необходимо. Това също ще осигури оптимизация за функцията за полуобработка, когато за нови видеоклипове KVS е конфигуриран първо да създава само необходимите формати и след това изпраща отделни задачи за създаване на други формати.
Подобрения в експортирането на емисии:
- Експортирането на емисии вече може да бъде конфигурирано да експортира само активни обекти за категоризиране (напр. категории, етикети и т.н.).
- Добавена е поддръжка за експортиране на данни във формат JSON, който може да бъде по-лесен за анализиране отвън, отколкото XML или CSV.
- Добавена е поддръжка за задаване на произволно сортиране.
- Добавена е поддръжка за указване на персонализирано форматиране на датата във формат на CSV канал.
- Добавена възможност за изтегляне като файл, вместо да се показва като текст.
Подобрения в рекламата на играч и играч:
Преименувахме „VAST профили“ на „Рекламни профили“ и ги направихме използваеми не само за реклами на плейъри преди и след ролите, но и за изскачащи реклами и реклами с кликване върху видео.
Направихме набор от промени в начина, по който видеоклиповете и албумите се изтриват от потребителите на сайта и как състоянието на изтрито се обработва от системата на сайта KVS:
- Преди всяко съдържание, изтрито от потребителите на сайта, се изтриваше чрез метода за пълно изтриване. Решихме да променим това, за да маркираме изтрито по подразбиране (това означава, че файловете със съдържание ще бъдат изтрити, но записите за съдържание ще се съхраняват в базата данни и техните директни URL адреси ще продължат да бъдат достъпни). Ако искате да възстановите предишното поведение, можете да използвате параметъра delete_mode, който е добавен в блоковете list_videos и list_albums.
- В допълнение към това ще бъде възможно да се конфигурира съдържанието в изтрит статус да връща HTTP 410 статус вместо HTTP 200 статус. Това може да се конфигурира в Настройки -> Настройки на уебсайта под опцията за наличност на състоянията на съдържанието.
- Функцията за маркиране на изтрито вече ще позволи използването на %ORIGIN_URLS% токен в имейл съобщение, което ще изброява URL адресите на съдържанието, от което е взето (само за съдържание, което е взето от уебсайтове на трети страни).
Подобрения в използваемостта в админ панела:
- В личните настройки вече можете да изключите неважните известия в админ панела.
- В целия административен панел променихме глобалната логика на показване на препратки към обекти в списъци. Преди препратките можеха да се кликват, за да се покажат съответните им редактори, напр. в списъка с коментари, ако щракнете върху потребителското име, ще се покаже потребителски редактор за кликнатия потребител. Новото поведение ще филтрира списъка по щракната стойност, вместо да отваря неговия редактор. Също така добавихме опция в личните настройки, ако искате да възстановите старото поведение.
- Навсякъде в статистиката добавихме филтриране по днешни и вчерашни периоди.
- В коментарите вече ще е възможно да изтриете всички нови коментари с 1 клик. Полезно, ако вашият сайт е спам с много коментари.
- В плейлистите добавихме поддръжка за групови операции "Активиране и изтриване" и "Изтриване и активиране".
- Импортирането на емисии вече ще поддържа действие за дублиране, така че да не се налага ръчно да дублирате всички опции, ако трябва да създадете много подобни емисии.
- Отзивите за сайтове вече могат да се отварят отново, ако е необходимо, и да се отговаря отново.
Други подобрения:
- Една от основните характеристики на 5.5.0 е интеграцията с DigiRegs.com, доставчик на услуги DMCA. Основната причина за добавянето на това е увеличеният брой DMCA заявки, с които много тръбни сайтове сега трябва да се справят всеки ден. DigiRegs.com предоставя платен достъп до техния API за авторски права за видео, който позволява откриване на притежателя на авторските права за всеки качен видеоклип. По същество това е същият модел, който използват за автоматично сканиране на вашите сайтове за видеоклипове, които нарушават авторски права и след това ви изпращат заявки за изтриване на защитени с авторски права видеоклипове. Приставката е предназначена да пречи на процеса на конвертиране на видео и да идентифицира видеоклипове, защитени с авторски права, преди те действително да бъдат конвертирани и след това такива видеоклипове могат да бъдат или изтрити, или съкратени до максималната продължителност, разрешена от притежателя на авторските права, или деактивирани, така че да решите ръчно за всеки от тях.
- Поддръжка за синоними беше добавена към източници на съдържание, подобни на синоними в категории, модели и тагове.
- Терминологичният филтър в грайферите и импортиращите емисии вече също ще проверява категоризацията на съдържанието в допълнение към заглавието. Например можете да добавите имена на някои категории във филтъра за терминология и видеоклипове от тези категории няма да бъдат импортирани.
- В приставката за качване на FTP съдържание добавихме възможност за указване на администраторски флаг за цялото импортирано съдържание.
- Механизмът на сайта беше актуализиран, за да забрани автоматично показването на сайт във вградена рамка по подразбиране. ПРЕДУПРЕЖДЕНИЕ! Това поведение може да наруши някои проекти, които използват функционалност за качване на KVS в други домейни чрез вградени рамки или използват специфични техники за вграждане на плейлисти, които разчитат на конкретни страници, създадени в секцията на потребителския интерфейс на уебсайта. Ако сте засегнати от това, можете да възстановите старото поведение в Настройки -> Настройки на уебсайта. Стандартните KVS кодове за вграждане не са засегнати от тази промяна, само публичните части на вашия сайт ще спрат да позволяват вграждане.
- В блока video_edit добавихме поддръжка за конфигуриране на минимално и максимално валидиране на качество на видео за качените видео файлове.
- Ако опцията за вграждане е разрешена в блока video_edit, тя също ще поддържа грабери и може да се използва за автоматично грабване на кодове за вграждане от поддържаните сайтове. По този начин ще бъде възможно просто да посочите URL адрес на видео от youtube.com например и KVS автоматично да вземе неговия код за вграждане, екранна снимка и продължителност в рамките на няколко секунди.
- Текстовото търсене в блоковете list_videos и list_albums вече също ще зарежда информация за заявка от база данни, ако съществува. Тези данни могат да се използват, за да се забрани индексирането на страници с резултати от търсене за заявки, които не съществуват във вашата база данни.
- Статистиката за търсене в административния панел вече ще поддържа филтриране по брой резултати и по това дали са добавени от администратори или от потребители на сайта.
- Плъгинът Neuroscore беше разширен с възможност за позволяване на многократно изпълнение на точкуване за видеоклипове, които вече са били оценени, ако по някаква причина трябва да направите точкуване, тогава отново ръчно.
- Беше добавен нов параметър в блока list_videos, за да се предотврати използването на приставка за външно търсене за този конкретен блок. Това може да бъде полезно, ако използвате отделни блокове за търсене със специфични опции, които не се поддържат от външно търсене.
- В блока list_members_events беше добавена възможност за филтриране на събития по тип.
Грешки, които са коригирани:
- [ТЕЖКО] KVS не актуализира броя на намерените видеоклипове при използване на външно търсене (от 5.3.0).
- [СРЕДЕН] Кодовете за вграждане на KVS не позволяваха бисквитки правилно.
- [СРЕДЕН] Когато използвате изскачащ панел на плейъра, той може да работи неправилно на мобилни устройства при превъртане на страницата.
- [НИСКО] Някои VPAID реклами не позволяваха поставяне на пауза на видеоклипове в тях.
- [НИСКО] Филтърът за продължителност при импортиране на емисии не работи, когато стойността на продължителността не е посочена в данните за емисиите.
- [НИСКО] Активирането или деактивирането на съдържание чрез действия със списък не създаде записи в журнала за проверка.
- [НИСКО] GUI за масов избор не поддържа URL адреси на съдържание от сателитни домейни.
- [НИСКО] Началната страница на сателитите в някои случаи ще покаже грешен номер на съдържание.
- [НИСКО] Полетата за парола в административния панел на KVS бяха ограничени до максимум 32 символа.
- [НИСКО] Използването на структури [rand] или [pseudorand] беше ограничено до максимум 32 токена на текст.