Перейти к контенту

Boris1

Пользователи
  • Число публикаций

    3
  • Регистрация

  • Последнее посещение

Недавние посетители профиля

143 просмотра профиля

Достижения Boris1

  1. А схрена он ваш? Кто вам разрешил удалять из плагина сайт автора и выкладывать его здесь? http://forums.ibresource.ru/user/82211-siv1987/ У этого плагина есть автор и тема поддержки, там и спрашивайте. Ну во первых я не утверждал в прямом смысле что он мой, это любому понятно. Тем более вы сами же процитировали меня "один программист", разве это говорит о том, что плагин я делал? Во вторых, "мой", имелось ввиду плагин стоит на моём форуме, а не на чьём либо. Тем более, если я мог бы делать такие плагины, то я и не задавал бы эти вопросы в техподдержках, я бы сам делал эти плагины и всё остальное, согласитесь. Поэтому о каком "моём" может идти речь? А адрес убрал без задней мысли, потому что было несколько случаев, когда на форумах получал предупреждение или вообще бан за то, что распространяю ссылки на сторонние ресурсы.
  2. Всем спасибо, вопрос снят. Один программист совершенно бескорыстно за минут 15 решил проблему. Миниатюры с рутуба работают. Прошу закрыть тему.
  3. Здравствуйте! Двиг IPB 3.4.7. Установил Videos System 3.0.3. Подскажите пожалуйста, миниатюры видео работают только с ютуба, а например с рутуба нет, вместо миниатюры пустышка. Ниже скрин. PHP файла миниатюр рутубе нет по умолчанию в этой видео системе, но год назад мне на одном форуме делали файл rutube.php. Тогда на движке 3.4.6 миниатюры с этим файлом появлялись, но сейчас у меня 3.4.7 и миниатюр с этим rutube.php не появляются. Может подскажите, что не так в файле rutube.php? Или может кто выложит свой рабочий файл rutube.php. Ниже мой rutube.php и медиа-теги и шаблон замены для rutube. Я просто точно не знаю, из-за версии IPB нет миниатюр рутубе или из-за версии видео системы, потому что я их друг за другом обновил и не проверил работу с рутубе, а если точнее, то примерно уже год не проверял с рутубе работу миниатюр. Но чувствую дело плёвое, что то в моём rutube.php нужно подправить, но я не программист как уже вы поняли, поэтому для меня это темный лес. Не жалейте, выложите кто нибудь свой php файл рутубе, секретного там ничего нет, я вон свой выложил, может у кого подобная проблема, то с моим файлом rutube.php возможно заработает, у меня он работал на прежних версиях видео системы и версиях IPB. Заранее спасибо! Медиа-тег: https?://rutube.ru/play/embed/{1} Шаблон замены медиа-тега: <iframe width="600" height="390" src="//rutube.ru/play/embed/$1" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowfullscreen></iframe> Файл rutube.php, который находится по адресу: /www/site.ru/admin/applications_addon/other/videos/sources/thumbnail_sites/rutube.php вот сам файл rutube.php <?php /* * Rutube.ru thumbnail plugin * * @vers 1.1 */ if( ! defined( 'IN_IPB' ) ) { print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded all the relevant files."; exit; } class thumbnail_rutube extends ipsCommand { public function doExecute( ipsRegistry $registry ) { } public function getMediaThumbnail( $content ) { $video = array(); $match = 'https?://rutube\.ru/(?:video|play/embed)/([\w]+)/?'; if( preg_match( '#'.$match.'#i', $content, $out ) ) { $classToLoad = IPSLib::loadLibrary( IPS_KERNEL_PATH . 'classFileManagement.php', 'classFileManagement' ); $file = new $classToLoad(); $file->timeout = 5; $url = 'http://rutube.ru/play/embed/'.$out[1]; $html = $file->getFileContents( $url ); if( preg_match('#"thumbnail_url": "(.+?)"#', $html, $m) ) { $video['id'] = $out[1]; $video['url'] = $m[1]; } } return $video; } } ?>
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.