Вы здесь: Главная Продукты Hivurt Video Расширение возможностей

Расширение возможностей

Возможности по изменению работы Hivurt Video через установку дополнений

В документе дается обзор некоторых продуктов которые могут быть использованы для расширения возможностей Hivurt Video которые мы применяли в различных проектах.

Сообщества

Система управления сообществами является частью платформы Hivurt, что позволяет использовать ее компоненты в разных вариантах поставки предоставляемх нами решений.

Опросы

Типовой вариант веб-опросов, построенный на основе SQLTools. Реализованы основные возможности опросов. Привязка опроса к объекту осуществляется на основе гибкого алгоритма, позволяющего удовлетворить большинство требований.

Регистрация/Авторизация

Реализация хранилища пользователей и пропусков пользователей на основе SQLTools. Хранение информации о пользователях и сессиях в базе данных позволяет интегрировать авторизацию практически в любую существующую систему.

Профайл пользователя

Позволяет хранить о пользователе произвольный набор данных. Возможно сохранение данных в базе данных, либо использование только базы данных в качестве хранилища информации о пользователях. Используется продукт ks.sqltools.simplesqlui.

Поиск пользователей

Поиск осуществляется по некоторому заданному пользователем набору полей и значений, с выбором сортировки.

Друзья

Добавление пользователя в список друзей осуществляется с запросом подтверждения добавляемого пользователя по нескольким видам транспорта: персональные сообщения, электронная почта.

Персональные сообщения

Реализует стандартные возможности обмена сообщениями между пользователями, включая рассылку по списку пользователей, модерирование, т.д.

Группы пользователей

Позволяет пользователям самостоятельно организовывать сообщества. Обмениваясь информацией внутри групп, при этом политика работы с группой полностью подлежит настройке ее администраторами группы.

Привязка голосований к пользователям

Голосования могут быть привязаны к авторизационной информации пользователя, что гарантирует точность голосования в случае необходимости.

Взаимодействие с внешней средой

Система сообщений

Механизм отправки уведомлений основан на обработке событий изменения объекта, при этом реализован сложный выбор решения об отправке, включающий кеширование и фильтрацию дубликатов. Реализованы следующие транспорты сообщений:

  • email
  • jabber

Форма обратной связи

Форма обратной связи может быть сформирована из произвольно выбранного набора полей, адреса отправки, шаблоны сообщений также подлежат настройке.

RSS/Atom

Организация лент сообщений на основе содержимого сайта. Попадающие в ленту сообщения являются прошедшими специальную обработку (фильтрация, кеширование, т.д.) объектами сайта.

Дополнительные варианты расширения

Платное содержимое (оплата через платежные системы)

Позволяет организовать продажу содержимого сайта (видео, аудио, т.д.) через существующие платежные системы, (например, Chronopay). Выбор объектов на продажу осуществляется на основе простого и прозрачного механизма.

Связи между объектами

Реализует механизм создания определенных пользователей видов связей между объектами. Примером может быть возможность создания связей между документами находящимися во внешних хранлищах, но проиндексированных через Hivurt

Фильтр нецензурных слов

Продукт, предназначенный для фильтрации содержимого текста в запросах к серверу. В случае обнаружения специальным настраиваемым механизмом запрещенных слов в запросе, эти слова либо автоматически заменяются на "заглушки" либо пользователю выдается сообщение о нахождении таких слов.

Вики

Реализует стандартную функциональность вики для любого выбранного объекта (типа объекта).

Настройка интеграции с сущестующими сайтами

Скины

Для оформления сайта под определенный дизайн и верстку требуется "перекрыть" поставляемый "скин", изменив только необходимые части (css, некоторые шаблоны и макросы).

Регистрация/Авторизация

При интеграции с существующей структурой базы данных, потребуется тольок создать свой набор sql-скриптов.

Хранилища

В базовой поставке в качестве хранилища используется файловая система. Соответственно потребуется любое доступное хранилище, к которому можно получить доступ как к папке. Функциональность подсистемы может быть расширена до использования удаленных хранилищ, например Amazon S2.

Еще

В данный момент существует более 300 модулей для сервера приложений Zope 3 на коротом работает Hivurt.

Если вам не хватает каких-либо возможностей, то обращайтесь к нашим специалистам.