KVS v3.8.1

13 Август, 2015

Добавлена возможность платного голосования за флаги. Теперь для каждого флага вы можете настроить сумму в токенах, которую пользователь должен потратить, чтобы использовать этот флаг для голосование за видео, альбом или другие объекты.
Добавлена поддержка 5 доп. текстовых полей для тэгов. Необходимо учитывать, что в случае склейки нескольких тэгов путем их переименования, информация из доп. полей одного из тэгов может потеряться.
Значительно переработана система внутренних сообщений. Теперь можно вывести список пользователей, с которыми текущий пользователь ведет переписку (параметр mode_conversations у блока list_members включает данный режим). В этом списке можно вывести также общее число сообщений с каждым из пользователей и число непрочитанных. Появилась возможность ставить любых пользователей в игнор, тогда сообщения от них не будут показываться. Кроме этого можно сделать внутреннюю переписку платной, чтобы пользователям было необходимо потратить токены для отправки сообщения кому-либо.
В настройках FTP серверов хранения и конвертации появилась возможность указать таймаут FTP соединения. Также проведена оптимизация с целью сокращения кол-ва создаваемых FTP соединений.
С этой версии мы начали большой постепенный пересмотр юзабилити панели администрирования. Пока что основные изменения коснулись только раздела категоризации, где на всех списках появилась возможность галочками выбрать набор отображаемых столбцов, а также улучшилась система фильтров. Так, везде появился фильтр по данным, который позволяет отфильтровать объекты с любым пустым или заполненным полем. В новых версиях мы распространим похожую систему фильтров и выбора столбцов на все списки.
В настройках контента появилась возможность задать лимит оперативной памяти для фоновых системных процессов, таких как обработка контента, импорт, фиды.
В настройках контента появилась опция, которая позволит вам запретить добавление видео с дубликатами исходных файлов. Опция может учитывать не только текущие видео, но также и удаленные видео. Однако эта опция начнет работать только с новым контентом, который будет добавлен после обновления.
В настройках контента для видео, альбомов и постов добавились опции, которые запрещают сохранение контента с дубликатами названия. Эти опции влияют только на работу в панели администрирования.
Работа на списках видео и альбомов с утверждением нового контента стала немного легче. Теперь активация контента сбрасывает флаг необходимости проверки (до этого сбросить флаг проверки можно было только для каждого объекта по отдельности). Также в массовых операциях появились опции массовой активации выбранных с удалением остальных неактивных объектов и удаления выбранных с активацией остальных неактивных объектов, по аналогии с комментариями. Только теперь удаление неактивных объектов происходит не по всей базе, а их тех, которые выводятся в данный момент на странице.
На списке пользователей появилась возможность быстро залогиниться под любым пользователем.
В настройках защиты отдачи видео появилась возможность указать список белых доменов, с которых разрешен хотлинк ваших видеофайлов.
Выбор канала видео сменился со стандартного выпадающего списка на компонент выбора по подстроке.
В фидах импорта в настройках CSV добавилась возможность указывать канал.
Несколько расширен плагин резервного копирования. Во-первых, копия настроек embed плеера теперь создается отдельной опцией, а не совместно с копией дизайна сайта. Копия дизайна сайта зачастую используется для переноса дизайна между разными проектами и настройки embed плеера там не к месту. Во-вторых, появилась возможность делать копию файлов вспомогательного контента, не связанных с видео или альбомами (посты, категории, аватары пользователей и др.)
Плагин генерации аватаров в целях оптимизации больше не будет перегенерировать аватары для категорий, в которых они не изменились с момента прошлой генерации.
Плагин автоматической очистки кэша теперь вычисляет максимальный возраст файлов кэша, после которого их нужно удалять. До этого всегда удалялись файлы старше 5 дней. Это позволит сократить кол-во мусорных файлов кэша.
Добавлена поддержка биллинга Verotel.
В скриптах редиректа на случайное видео или альбом добавилась возможность передать категорию через ее айди или директорию. Кроме этого, в редирект теперь будут добавляться любые дополнительные параметры, переданные этим скриптам.
В блоках list_videos и list_albums добавлен параметр skip_with_admin_flag, который позволяет исключить из блока вывод контента с определенным флагом администратора.
В блоках list_videos и list_albums теперь будет работать фильтрация по пользователю без включения режима mode_uploaded.
Исправлены следующие баги:
- Не работал просмотр различных изображений в панели администрирования, если расширения загруженных файлов были заданы в большом регистре.
- В настройках фидов импорта выбранные доп. поля отображались с пустым названием.
- В блоке post_view параметр show_next_and_prev_info не ограничивался типом текущего поста.
- В фидах импорта видео для видео с пустым названием генерировалась непустая директория.
- В блоке загрузки видео с сайта не было возможности указывать год выпуска.
- При переносе контента на другую группу серверов хранения задачи завершались с ошибками, если файлы были заменены вручную на жестком диске.
- Попытка восстановления пароля сразу после регистрации приводила к невозможности активации профиля по отправленной ссылке.
- В некоторых случаях при перезапуске фоновых задач обработки новых видео повторное выполнение задач было невозможным.
- В случае частых проблем с подключением к серверам хранения на серверах конвертации могли скапливаться мусорные папки с видеофайлами.
- В папках FTP серверов хранения или конвертации могли скапливаться текстовые файлы вида test-[число].dat.
- Отладчик сайта при определенной конфигурации блоков на странице мог постоянно перенаправлять на индекс сайта.
- Внесены некоторые логические исправления в обработчики биллингов NATS и EPOCH.
Новая версия KVS 5.2.0 доступна Оформить заказ