Kiani Опубликовано 10 Июня 2008 Жалоба Поделиться Опубликовано 10 Июня 2008 Спасибо большое. Прекрасно работает в 2.3.5 Ссылка на комментарий Поделиться на других сайтах Прочее
Tambu Опубликовано 10 Июня 2008 Жалоба Поделиться Опубликовано 10 Июня 2008 да, но я не указывал 2.3.х в поддержке версий, но ничего страшного не будет, если добавить после этого кодаа Вы можете подкорректировать под 2.3.4 плз? Ссылка на комментарий Поделиться на других сайтах Прочее
ka81 Опубликовано 11 Июня 2008 Жалоба Поделиться Опубликовано 11 Июня 2008 2.3.5добавил в class_bbcode_core и class_bbcode (учитывая пост 22) при вставке - - в посте ссылка. при вставке - - все ок. Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 11 Июня 2008 Жалоба Поделиться Опубликовано 11 Июня 2008 Тут суть именно в www. Надо это как-то исправить. Ссылка на комментарий Поделиться на других сайтах Прочее
Tambu Опубликовано 11 Июня 2008 Жалоба Поделиться Опубликовано 11 Июня 2008 хм... у меня даже с www работать не хочет =\ Ссылка на комментарий Поделиться на других сайтах Прочее
ka81 Опубликовано 11 Июня 2008 Жалоба Поделиться Опубликовано 11 Июня 2008 Тут суть именно в www. Надо это как-то исправить.ну єто я уже понял Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 11 Июня 2008 Жалоба Поделиться Опубликовано 11 Июня 2008 ka81 ну это я к тому что " и " распознаються нормально. Ссылка на комментарий Поделиться на других сайтах Прочее
Dinamo Опубликовано 11 Июня 2008 Жалоба Поделиться Опубликовано 11 Июня 2008 Тут суть именно в www. Надо это как-то исправить.Исправляем как то Находим в уже отредактированном файле class_bbcode_core.php if(preg_match("/^http:\/\/(?:www|ru)\.youtube\.com\/watch\?v=(.+?)$/i",$show,$m) or preg_match("/^http:\/\/(?:www|ru)\.youtube\.com\/v\/(.+?)$/i",$show,$m)) { return '<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/'.$m[1].'"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="never"><embed allowscriptaccess="never" src="http://www.youtube.com/v/'.$m[1].'" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>'; } Ниже добавляем if(preg_match("/^http:\/\/youtube\.com\/watch\?v=(.+?)$/i",$show,$m)) { return '<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/'.$m[1].'"></param><param name="wmode" value="transparent"></param><param name="allowscriptaccess" value="never"><embed allowscriptaccess="never" src="http://www.youtube.com/v/'.$m[1].'" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>'; } Удачи Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 11 Июня 2008 Жалоба Поделиться Опубликовано 11 Июня 2008 Попробуйте в изначальной регулярке просто сделать"#^http://(?:www|ru)?\.youtube\.com/watch\?v=(.+?)$#i"Полный список доменов смотрите на предыдущей странице. P.S. Arhar, если не сложно, то вот инфа. Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 11 Июня 2008 Жалоба Поделиться Опубликовано 11 Июня 2008 Dinamo это я тоже думал. Это на крайний случай если другим методом не получится. Sannis прикол с знаком вопроса не прошёл. Может что-то ещё можно? И вообще, в той теме написаноЯ так полагаю, что автор не от нечего делать перечислил все суб домены, что бы их просто так вот упрощать.Так вот я с этим не согласен. Всеравно всех доменов не перечислить, некоторые могут появится в будущем, как ua например. Так что надо как-то упростить так, чтобы реагировало на любой вариант и вообще без него. + чтобы реагировало на любой вариант или без него в случае без www. Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 11 Июня 2008 Жалоба Поделиться Опубликовано 11 Июня 2008 С вопросом должно работать, просто я точку забыл внести в шаблон Так правильнее:"#^http://(?:(www|ru)\.)?youtube\.com/watch\?v=(.+?)$#i"Ну а для тех, кому лень вписывать поддомены, то так:"#^http://(?:(www|[a-z]{1,2})\.)?youtube\.com/watch\?v=(.+?)$#i"Пробуйте, все проблемы в вышеприведённой теме уже описаны Ссылка на комментарий Поделиться на других сайтах Прочее
ka81 Опубликовано 12 Июня 2008 Жалоба Поделиться Опубликовано 12 Июня 2008 Исправляем как то Спасибо! Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 12 Июня 2008 Жалоба Поделиться Опубликовано 12 Июня 2008 Sannis всё сработало с одной но большой проблемой. В результате не взялься код видеофайла. Я это понимаю как результат наличия двух знаков вопроса в одной формуле. В результате вместо кода фильма пишется в разных случаях www или ru.Это я про второй вариант. Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 12 Июня 2008 Жалоба Поделиться Опубликовано 12 Июня 2008 (?:(?:www|ru)\.)? Ссылка на комментарий Поделиться на других сайтах Прочее
mrMad-Cat Опубликовано 12 Июня 2008 Жалоба Поделиться Опубликовано 12 Июня 2008 Уря. Спасибо. И так окончательный вариант:Найти в инструкции: } if(preg_match("/^http:\/\/(?:www|ru)\.youtube\.com\/watch\?v=(.+?)$/i",$show,$m) or preg_match("/^http:\/\/(?:www|ru)\.youtube\.com\/v\/(.+?)$/i",$show,$m)) {Заменить на: } if(preg_match("/^http:\/\/(?:(?:www|[a-z]{1,2})\.)?youtube\.com\/watch\?v=(.+?)$/i",$show,$m) or preg_match("/^http:\/\/(?:(?:www|[a-z]{1,2})\.)?youtube\.com\/v\/(.+?)$/i",$show,$m)) { Осталась одна проблема. После редактирования откуданевизмись после каждой ссылки появляеться новый абзац. Тоесть если редактировать 10 раз то будет после каждой ссылки 10 абзацев. Я это решил уджалив в класс_ббкод так где надо \n . Теперь всё ок. Только вот при подаче ссылок подряд они теряют свой первый абзац и идут в один рядок. короче сьедаеться первый абзац. Ссылка на комментарий Поделиться на других сайтах Прочее
Tambu Опубликовано 13 Июня 2008 Жалоба Поделиться Опубликовано 13 Июня 2008 все заработало спасибо всем гигантское Ссылка на комментарий Поделиться на других сайтах Прочее
rusbest Опубликовано 4 Июля 2008 Жалоба Поделиться Опубликовано 4 Июля 2008 (изменено) Подскажите плиз,как сделать для ТВ?Вот от сюда например: http://www.corbina.tv/transmission/ или с http://video.mail.ru/catalog/static/vesti_tv.html Изменено 4 Июля 2008 пользователем rusbest Ссылка на комментарий Поделиться на других сайтах Прочее
rusbest Опубликовано 25 Июля 2008 Жалоба Поделиться Опубликовано 25 Июля 2008 Почему например когда с маил.ру видео копируешь то на форуме нельзя просматреть во весь экран?(нет этой функции,только если на маиле смотреть) Может можно как нить свой плеер прикрутить? Ссылка на комментарий Поделиться на других сайтах Прочее
mbosoy Опубликовано 31 Июля 2008 Жалоба Поделиться Опубликовано 31 Июля 2008 НЕ РАБОТАЕТ на 2.3.5. Поставил мод с учётом правок в этой ветке форума. С vkadre не цепляет видео, просто даёт ссылку. С ютуба вставляет, но выносит на экран ещё обломки кода. Кто-нибудь даст рабочий код мода для 2.3.5? Мой код мода прилагаю, если кому интересноauto_swf_flv___________.txt Ссылка на комментарий Поделиться на других сайтах Прочее
doctorrrrr Опубликовано 1 Августа 2008 Жалоба Поделиться Опубликовано 1 Августа 2008 С vkadre не цепляет видео, просто даёт ссылку. Нужно вставлять не ссылку, а html-код. Ссылка на комментарий Поделиться на других сайтах Прочее
rusbest Опубликовано 3 Августа 2008 Жалоба Поделиться Опубликовано 3 Августа 2008 Всё РАБОТАЕТ на 2.3.5!!! Ссылка на комментарий Поделиться на других сайтах Прочее
valirius Опубликовано 13 Августа 2008 Жалоба Поделиться Опубликовано 13 Августа 2008 Народ, почему у меня они совсем не реагируют на изменения?Изменил код как надо (как написанно), а оно не реагируется как "<object wid блаблабала ess="always"></embed></object>" постю, так оно и отображается на форуме. Что делать? Куда смотреть? Ссылка на комментарий Поделиться на других сайтах Прочее
Kirill Опубликовано 20 Августа 2008 Жалоба Поделиться Опубликовано 20 Августа 2008 (изменено) Потому что надо постить ссылку, а не код, запость, например: http://www.youtube.com/watch?v=1qsq9Xk1XN8 Изменено 20 Августа 2008 пользователем Kirill Ссылка на комментарий Поделиться на других сайтах Прочее
hsania Опубликовано 7 Сентября 2008 Жалоба Поделиться Опубликовано 7 Сентября 2008 На 2.3.3 работает просто отлично Спасибо Плохо только, что нельзя видео по центру делать Ссылка на комментарий Поделиться на других сайтах Прочее
vlusevv Опубликовано 7 Сентября 2008 Жалоба Поделиться Опубликовано 7 Сентября 2008 При добавление ссылки на видео, через "Быстрый ответ" выводится пустое сообщение. При редактирование этого сообщения, сообщение пустое. Так же проблема, при добавление ссылки на видео, и последующем редактирование сообщения, видео не отображается, а выводится просто не активная ссылка или вообще пустое сообщение. При новом добавление этой же ссылки, она всё равно не отображает плеер. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения