Video Filter для RuTube

Главные вкладки

Аватар пользователя est est 12 июня 2009 в 20:35

у кого-нибудь получилось подружить RuTube с Video Filter?

Никак не могу прикрутить сам, не дружу с регэкспами Sad

Комментарии

Аватар пользователя glu2006 glu2006 13 июня 2009 в 8:05

<a href="mailto:shamaner@drupal.org">shamaner@drupal.org</a> wrote:
"glu2006" wrote:
glu2006

сказать где есть ?

Я бы на твоем месте этого не делал Smile быстрее искать научатся.

Аватар пользователя est est 16 июня 2009 в 4:34

"<a href="mailto:shamaner@drupal.org">shamaner@drupal.org</a>" wrote:
сказать где есть ?

Скажите, если нетрудно.

Если вы про это, то оно не работает, так на всякий случай.

"glu2006" wrote:
Для 5-ки есть пишите договоримся думаю ;)

Может я еще не понимаю местного жаргона, но за деньги интим не интересует.
Если можете помочь новичку, напишите здесь, буду очень благодарен (не в материальном смысле).

Аватар пользователя talva talva 9 ноября 2009 в 14:36

Вот так работает

<?php $codecs['rutube'] = array(
        
'name' => t('Rutube'),
        
'callback' => 'video_filter_rutube',
        
'regexp' => '#rutube\.ru\/.*?\?v=([a-z0-9\-_]+)#i',
        
'ratio' => 450 353,
    ); 
function 
video_filter_rutube($video) {
    
$video['source'] = 'http://video.rutube.ru/'.$video['codec']['matches'][1].($video['autoplay'] ? '&autoplay=1' '');
    
    return 
video_filter_flash($video);
}
?>
Аватар пользователя irean@drupal.org irean@drupal.org 16 мая 2010 в 1:31

Serg_M wrote:
talva - спасибо

Осталось еще для Video.Mail.Ru найти


<?php $codecs['mailru'] = array(
'name' => t('Mailru'),
sample_url' => 'http://video.mail.ru/mail/kutasov-a/mobile_video/4206.html?newbest_from_...',
'callback' => 'video_filter_mailru',
'regexp' => array(0 => '#video\.mail\.ru\/mail\/(.*?)\/([0-9]*?)\.html#i',
),
'ratio' => 450 / 385,
);

function video_filter_mailru($video) {
$video['source'] = 'http://img.mail.ru/r/video2/player_v2.swf?par=http://content.video.mail....'.$video['codec']['matches'][1].'/$'.$video['codec']['matches'][2].($video['autoplay'] ? '&autoplay=1' : '');

return video_filter_flash($video);
}

Аватар пользователя Супрун Иван Супрун Иван 10 апреля 2012 в 0:44

Подскажите пожалуйста, куда именно этот код нужно вставить?
Спасибо за ранее!

"talva" wrote:
Вот так работает
<?php $codecs['rutube'] = array(
        'name' => t('Rutube'),
        'callback' => 'video_filter_rutube',
        'regexp' => '#rutube\.ru\/.*?\?v=([a-z0-9\-_]+)#i',
        'ratio' => 450 / 353,
    ); 
function video_filter_rutube($video) {
    $video['source'] = 'http://video.rutube.ru/'.$video['codec']['matches'][1].($video['autoplay'] ? '&autoplay=1' : '');
    
    return video_filter_flash($video);
}
?>