КВС 3

11 January, 2013

Я. Механізм перетворення та зберігання
Була повністю перероблена інтеграція з системами CDN. Раніше KVS підтримував фіксований набір провайдерів CDN. Починаючи з версії 3, ви можете легко використовувати будь-якого постачальника CDN. Для цього потрібно реалізувати набір стандартних функцій за допомогою API CDN.
Додано повну перевірку вмісту, що подається з певного сервера зберігання. Старіші версії мали функції «тестувати пряме посилання», «тестувати захищене посилання» та «тестувати потокове передавання». Нова версія об’єднує ці функції в одну, яка може робити все автоматично та надавати підсумковий звіт. Усі перевірки підтримують різні варіанти захисту вмісту, напр. прямі посилання на відеофайли не повинні працювати, прямі посилання на файли альбомів мають працювати лише для загальнодозволеного формату тощо. Ця нова функція дозволяє легко перевірити, чи дійсна конфігурація кожного сервера зберігання.
Було покращено інтеграцію між головним сервером і віддаленими серверами перетворення. Головний сервер тепер показує налаштовані серверні бібліотеки та ехо-відповіді для кожного сервера перетворення. Ви також можете вказати зсув часового поясу сервера перетворення, якщо потрібно, щоб запобігти фальшивим повідомленням про помилки.
Відеоформати тепер пропонують налаштування обмежень тривалості для кожного спонсора за допомогою спеціальних полів спонсора (подібно до налаштування різних водяних знаків для різних спонсорів).
Коли створено багаточастинний трейлер, тепер ви можете взяти останню частину трейлера з кінця останнього фрагмента. Раніше всі частини трейлера брали з початку фрагментів, включаючи останню частину.
Було суттєво оптимізовано масове створення подібних трейлерів із різними параметрами розміру та якості, і тепер це займає набагато менше часу.
Коли відеоформат повторно створюється за допомогою масового редагування, тепер ви можете вимкнути водяні знаки для цієї операції. Цей параметр корисний, якщо файл іншого формату діє як вихідний файл і він уже має водяний знак. У цьому випадку подвійних водяних знаків не буде.
Додано видалення скріншотів шкали часу для будь-якого відеоформату, де знімки екрана шкали часу вимкнено. Ви можете скористатися цією опцією, якщо хочете отримати більше вільного місця, і вам більше не потрібні знімки екрана часової шкали для формату.
Логіку створення ескізів було повністю переписано, щоб зменшити кількість проміжних запусків ImageMagick і оптимізувати якість отриманого зображення.
Було покращено фонове журналювання завдань. Тепер ви можете бачити виконані % для всіх завдань, а не лише для груп вмісту, як було раніше.
Додаткове поле параметрів ImageMagick додано для форматів скріншотів відео. Ви можете використовувати його для всіх скріншотів, які завантажуються вручну. Раніше для всіх завантажених вручну скріншотів не було параметрів ImageMagick (застосовувалися лише зміна розміру та водяний знак). Таким чином, ви не можете виконати постобробку завантажених скріншотів за допомогою ImageMagick. Тепер це виправлено.
Додано створення формату скріншотів відео з вихідним розміром (без зміни розміру до певного розміру). Для цього ви повинні вказати попередньо визначене джерело слова як розмір формату.
Кожне фонове завдання тепер має власний журнал.
II. Преміум-доступ
Додано підтримку доступу на основі токенів на додаток до доступу з обмеженим часом. Токени доступні для стандартних (не преміальних) учасників і можуть бути придбані через платіжну систему або «нагороджені» за соціальну активність. Учасники можуть витрачати свої токени, щоб отримати преміальний доступ до вмісту. Учасники все одно бачитимуть стандартний/активний статус, але під час доступу до придбаного вмісту вони бачитимуться як преміум. Ви можете поєднувати параметри обмеженого часу та доступу на основі маркерів на своєму сайті без будь-яких обмежень.
Щоб полегшити функціональність розширеної зони членства, у KVS тепер є окрема сторінка налаштувань Memberzone, де ви можете ввімкнути доступ на основі токенів для певних типів вмісту (індивідуальні налаштування для стандартних/преміальних відео та альбомів) і налаштувати ціни за замовчуванням. Для будь-якого конкретного відео/альбому ви можете вручну змінити ціну за допомогою окремого або масового редагування.
У налаштуваннях Memberzone також можна налаштувати нагороди за діяльність учасників. Нагорода — це кількість жетонів, що надається за певну діяльність, наприклад початкову реєстрацію, завантаження аватара, розміщення коментаря (з можливістю обмеження мінімальної довжини), завантаження відео (з можливістю обмеження мінімальної тривалості), створення альбому ( з можливістю обмеження мінімальної кількості зображень).
Додано відображення списку куплених відео та альбомів для кожного учасника.
Додано довгоочікувану функцію, яка дозволяє вміст із датою публікації відносно дати реєстрації користувача. Це дозволяє налаштувати відносні дати публікацій для вмісту, щоб такий вміст став видимим для учасника після певного періоду його активності в області для учасників. Цю опцію можна ввімкнути лише з низькорівневої конфігурації системи, оскільки вона серйозно впливає на функціональність сайту та панелей адміністратора. За замовчуванням він вимкнений. Якщо цю функцію ввімкнено, ви можете налаштувати зміщення дня для кожного відео та альбому. Позитивне зміщення означає, що цей вміст стане видимим на N-й день після реєстрації (наприклад, 1 означає, що вміст стане видимим одразу після реєстрації, 10 означає, що вміст стане видимим на 10-й день після реєстрації). Від’ємне зміщення також допускається й означає, що (а) цей вміст буде видно весь час, навіть якщо користувач не зареєстрований/увійшов у систему, (б) дата публікації завжди буде зміщена відповідно до поточної дати. Наприклад, відносна дата публікації -10 означає, що такий вміст буде додано 10 днів тому, незалежно від сьогоднішньої дати. Відносні дати публікації можна комбінувати з абсолютними датами публікації, напр. одна частина вашого вмісту може використовувати одне, інша частина інше.
Тепер сайт KVS можна інтегрувати з будь-якою партнерською системою, яка працює через файли .htpasswd. Тепер ви можете легко перенести будь-який партнерський сайт на KVS. Вам потрібно лише завантажити спеціальний сценарій KVS у папку, захищену файлом .htpasswd, керованим вашою афілійованою системою. Цей скрипт автоматично створюватиме користувачів у базі даних KVS, якщо це буде потрібно, і авторизуватиме їх. При цьому немає необхідності вносити будь-які зміни в роботу вашої партнерської системи. Лише ваш старий сайт буде замінено новим сайтом на основі KVS.
Блок реєстрації було покращено, щоб дозволити автоматично генерувати унікальні пари імені та пароля. Користувачам не потрібно вводити їх вручну під час реєстрації. У цьому випадку форма реєстрації буде обмежена лише вибором способу оплати.
Логування платіжного процесора було повністю переписано. Усі події тепер реєструються в базі даних, що дозволяє фільтрувати та аналізувати.
III. Багатомовна підтримка
Однією з найбільш кардинальних змін у версії 3 є локалізація даних. Ви можете налаштувати кілька додаткових мов на панелі адміністратора та завантажити перекладені заголовки/описи для всього вмісту та категорій. Було додано новий інтерфейс користувача, який обробляє переклад, і переклад назв відео та альбомів тепер можливий на сторінці редагування.
Механізм веб-сайту було покращено, щоб веб-сайт міг працювати в локалізованому режимі для будь-якої з додаткових мов. Відображення сайту в локалізованому режимі не означає, що вам потрібно виконати 100% перекладу. Якщо деякі елементи ще не перекладено, вони відображатимуться з оригінальними назвами/описами. Нова версія також дозволяє використовувати мовні файли для текстів шаблонів (елементи GUI, мовні файли CSS тощо). Перегляньте документацію, щоб дізнатися більше про локалізацію веб-сайту.
Блоки коментарів на веб-сайті тепер можуть відображати лише коментарі, опубліковані в поточній мові. Кожен коментар зберігає мову, у якій його було опубліковано. Цей параметр вимкнено за умовчанням, тому відображатимуться всі коментарі.
Додано плагін аналізатора журналів для журналів аудиту. Він узагальнює всю інформацію про діяльність ваших контент-менеджерів. Крім того, його також можна використовувати, щоб побачити, скільки вмісту переклали ваші співробітники.
IV. Фотоальбоми
Нарешті, фотоальбоми використовують ту саму архітектуру зберігання, що й відео. Тепер ви можете створити окрему групу зберігання для зберігання вихідних файлів альбомів, форматів і ZIP-файлів (альбоми та відео не можуть використовувати однакові групи зберігання, групи мають бути різними).
Створення альбомів тепер обробляється серверами конвертації.
Тепер можливе завантаження вихідних зображень альбому одне за одним, а не лише у ZIP-файлі.
Загальну функціональність альбомів в панелі адміністратора було розширено приблизно так само, як і для відео. Тепер підтримується режим «descwriter»; також було додано додаткове відображення зображення на сторінці редагування альбому. Додано нові фільтри списку альбомів.
Також додано імпорт галереї зображень.
В. Гравець
Додано базову підтримку режиму HTML5. Режим HTML5 можна використовувати лише під час відтворення файлів MP4 і вмикатиметься автоматично, якщо пристрій користувача не підтримує Flash.
Налаштування плеєра дозволяють вибрати режим вбудовування коду: iframe (підтримує HTML5) або стандартне вбудовування (підтримує лише Flash). Цей параметр впливає на всі коди вбудовування, згенеровані KVS.
Якщо у програвачі відображено кілька відеоформатів, формат, вибраний користувачем останнього разу, буде запам’ятовано та автоматично вибрано для інших відео.
Якщо навести курсор миші на логотип, який можна натиснути, це призведе до ефекту розмиття, щоб підкреслити, що логотип можна натиснути.
Кілька проблем із безпекою Flash, які раніше були виправлені в окремому патчі, тепер виправлено в цьому оновленні.
VI. Імпорт вмісту та канали
Зручність імпорту: додано скасовані фонові завдання для процесів імпорту та реалізовано захист від переповнення жорсткого диска основного сервера. Тепер щоразу, коли ви починаєте імпортувати вміст, ви побачите фонове завдання, яке має виконаний % і має власний журнал. Ви можете видалити це завдання, якщо хочете скасувати імпорт. Якщо на жорсткому диску основного сервера менше вільного місця, ніж налаштоване обмеження, усі процеси імпорту призупиняться та чекатимуть, щоб на диску з’явилося більше місця. Це може статися, якщо ви імпортуєте великий обсяг даних, які тимчасово завантажуються на ваш головний сервер для подальшої обробки.
Текстові дані для всіх імпортів зберігатимуться на головному сервері. Таким чином, ви зможете знайти будь-які дані, які ви імпортували раніше.
Додано перевірку дублікатів 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-адреси, які зараз заблоковані.
Додано псевдоніми моделей (подібні до синонімів категорій і тегів). Додано додатковий плагін для автоматичного вибору моделей на основі заголовка/опису вмісту.
Покращено плагін автоматичного вибору категорії; тепер ви можете встановити, у яких випадках він має запускатися. У старих версіях цей плагін запускався, лише якщо відео/альбом не мав категорій.
Новий KVS 6.3.0 тут Замовляйте зараз