1) Коди вбудовування iframe тепер працюють за зовсім іншою концепцією. Раніше коди вбудовування iframe відображалися на сторінках сайту, які не дозволяли вам налаштувати їх доступність і накопичувати статистику. Оновлення 3.5.0 дозволяє перемикати код вбудовування iframe на новий механізм, що дає такі переваги:
— Тепер ви можете налаштовувати різні профілі коду для вбудовування для різних сайтів. Ви можете налаштувати абсолютно різні шаблони відображення для «свого» та «стороннього» сайтів. Ви можете використовувати необмежену кількість профілів.
— Багатоформатні відео тепер підтримуються кодами для вбудовування. Старі коди вбудовування не дозволяли перемикатися між форматами.
- Коди для вбудовування тепер підтримують знімки екрана часової шкали.
- Налаштування реклами HTML тепер доступні в кодах для вбудовування.
— Багатоформатні відео тепер підтримуються кодами для вбудовування. Старі коди вбудовування не дозволяли перемикатися між форматами.
- Коди для вбудовування тепер підтримують знімки екрана часової шкали.
- Налаштування реклами HTML тепер доступні в кодах для вбудовування.
2) Коди для вбудовування Flash більше не підтримуватимуться. Старі коди вбудовування залишаться функціональними, нові коди будуть доступні лише як iframe. У всіх нових інсталяціях, починаючи з 3.5.0, коди вбудовування Flash не працюватимуть.
3) Тепер ви можете призначати HTML і спливаючі оголошення в програвачі до додаткових полів джерел вмісту, так само, як ви могли це робити раніше для інших типів оголошень.
4) Повністю перероблено генерацію каталогу об’єктів для оптимізації SE. Раніше в назвах каталогів можна було використовувати лише латинські символи. Для інших мов використовувалася транслітерація окремим шрифтом. У версії 3.5.0 ми додали налаштування створення каталогу. Тепер ви можете встановити максимальну довжину імені каталогу та налаштувати правила транслітерації. Залежно від цих правил ви можете дозволити будь-які символи, а не лише латинські.
5) Тепер ви можете локалізувати каталоги так само, як ви могли локалізувати заголовки та описи раніше. Коли ви користуєтеся супутниковими сайтами, ви можете використовувати не лише різні заголовки та описи для різних об’єктів, а й абсолютно різні URL-адреси без жодних збігів. У налаштуваннях мови ви можете налаштувати правила транслітерації для кожної мови.
6) Нова опція в налаштуваннях віддаленого сервера зберігання дозволяє увімкнути перекриття основного домену сайту на супутниках. Це не дозволяє пошуковим системам бачити зв’язок між вашим основним сайтом і супутниковими сайтами.
7) Тепер користувачі можуть підписуватися на джерела вмісту та моделі. Підписки дозволяють їм відстежувати в зоні для учасників, коли публікується новий вміст, пов’язаний із вибраними ними об’єктами. KVS також дозволяє користувачам підписуватися на канали та іншим користувачам.
8) У налаштуваннях джерела вмісту знімки екрана тепер обробляються інакше. Зараз є 2 скріншоти, як у моделей. Ви також можете налаштувати їх розміри та дублювання в налаштуваннях вмісту.
9) Додано опцію, яка дозволяє розподіляти завантажений контент на 2 зони сайту. Він дозволяє вам вибирати між: (а) усіма загальнодоступними сторінками та (б) лише зоною користувача. Вміст, призначений для розділу користувача, буде видно лише в профілі цього користувача та не буде доступним на звичайних сторінках. Будь ласка, зверніться до служби підтримки, якщо ви хочете ввімкнути цю функцію.
10) Фотоальбоми тепер підтримують автоматичне виправлення орієнтації. KVS може автоматично виявляти неправильну орієнтацію зображення та обертати такі зображення для їх автоматичного виправлення.
11) У статистиці вмісту тепер можна запускати масове редагування вибраних елементів вмісту. Ви можете використати це для переміщення найбільш чи найменш популярного вмісту з однієї групи зберігання в іншу.
12) Коли ви намагаєтеся масово відредагувати весь вміст, ви побачите попередження, яке запобігає випадковому застосуванню нових налаштувань до всього вмісту.
13) У налаштуваннях веб-сайту тепер можна налаштувати поведінку псевдовідео. Раніше, коли користувачі відкривали сторінку з псевдовідео, вони в усіх випадках перенаправлялися на URL-адресу виходу. Тепер ви можете дозволити відкривати сторінку з відео на вашому сайті та відображати посилання в шаблоні.
14) У редакторі зображень альбому ви можете вибрати всі зображення для видалення, як і знімки екрана відео. В особистих налаштуваннях тепер ви можете вибрати, що відбуватиметься, коли ви клацаєте скріншот відео чи зображення в альбомі, або можна відкрити програму перегляду, або елемент можна перемкнути для видалення.
15) В особистих налаштуваннях опцію, яка вмикала редагування WYSIWYS, було змінено на кілька опцій для різних сегментів даних.
16) На панелі адміністрування тепер можна фільтрувати списки відео, фотоальбомів і публікацій за датою публікації.
17) Тепер підтримуються аватари користувачів у різних форматах, включаючи анімовані GIF-файли. Щоб увімкнути підтримку GIF, додайте формат GIF до списку дозволених форматів у параметрі $config['image_allowed_ext'] файлу конфігурації /admin/include/setup.php.
18) Тепер ви можете встановити альтернативні URL-адреси доставки для аватарів категорії. Завдяки цьому сторінки зі списками категорій завантажуються швидше. Для цього зверніться до служби підтримки, щоб змінити відповідні шаблони.
19) У моделях і користувачах додані нові параметри кольору очей, волосся, статі, орієнтації та сімейного стану. Щоб це працювало належним чином, потрібно змінити шаблони сайту.
20) У налаштуваннях сайту тепер можна глобально вимкнути MemCache, залишивши увімкненим лише кеш файлів.
21) Тепер ви можете написати власний сценарій, який надсилає повідомлення електронної пошти.
22) Усі блоки сайту були перероблені щодо способу обробки асинхронних запитів і запитів POST у формах. Усі форми тепер можна надсилати асинхронно, а у відповідь ви можете отримувати дані у форматах XML або JSON. Усі помилки тепер мають унікальні коди. Через це нові проекти не мають повторних перевірок як на стороні клієнта, так і на стороні сервера. Залишається лише перевірка на стороні сервера. У наступних оновленнях ми очистимо наявний код JS від перевірок, переведемо всі форми на асинхронне надсилання та зробимо код максимально коротким.
23) У блоці реєстрації тепер можна відобразити форму, яка повторно надсилає електронний лист із підтвердженням реєстрації.
24) У блоках signup і member_profile_edit тепер можна зробити багато полів профілю обов’язковими (країна, місто, аватар та інші). Будь ласка, зверніть увагу, що для їх увімкнення потрібні зміни шаблону блоку.
25) У блоці входу тепер можна налаштувати перенаправлення на сторінку профілю користувача після входу.
26) У блоках коментарів тепер можна встановлювати мінімальну довжину коментаря (через параметр min_length). Будь ласка, зверніть увагу, що для їх увімкнення потрібні зміни шаблону блоку.
27) У блоках list_models, list_content_sources і list_tags тепер можна відображати лише об’єкти категоризації, які містять відео АБО фотоальбоми (параметр show_only_with_albums_or_videos). Раніше цю функцію мали лише list_categories.
28) У блоці list_members тепер підтримується пошук користувачів за містом незалежно від інших даних (параметр var_city).
29) У блоці list_categories тепер можна сортувати категорії за CTR відео в цих категоріях.
30) У list_members тепер ви можете розділяти користувачів за мовами або супутниками (параметр match_locale). На певному супутнику це дозволяє відображати лише користувачів, зареєстрованих на цьому супутнику. Наразі ви можете розділяти коментарі, користувачів і події за супутниками.
31) До списків користувачів, джерел вмісту та моделей додано нові параметри сортування.
32) У блоці list_members_events тепер можна отримувати дані з кожного об’єкта події (відео, фотоальбом тощо), щоб відобразити більше інформації у списку подій.
33) У блоках list_videos, list_albums, list_content, list_posts заголовок і опис першого об’єкта в списку тепер надсилаються до змінної $storage. Ви можете використовувати ці дані в мета-тегах сторінки.
34) У блоці search_results тепер можна сортувати пошукові запити за алфавітом, загальною кількістю запитів і знайденими результатами. Також можна відобразити пов’язані запити. Це можна використовувати двома способами: (а) відображення списку пов’язаних запитів на сторінці результатів пошуку та (б) використання списків автозаповнення, коли користувачі вводять свої запити в поле пошуку.
35) Виправлені помилки:
— Під час копіювання файлів на сервери зберігання FTP chmod більше не використовується.
— У програвачі скріншоти шкали часу відображатимуться за рамками програвача.
- У програвачі, коли клацали область відтворення, щоразу відображалася відеореклама. Тепер вони відображаються лише після першого натискання.
— Завдання CRON, пов’язані з плагінами, не запускалися на супутниках.
- Блокування входу не перенаправлятиме користувачів, які вже ввійшли, коли вони знову завантажать сторінку входу.
- У деяких випадках виникали проблеми із завантаженням файлів із URL-адрес.
— У програвачі скріншоти шкали часу відображатимуться за рамками програвача.
- У програвачі, коли клацали область відтворення, щоразу відображалася відеореклама. Тепер вони відображаються лише після першого натискання.
— Завдання CRON, пов’язані з плагінами, не запускалися на супутниках.
- Блокування входу не перенаправлятиме користувачів, які вже ввійшли, коли вони знову завантажать сторінку входу.
- У деяких випадках виникали проблеми із завантаженням файлів із URL-адрес.
Важлива інформація про оновлення
Якщо ваша ліцензія KVS не включає відкритий вихідний код, для оновлення до 3.5.0 знадобиться IonCube Loader 4.6.1 або вище.
Оскільки версія 3.5.0 має величезну кількість змін у блоках веб-сайтів та інших критичних функціях, ми завантажимо оновлення через місяць або більше. Якщо ви хочете, щоб ваш проект було оновлено якнайшвидше, створіть заявку в службу підтримки.