Video Player Module for Slaed CMS 2.1 (v.1.0)

Модуль основан на проигрывателе Flash FLV Player Jeroen Wijering.



Описание

Модуль проигрывания в флеш-плейере видо в формате FLV.
Возможности:
  1. Размещение комментариев пользователями.
  2. Возможность добавления собственного описания к альбому
  3. Автоматическое сканирование папки с файлами и создание плейлиста

Установка

  1. Распакуйте архив и залейте все папки внутри VideoPlayer в корневую директорию сайта
  2. Включите модуль в админ-панели
  3. Создайте таблицу в базе данных из файла SQL


Настройка

Откройте файл modules/VideoPlayer/index.php и найдите строку flashvars:\"file=modules/VideoPlayer/playlist.xml&shownavigation=true&linkfromdisplay=false&transition=random
&lightcolor=0x494949&overstretch=false&shuffle=false&backcolor=0x191970&frontcolor=)0xffffff&rotatetime=1000\"

В ней Вы можете настроить внешний вид и стиль отображения и переключения видео. За это отвечают флэшвары (flashvars), расположенные после символа &.
Для настройки пользуйтесь таблицей (стандартные отмечены жирным шрифтом):

НазваниеЗначениеОписание
fileURL (playlist.xml)Ссылка на Ваш плей-лист
shuffletrue,falseПри true ролики будут прокручиваться подряд. Поставьте "false", чтобы они переключались только после нажатия на кнопку.
autostarttrue,falseПри true ролики будут начинать проигрываться сразу при открытии модуля
repeattrue,falseПри true ролики будут прокручиваться заново после их завершения
backcolorCOLOR (0xFFFFFF)Цвет фона навигационной панели
frontcolorCOLOR (0x000000)Цвет текста навигационного меню
lightcolorCOLOR (0x000000)Цвет текста меню при наведении мышки
showdigitstrue, falseПоказ % закачки файла
showfsbuttontrue, falseПоказ кнопки открытия во весь экран
fullscreenpagetrue, falseАдрес страницы с видео во весь экран
fsreturnpagetrue, falseАдрес страницы, на которую потом вернуться после просмотра видое во весь экран
thumbsinplaylisttrue, falseПоставьте true, чтоб показывать изображения-превью, прописанный при треках в плей-листе
linkfromdisplaytrue,falseЕсли поставить "false", то скрипт при нажатии на ролик перескочит на следующую, а не перейдет по ссылке, указанной при файле в плей-листе
showiconstrue,falseЕсли поставить "false", то не будут показываться иконки на экране
overstretchtrue,falseПоставьте "false", чтобы картинка не растягивалась по размеру окна

Плейлист

Откройте в текстовом редакторе файл modules/VideoPlayer/playlist.xml
В нем Вам необходимо указать следующие пункты для каждого файла:
  1. название (title)
  2. автор (creator)
  3. адрес видео внутри папки VideoPlayer (т.е., если ваш файл находится в папке modules/VideoPlayer/video, то указать нужно так: video/название файла)(location)
  4. ссылка на страницу описания (image)
Если у Вас много роликов и тяжело для каждой вести описание вручную, то можете воспользоваться специальным скриптом. Для этого Вам нажо зайти в панель администратора и нажать на ссылку "Сканировать директорию". В открывшемся окошке скопируйте код и замените им код в файле modules/VideoPlayer/playlist.xml (примечания, касающиеся использования скрипта: 1) названия картинок скрипт берет из названий файлов, т.е. если файл называется kjkjhkjh.flv, то так он и будет отображаться на дисплее, поэтому называть файлы нужно так, чтоб они были пригодными для отображения на экране. При этом вручную придется убирать расширение .flv из названий файла в плей-листе; 2) загружаемые файлы могут иметь расширение только flv)

Дополнительно

Блок-видео - в пакете модуля прилагается блок, автоматически проигрывающий ролики из того же плей-листа, что и модуль. Также можно использовать плейер на любой странице для проигрывания отдельного файла, вставив в нее код <embed src="modules/VideoPlayer/flvplayer.swf" width="300" height="200" bgcolor="#FFFFFF" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="file=АДРЕС ВИДЕО ФАЙЛА&showdigits=true&autostart=false">

Безопасность

Если Вы хотите защитить свои файлы от скачивания, переименуйте файл modules/VideoPlayer/readdir-video.php, а также ссылку на него в файле modules/VideoPlayer/admin/index.php

Поддержка