Аз. Механизъм за преобразуване и съхранение
Интеграцията с CDN системи беше напълно преработена. Преди това KVS поддържаше фиксиран набор от CDN доставчици. Започвайки от версия 3, можете лесно да използвате всеки CDN доставчик. За да направите това, трябва да се внедри набор от стандартни функции с помощта на API на CDN.
Добавена е пълна проверка на съдържанието, обслужвано от определен сървър за съхранение. По-старите версии имаха функции „тестване на директна връзка“, „тестване на защитена връзка“ и „тестване на стрийминг“. Новата версия групира тези функции в една, която може да прави всичко автоматично и да предоставя обобщен отчет. Всички проверки поддържат различни опции за защита на съдържанието, напр. директните връзки към видео файлове не трябва да работят, директните връзки към албумни файлове трябва да работят само за публично разрешен формат и т.н. Тази нова функция ви позволява лесно да проверите дали конфигурацията на всеки сървър за съхранение е валидна.
Интеграцията между основния сървър и отдалечените сървъри за преобразуване беше подобрена. Главният сървър вече показва конфигурираните сървърни библиотеки и ехо отговори за всеки сървър за преобразуване. Можете също така да посочите отместване на часовата зона на сървъра за преобразуване, ако е необходимо, за да предотвратите фалшиви съобщения за грешка.
Видеоформатите вече предлагат конфигуриране на лимити за продължителност за всеки спонсор с помощта на потребителски полета за спонсор (подобно на персонализирането на различни водни знаци за различни спонсори).
Когато се създаде многочастен трейлър, вече можете да вземете последната част от трейлъра от края на последния фрагмент. Преди това всички части на ремаркето бяха взети от началото на фрагментите, включително последната част.
Груповото създаване на подобни ремаркета с различни опции за размер / качество беше драстично оптимизирано и сега отнема много по-малко време.
Когато видео формат се създава отново чрез масово редактиране, вече можете да деактивирате водния знак за тази операция. Тази опция е полезна, ако файл с друг формат действа като изходен файл и вече има воден знак. В този случай няма да се появи двоен воден знак.
Беше добавено изтриване на екранни снимки на времевата линия за всеки видео формат, където екранните снимки на времевата линия са деактивирани. Можете да използвате тази опция, ако искате да получите повече свободно пространство и вече не се нуждаете от екранни снимки на времевата линия за формат.
Логиката за създаване на миниатюри беше напълно пренаписана, за да се намали броят на междинните стартирания на ImageMagick и да се оптимизира полученото качество на изображението.
Регистрирането на фонови задачи беше подобрено. Сега можете да видите изпълнени % за всички задачи, а не само за задачите на групата съдържание, както беше преди.
Допълнителното поле за опции на ImageMagick беше добавено за формати на видео екранни снимки. Можете да го използвате за всички екранни снимки, които са качени ръчно. Преди това за всички ръчно качени екранни снимки нямаше опции за ImageMagick (прилагаха се само преоразмеряване и воден знак). По този начин не можете да обработите качените екранни снимки с ImageMagick. Сега това е поправено.
Беше добавено създаване на формат за екранна снимка на видео с изходен размер (неоразмерен до определен размер). За да направите това, трябва да посочите предварително зададен източник на дума като размер на формата.
Всяка фонова задача вече има свой собствен журнал.
II. Премиум достъп
Добавена е поддръжка за достъп, базиран на токени, в допълнение към ограничения във времето достъп. Токените са достъпни за стандартни (непремиум) членове и могат да бъдат закупени чрез платежна система или „наградени“ за социална активност. Членовете могат да изразходват своите жетони, за да получат първокласен достъп до съдържание. Членовете все още ще се разглеждат като имащи стандартен / активен статус, но когато имат достъп до закупеното съдържание, те ще се разглеждат като премиум. Можете да комбинирате опции за ограничен във времето и базиран на токени достъп на вашия сайт без никакви ограничения.
За да улесни функционалността на разширената зона за членове, KVS вече има отделна страница с настройки на членската зона, където можете да активирате базиран на токени достъп за определени типове съдържание (индивидуални настройки за стандартни/премиум видеоклипове и албуми) и да конфигурирате техните цени по подразбиране. За всяко конкретно видео/албум можете ръчно да промените цената му, като използвате самостоятелно или масово редактиране.
Настройките на Memberzone също предлагат конфигуриране на награди за активност на членове. Наградата е количество токени, дадени за определена дейност като първоначална регистрация, качване на аватар, публикуване на коментар (с възможност за ограничаване на минималната дължина), качване на видеоклип (с възможност за ограничаване на минималната продължителност), създаване на албум ( с възможност за ограничаване на минималния брой изображения).
Добавено е показване на списъка със закупени видеоклипове и албуми за всеки член.
Беше добавена дългоочакваната функция, позволяваща съдържание с дата на публикуване спрямо датата на регистрация на потребителя. Позволява ви да конфигурирате относителни дати на публикации за съдържание, така че това съдържание да стане видимо за член след определен период от тяхната активност в зоната за членове. Тази опция може да бъде активирана само от системна конфигурация на ниско ниво, защото сериозно засяга функционалността на сайта и административните панели. По подразбиране е деактивиран. Когато е активирана, тази функция ви позволява да конфигурирате ден отместване за всеки видеоклип и албум. Положителното отместване означава, че това съдържание ще стане видимо на N-тия ден след регистрацията (например 1 означава, че съдържанието ще стане видимо веднага след регистрацията, 10 означава, че съдържанието ще стане видимо на 10-ия ден след регистрацията). Отрицателното отместване също е разрешено и означава, че (а) това съдържание ще бъде видимо през цялото време, дори когато потребителят не е регистриран/влязъл, (б) датата му на публикуване винаги ще бъде изместена според текущата дата. Например относителна дата на публикуване от -10 означава, че такова съдържание ще изглежда като добавено преди 10 дни, независимо от днешната дата. Относителните дати на публикуване могат да се комбинират с абсолютни дати на публикуване, напр. една част от вашето съдържание може да използва едното, другата част другото.
KVS сайт вече може да бъде интегриран с всяка партньорска система, която работи чрез .htpasswd файлове. Сега можете лесно да преместите всеки партньорски уебсайт в KVS. Трябва само да качите специален KVS скрипт в папка, защитена от файла .htpasswd, управляван от вашата партньорска система. Този скрипт автоматично ще създаде потребители в базата данни на KVS, ако е необходимо, и ще ги логне. В същото време няма нужда от промени в начина, по който работи вашата партньорска система. Това е само вашият по-стар сайт, който ще бъде заменен с вашия нов сайт, поддържан от KVS.
Блокът за регистрация беше подобрен, за да позволи автоматично генерирани уникални двойки име / парола. От потребителите не се изисква да ги въвеждат ръчно, когато се регистрират. В този случай формулярът за регистрация ще бъде ограничен само до избор на начин на плащане.
Регистрирането на процесора за плащане беше напълно пренаписано. Всички събития вече се регистрират в база данни, която позволява филтриране и анализ.
III. Многоезична поддръжка
Една от най-драстичните промени във версия 3 е локализирането на данни. Можете да конфигурирате няколко допълнителни езика в административния панел и да качите преведени заглавия/описания за цялото съдържание и категории. Беше добавен нов потребителски интерфейс, който обработва превода, а преводът на заглавия на видеоклипове и албуми вече е възможен на страницата за редактиране.
Механизмът на уебсайта беше подобрен, така че уебсайтът да може да работи в локализиран режим за всеки от допълнителните езици. Показването на сайта в локализиран режим не означава, че трябва да направите 100% от превода. Ако някои от елементите все още не са преведени, те ще бъдат показани с оригинални заглавия / описания. Новата версия също ви позволява да използвате езикови файлове за шаблонни текстове (GUI елементи, езикови CSS файлове и други). Вижте документацията за повече подробности относно локализирането на вашия уебсайт.
Блоковете за коментари на уебсайтове вече могат да показват само коментари, публикувани в текущия локал. Всеки коментар запазва локала, в който е публикуван. Тази опция е деактивирана по подразбиране, така че всички коментари ще бъдат показани.
Добавена е добавка за анализатор на регистрационни файлове за журнали за проверка. Той обобщава цялата информация за дейността на вашите мениджъри на съдържание. В допълнение към това може да се използва и за да видите колко съдържание е превел вашият персонал.
IV. Фотоалбуми
Най-накрая фотоалбумите използват същата архитектура за съхранение като видеоклиповете. Сега можете да създадете отделна група за съхранение, за да съхранявате изходни файлове, формати и ZIP файлове на албуми (албумите и видеоклиповете не могат да използват едни и същи групи за съхранение, групите трябва да са различни).
Създаването на албуми вече се управлява от сървъри за преобразуване.
Качването на изходни изображения на албум едно по едно, не само в ZIP файл, вече е възможно.
Цялостната функционалност на албумите в административния панел беше разширена до почти същата като за видеоклипове. Вече се поддържа режимът “дескриптор”; също така беше добавено незадължително показване на изображение на страницата за редактиране на албум. Добавени са нови филтри за списък с албуми.
Добавен е и импорт на галерия с изображения.
В. Играч
Добавена е основна поддръжка за режим HTML5. Режимът HTML5 може да се използва само при възпроизвеждане на MP4 файлове и ще бъде активиран автоматично, ако устройството на потребителя не поддържа Flash.
Настройките на плейъра ви позволяват да изберете режим на код за вграждане: iframe (поддържа HTML5) или стандартно вграждане (поддържа само Flash). Тази настройка засяга всички кодове за вграждане, генерирани от KVS.
Ако имате множество видео формати, показани в плейъра, последният избран от потребителя формат ще бъде запомнен и автоматично избран за други видеоклипове.
Когато мишката е позиционирана върху лого, върху което може да се кликне, това ще предизвика ефект на замъгляване, за да се подчертае, че логото може да се кликне.
Няколко проблема със сигурността на Flash, които преди това бяха коригирани в отделна корекция, сега са коригирани в тази актуализация.
VI. Импортиране на съдържание и канали
Използваемост при импортиране: добавени са отменими фонови задачи за процеси на импортиране и е внедрена защита от препълване на HDD на главния сървър. Сега, всеки път, когато започнете да импортирате съдържание, ще видите фонова задача, която има завършен % и има собствен журнал. Можете да премахнете тази задача, ако искате да отмените импортирането. Ако твърдият диск на главния сървър има по-малко свободно пространство от конфигурираното ограничение, всички процеси на импортиране ще спрат на пауза и ще изчакат повече дисково пространство. Това може да се случи, ако импортирате голям обем данни, които временно се изтеглят на основния ви сървър за бъдеща обработка.
Текстовите данни за всички импортирания ще бъдат запазени на главния сървър. Следователно ще можете да намерите всички данни, които сте импортирали преди.
Беше добавена проверка за дублирани URL адреси. Може да се използва, за да ви попречи да импортирате дублиращи се набори от данни.
Добавени са поддръжка на синоними на категории и псевдоними на модели по време на импортиране. Нови категории/модели няма да бъдат създадени, ако вашата база данни вече има категории/модели с такива синоними/псевдоними.
Когато импортирате псевдовидеоклипове, вече е възможно да откриете продължителността и да създадете екранни снимки автоматично въз основа на дадения URL адрес на видеофайла. Това ще ви помогне да създавате сайтове с едно и също съдържание, но различни набори от екранни снимки.
Логиката на откриването на дублирани видеоклипове при импортиране на емисии вече е различна. По-старите версии използваха домейна на URL адреса на емисията за изграждане на уникален ключ за видео, което създаваше проблеми, ако имаше няколко различни емисии, работещи в един и същи домейн и връщащи различни видеоклипове с един и същ идентификатор. В новата версия можете ръчно да конфигурирате префикс за изграждане на уникални видео ключове за всяка емисия.
Регистрирането на емисии е много различно в новата версия. Всички събития се регистрират в база данни, което позволява анализ и филтриране.
Експортирането на емисии има филтри за продължителност и може да върне само видеоклипове със завършено завъртане на екранна снимка; освен това емисиите вече могат да връщат временни URL адреси на видео файлове.
VII. Двигател на уебсайта
Добавена е поддръжка за дефиниране на глобални блокове: това са блокове, които не са обвързани с никоя конкретна страница. Всеки глобален блок има само 1 екземпляр от своите настройки и шаблон, който ви позволява да редактирате настройките на едно място, за да засегнете множество страници на сайта, т.е. всички страници, където са вмъкнати тези блокове. Глобалните блокове могат да се използват за показване на едно и също съдържание на различни страници на сайта (например глобален списък с тагове или категории). Преди това трябваше да вмъкнете блок на всяка страница и да дублирате настройките му на всички останали страници. С поддръжката на глобални блокове можете да зададете тези настройки само веднъж.
Вече можете да групирате страниците на сайта, като използвате префикс за заглавие.
За всяка страница на уебсайт вече можете напълно да я деактивирате по всяко време. Също така можете да конфигурирате нивото на достъп на член, необходимо за зареждане на страница.
Списъкът с държави вече може да се използва във всеки шаблон. Също така можем да ви предоставим икони на знамена на държави при поискване (иконите на знамена по подразбиране не са включени).
Бяха разгледани някои проблеми с интегрирането на търговски скриптове.
VIII. общност
Членовете вече могат да създават свои канали и да ги управляват. За всеки канал те могат да конфигурират кой може да публикува видеоклипове там, всички потребители, само приятели или само собственик на канала. Също така беше добавено маркиране за канали.
Плейлистите са нова функция на общността. Членовете могат да създават свои собствени плейлисти и да ги управляват. Също така беше добавена поддръжка за множество любими групи. Можете да използвате това по много различни начини в зависимост от вашите цели. Тези нови функции ви позволяват да показвате падащо меню с плейлисти / групи любими, когато потребителите добавят видеоклип / албум към своите любими. Съдържанието може също да се премества между групи от любими.
Членовете вече могат да бъдат маркирани като доверени, което означава, че цялата им дейност няма да е необходимо да се преглежда от администратора на сайта.
Добавено е показване на хронология на посещенията на съдържание за всеки член.
Членовете вече могат да добавят/променят своето съобщение за статус. Промяната на съобщение за състояние ще задейства събитие в общността.
Масовите имейли вече включват филтриране на получатели по статус: всички активни членове, само премиум членове или само уеб администратори.
Вече можете да въведете псевдоним по време на процеса на регистрация (в допълнение към потребителското име). Преди псевдонимът винаги беше същият като потребителското име.
IX. Коментари
Архитектурата за съхранение на коментари беше напълно преработена. Разделът за коментари в административния панел беше преместен в раздела за потребители. В новата версия коментарите за всички обекти се показват в един списък. Тази промяна помогна блокът list_comments да стане драстично по-бърз.
Анонимните потребители вече могат да подписват своите коментари с псевдоним.
Вече се поддържат усмивки и bb-код.
За всеки блок за коментари вече можете да зададете дали коментарите от регистрирани членове изискват одобрение от администратор.
X. Административен панел и използваемост
Бутонът „разрешаване на достъп до поддръжка“ беше преместен на началната страница.
Плъгин за актуализиране: за ваше удобство сега използваме кумулативни актуализации вместо последователни. Сега ще трябва да преминете през процедурата за актуализиране само веднъж.
Броят на оставащите опити за влизане вече ще се показва на страницата за вход на администраторския панел, ако въведете невалидни идентификационни данни и защитата от груба сила е активирана.
Всеки списък на административния панел поддържа непрекъсната множествена селекция с 2 кликвания. Щракнете върху най-горното поле за отметка за вашия избор и след това щракнете върху най-ниското, докато натискате клавиша Shift. Всички квадратчета за отметка в този интервал ще бъдат избрани.
Масовото редактиране на видеоклипове / албуми вече е възможно за всеки списък с филтрирани обекти, дори ако те не се показват на една страница. Сега не е необходимо да коригирате пагинацията, за да можете да избирате много обекти наведнъж и да ги редактирате масово. Просто конфигурирайте филтъра и изберете опцията в списъка с групови действия.
Когато използвате селектор на категории / модели, вече можете да създавате нови категории / модели в движение. За да направите това, просто въведете име на нов обект и изберете съответната опция от падащия списък (нов обект). При запазване на текущия видеоклип или албум ще бъдат създадени всички нови категории / модели. Друга нова функция е, че можете да копирате и поставяте категории / модели, разделени със запетая, направо в полето.
Обектите, които поддържат маркиране, сега показват всички присвоени флагове на техните страници за редактиране в административния панел (видеоклипове, албуми, DVD / канали) и ви позволяват да изтриете всички флагове.
Масовото редактиране на тагове вече е възможно в админ панела.
Статистическите данни за трафика вече включват показвания на страници не само за видеоклипове, но и за албуми.
Подобрения за масово редактиране: добавена е настройка на рейтинг на 0 и промяна на собственика на съдържанието (администратора, който „притежава“ съдържанието). Това може да бъде полезно за разделяне на съдържание между множество мениджъри на съдържание, така че всеки да работи върху собствения си дял. За да направите това, конфигурирайте администраторския акаунт на всеки мениджър на съдържание като имащ достъп само до притежаваното съдържание. Това може да стане в настройките на администратора.
Добавени са няколко нови филтъра и колони за показване на видеоклипове и албуми в админ панела.
Разделът със статистика вече включва подобрена навигация между различните страници със статистика.
Когато показва различни изображения в административния панел (екранни снимки, снимки), KVS вече автоматично ще се адаптира към разделителната способност на екрана ви.
Добавено е заключване на поле за директория с видео/албум към заглавието му. Ако е активирана, тази опция ще направи полето на директорията само за четене и винаги ще коригира заглавието на обекта, ако възникнат промени (напр. ще се променя автоматично всеки път, когато заглавие бъде променено). Това има смисъл, ако вашите мениджъри на съдържание присвоят окончателни заглавия на съдържанието; в този случай винаги можете да сте сигурни, че те ще запомнят да сменят съответно директорията.
Административният панел вече има нова секция от най-високо ниво, наречена Администрация, която включва страници от по-стари настройки, които не са свързани с никакви настройки. Някои опции от Системни настройки мигрираха към други подсекции; Системните настройки бяха преименувани на Настройки на съдържанието.
XI. Блокове на сайта
Системната конфигурация вече включва опция, която ви позволява да преместите JS файловете на вашия сайт в CDN. Не можете да го направите чрез шаблони, тъй като JS файловете се включват автоматично от двигателя на сайта.
Добавено е показване на свързани видеоклипове / албуми по заглавие. Тези нови режими са налични в параметъра mode_related на блоковете list_videos и list_albums.
Блокът list_dvds вече може да показва видеоклипове за всяко DVD / канал в списъка. За да направите това, активирайте pull_videos в настройките на блока и задайте лимит/сортиране в допълнителните параметри.
Блокът list_albums вече има параметър show_image_info, който ви позволява да показвате всички изображения за всеки албум в списъка.
Блоковете list_videos, list_albums и list_content вече включват параметри skip_content_sources и show_content_sources, които ви позволяват да филтрирате показваното съдържание по източници на съдържание. Блокът list_videos вече също има параметри skip_dvds и show_dvds, които ви позволяват да филтрирате показваното съдържание по DVD/Канали.
Сега можете да поставите следващи / предишни връзки на страниците за преглед на видеоклипове и преглед на албуми. Те ще отворят следващи / предишни видеоклипове или албуми въз основа на сортиране по дата на публикуване. За да добавите тези връзки, активирайте параметрите show_next_and_previous_info, които бяха добавени към блоковете video_view и album_view.
Блокът list_categories вече включва параметъра show_only_with_albums_or_videos, който може да показва само категориите, които имат поне 1 видеоклип или албум в тях.
Динамичното филтриране по групи източници на съдържание беше добавено към блока list_videos.
Новата версия поддържа изпращане на името на видеофайла или името на ZIP файла при изтегляне на фотоалбум. Просто добавете параметъра download_filename=yourfilename към връзката за изтегляне.
XII. Други функции
Моделите вече имат поле за цвят на очите.
Категориите имат повече персонализирани полета.
Вече можете да настроите бял списък с IP адреси в настройките за защита срещу заснемане на видео. Сега можете да конфигурирате списък с IP адреси, които никога няма да бъдат блокирани. Освен това вече можете да видите всички IP адреси, които в момента са блокирани.
Добавени са псевдоними на модели (подобни на синоними за категории и тагове). Беше добавен допълнителен плъгин за автоматично избиране на модели въз основа на заглавие / описание на съдържанието.
Плъгинът за автоматичен избор на категория беше подобрен; сега можете да зададете в кои случаи да се задейства. В по-стари версии този плъгин се задействаше само ако видеоклип/албум няма категории.