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

      Если у Вас ещё нет аккаунта на BEST STUDIO, вы можете создать его потратив не более 10-ти секунд используя форму справа с заголовком "Вход на сайт"
Вход на сайт
Логин:

Пароль:
Вход
Войти по Логину и Паролю
О нас
Cтудия скриптов и дизайна BEST STUDIO, как студия перспективных веб-разработок, была основана 1 июля 2009 г. Уже более 17000 зарегистрированых пользователей! С момента ее создания мы четко придерживаемся принципа: «Быстро, качествено, дорого».

Заказывая работу для вашего сайта у нас, вы экономите время...

Стремитесь к лучшему - в Best Studio!
Войти | Зарегистрироваться
Настройки
Анимация Шапки
Анимация Меню
Анимация Футера
Автообновление Чата
Автообновление Статистики
Звуковые Оповещения
Авто Подгрузка Материалов

Перезагрузите страницу
Скрипты для uCoz [113]Графика для uCoz [11]
Шаблоны для uCoz [40]
Вывод видео с разных видео источников
Те кто делают сайты для фильмов сталкиваются, что при добавлении фильма либо использовать один источник, либо несколько, но уже добавлять в описание фильма. Мы сделаем же не в описание фильма, а в дополнительное поле для этого. И при добавлении ссылки с известных видео источников у нас будет отображаться фильм как положено. Подойдет такой вариант большинству. Так как чаще всего сталкиваемся с проблемой, что в 1 видео источнике фильм есть, а в другом нет) И для этого нам и пригодится использование кода для всех источников.

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

Установка:
Я взял на примере каталога файлов. И использовал переменную FILE_DIRECT_URL - прямая ссылка на загруженный на сервер файл. У вас же это может совсем быть другая переменная, которую необходимо будет заменить в коде. Итак идем в страницу материала и комментария к нему в каталоге файлов. И в нужное нам место, где хотим видеть отображение, вставляем следующий код:
Код
<?if($RFILE_DIRECT_URL$)?>  
<iframe width="660" height="355" src="<?ifnot(strpos($RFILE_DIRECT_URL$,'youtu')=-1)?>http://www.youtube.com/embed/<?ifnot(strpos($RFILE_DIRECT_URL$,'youtu.be')=-1)?><?substr($RFILE_DIRECT_URL$, strrpos($RFILE_DIRECT_URL$,'/')+1)?><?else?><?substr($RFILE_DIRECT_URL$, strpos($RFILE_DIRECT_URL$,'v=')+2)?><?endif?><?endif?>  
<?ifnot(strpos($RFILE_DIRECT_URL$,'vimeo')=-1)?>//player.vimeo.com/video/<?substr($RFILE_DIRECT_URL$, strrpos($RFILE_DIRECT_URL$,'/')+1)?>?title=0&byline=0&portrait=0<?endif?>  
<?ifnot(strpos($RFILE_DIRECT_URL$,'rutube')=-1)?>http://rutube.ru/play/embed/<?substr($RFILE_DIRECT_URL$, strrpos($RFILE_DIRECT_URL$,'/')+1)?><?endif?>  
<?ifnot(strpos($RFILE_DIRECT_URL$,'cxz.to')=-1)?>http://cxz.to/serials/iframeplayer/<?substr($RFILE_DIRECT_URL$, strrpos($RFILE_DIRECT_URL$,'/')+1)?><?endif?>  
<?ifnot(strpos($RFILE_DIRECT_URL$,'vk.com')=-1)?>http://vk.com/video_ext.php?<?substr($RFILE_DIRECT_URL$, strpos($RFILE_DIRECT_URL$,'oid='))?><?endif?>  
<?ifnot(strpos($RFILE_DIRECT_URL$,'megogo')=-1)?>http://megogo.net/e/<?substr($RFILE_DIRECT_URL$, strrpos($RFILE_DIRECT_URL$,'/')+1)?><?endif?>"frameborder="0" webkitAllowFullScreen mozallowfullscreen allowfullscreen scrolling="no"></iframe>  
  <?endif?>


Если используем табы - то перед табами вставляем, а не перед самим кодом:
сам код

В примере перечислены все известные на данный момент видео источники) Их достаточно будет думаю) Все они построены на iframe использовании.

Теперь перейдем к тому какую же ссылку вставлять нам, когда добавляем.

1. Вконтакте - При экспорте видео выдергиваем ссылку из кода, например:
Код
//vk.com/video_ext.php?oid=-52322880&id=169512445&hash=2be05ff1a8857166&hd=2


2. Ютуб - любая ссылка подойдет: хоть для экспорта кода, хоть верхняя ссылка из браузера)

3. рутуб - из экспорта кода выдергиваем ссылку, например:
Код
//rutube.ru/play/embed/8311764


4. вимео - можем брать ссылку в экспорте которую нам предоставляют, например:
Код
https://vimeo.com/155673893


5. мегого.нет - из экспорта кода выдергиваем ссылку на фильм (сам фильм, так как обычная линк ведет на фильм с описанием) например:
Код
http://megogo.net/e/1791041


6. http://cxz.to - это лучше использовать для сериалов)
Поделиться новостью в социальной сети.
Добавил: Best_Studio
Дата добавления: 15.05.2016 в 09:00 по МСК
Категория: Скрипты для uCoz
Просмотров: 258
Комментариев: 0
Рейтинг:
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]