Перед началом установки убедитесь, пожалуйста, что Ваш сервер соответствует техническим требованиям.
Процесс установки для 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 и Вконтакте необходимо провести регистрационные процедуры:
- для YouTube: выполнить регистрационные процедуры в консоли разработчика https://console.developers.google.com, зайти в админку в настройки провайдера Youtube и заполнить необходимые данные согласно приведенной там инструкции;
- для Вконтакте: создать приложение http://vk.com/editapp?act=create выбрав в форме тип приложения - "Веб-сайт", заполнить данные в настройках провайдера и получить ключ доступа.
В качестве провайдеров конвертации доступны: Localhost, YouTube и Вконтакте. В настройках необходимо выбрать основного провайдера конвертации. Для нужных категорий можно поменять провайдера конвертации, выбрав его при создании или при редактировании категории.
Бонусом к компоненту прилагается шаблон от наших друзей Dezerit Web Group, об установке можно почитать тут. Поддержка этого шаблона осуществляется автором.