#31
Wertos, понятно, досадно конечно но не чего не поделаешь
'#\[mp3\](.*?)\[/mp3\]#isu' => '<object type="application/x-shockwave-flash" data="http://'.$_SERVER['HTTP_HOST'].'/player.swf" height="70" width="470"><param name="wmode" value="transparent" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="movie" value="http://'.$_SERVER['HTTP_HOST'].'/player.swf" /><param name="FlashVars" value="way=$1&swf=http://'.$_SERVER['HTTP_HOST'].'/player.swf&w=470&h=70&time_seconds=164&autoplay=0&q=&skin=white&volume=70&comment=" /></object>',
time_seconds=164Мне кажется или КЭП намекает, что это ограничение на проигрывание файлов. Выставляйте нужное значение.
$img_ary[] = object2array($item[0]);
вот думаю какие бы ещё сервисы добавить...Было бы неплохо добавить vk.com, smotri.com, ivi.ru
Lynx, http://torrentpier.com/threads/Доп-функции.11669/Так работает.
case 'mail': return 'images/mail_no_th.jpg'; break;
// Start parse and replase video.mail.ru
$patterns_mail = '~https?:\/\/(?:[\w]+\.)*video\.mail\.ru/lvi/([0-9]{1,5})\.html~ix';
if(preg_match_all($patterns_mail, $text, $out, PREG_SET_ORDER))
{
$img_src = getMediaThumb($out[0][1], 'mail');
$replacements = '<img id="mailimg_\\1_'.$rand.'" width="120px" height="90px" onclick="$(this).hide(); $(this).next(\'div\').css({\'display\' : \'block\'});" class="bbmedia clickable" src="'.$img_src.'" /><div style="display: none;" id="maildiv_\\1_'.$rand.'"><object width="640" height="360" type="application/x-shockwave-flash" data="http://img.mail.ru/r/video2/player_v2.swf?3"><param name="movie" value="http://img.mail.ru/r/video2/player_v2.swf?3"><param name="flashvars" value="movieSrc=lvi/\\1"><param name="devicefont" value="false"><param name="menu" value="false"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"></object><br /><a href="#" class="small bold" onclick="$(\'#maildiv_\\1_'.$rand.'\').css({\'display\' : \'none\'}); $(\'#mailimg_\\1_'.$rand.'\').show();">Скрыть</a></div>';
$text = preg_replace($patterns_mail, $replacements, $text);
}
// End parse and replase video.mail.rumail.ru, я так понял, ещё в разработке?не знаю я как тхумб выдернуть с майла.
vk.com, smotri.com, ivi.ruнахуа ?
нахуа ?Это довольно популярные видеохостинги, а если учесть, что на ютубе удаляют видео по первому пуку копирастов, то было бы неплохо иметь возможность встраивать видео из разных источников.