Установка компонентов для InstantCMS

Документ актуален для InstantVideo 1.X

Перед началом установки убедитесь, пожалуйста, что Ваш сервер соответствует техническим требованиям.

Процесс установки для InstantCMS 1.10.X

1. Загрузите файлы из полученного архива в корневую папку Вашего сайта. Важно: все файлы нужно заливать в бинарном (двоичном) режиме! Режим передачи обычно можно выбрать при копировании в FTP-клиенте.

2. В панели управления InstantCMS перейти в раздел компоненты и нажать кнопку Установить;

2.1. В списке компонентов, доступных для установки выбрать компонент "Видео каталог", нажав на него;

2.2. В появившемся диалоговом окне ввести свой email покупки, нажать ок и дождаться окончания установки;

2.3. В панели управления перейти в раздел Компоненты → Видео каталог → Настройки;
Ввести email, на который покупали компонент и нажать на ссылку "Получить ключ".
Если у вас имеются зеркала для основного домена, необходимо перейти на зеркало и аналогично получить ключ, поставив чекбокс "получить на зеркало".

3. Установить права доступа на папку /upload/video и вложенные в нее - 777.

4. При необходимости настроить директивы php upload_max_filesize и post_max_size, увеличив их - это будет максимальный размер загружаемого файла. Обратите внимание на нюансы, описанные тут.

5. Если у вас собственный шаблон, то скопируйте файл invideo.css из /templates_default_/css в /templates/ваш_шаблон/css или внесите его содержимое в свой css файл. А так же содержимое файла /templates/_default_/css/add_to_your_css_and_remove_this_file.css необходимо внести в свой файл стилей, после чего удалить его.

6. Для активации полнотекстового поиска по компоненту необходимо в настройках компонента "Поиск" включить соответствующий чекбокс.

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

6.2. Для модуля "облако тегов" аналогично п.6.1.

7. Для конвертации на своем сервере необходимо проставить пути к ffmpeg и вспомогательным программам вручную, если компонент сам их не определит.

7.1. Внимание! Для мультисерверности мы можем вам предложить наш скрипт мультисерверности - InstantMedia Server. Узнайте больше!

7.2. Для конвертации вам нужно создать формат конвертации в админке.

8. Для нормальной поддержки OpenGraph, а в частности для Яндекс, нужно указать в вашем шаблоне в теге html пространство имен, например так:

<html xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns# video: http://ogp.me/ns/video# ya: http://webmaster.yandex.ru/vocabularies/">

Все модули и плагины установятся автоматически, вам останется привязать их к показу. Если установлен компонент "Биллинг", в админке биллинга появится появятся новые действия "Загрузка ролика" и "Вознаграждение за просмотр ролика".

Для работы необходимо настроить CRON на хостинге. Для этого в панели управления хостинга создайте задачу на выполнение каждые 5 минут на команду "php -f /полный_путь_до_вашей_директории_сайта/cron.php domain.ru". Примерная команда для CRON показана в админке компонента, в разделе "Диагностика". Для точного создания задания, лучше всего уточнить у хостера правильность создания задания cron на выполнение php скрипта.

Для работы с YouTube и Вконтакте необходимо провести регистрационные процедуры:

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

Бонусом к компоненту прилагается шаблон от наших друзей Dezerit Web Group, об установке можно почитать тут. Поддержка этого шаблона осуществляется автором.