Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
Страницы: (8) [1] 2 3 ... Последняя » ( Перейти к первому непрочитанному сообщению ) |
Romych |
Отправлено: Июн 21 2010, 21:24
|
Странник Группа: Пользователи Сообщений: 174 Пользователь №: 2 237 Регистрация: 21-Апреля 10 Репутация: 42 |
Теперь Универсальный видеоплеер встроен в движок форума, ничего устанавливать не нужно!
Теги плеера: Код [video]ссылка_на_видео[/video] Инструкция, приведённая ниже, уже не актуальна. Цитата как и обещал, сделал таки скрипт универсального видеоплеера он работает не с символьными окончаниями как мод в теме Вставляем видео с Youtube в скрипте присутствует автоматическая замена старых тегов на новые, так что смело удаляйте старый скрипт для Youtube, всё будет работать а с прямыми ссылками!!! на: YouTube, Rutube, Vimeo.com Smotri.com Dailymotion.com Vids.myspace.com Video.mail.ru video.yandex.ru Kiwi.kz Vkontakte Video.sibnet.ru Megavideo.com ссылки с ресурса YouTube могут быть трёх разновидностей: Цитата http://youtube.com/watch?v=ERAhCzkq3ds http://www.youtube.com/watch?v=ERAhCzkq3ds http://www.youtube.com/watch?v=ERAhCzkq3ds&feature=related я это учёл, так что скрипт поддерживает все три вида на Rutube поддерживаются ссылки вида: Цитата http://rutube.ru/tracks/3330051.html?v=982aa9c53b5412a228bea0d779147b9e Vimeo.com так: Цитата http://vimeo.com/12067022 Dailymotion.com такие ссылки: Цитата http://www.dailymotion.com/video/xdcfcm_spider-man-shattered-dimensions_videogames#hp-b-l итак, актуальная на данный момент версия (от 10 сент. 2010) 1 устанавливаем в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Topic View Section -> Footer Код <!--универсальный видеоплеер v.3.2 new--> <script type="text/javascript"> var vide, html; var div = document.getElementsByTagName("div") for( i=0; i < div.length; i++ ) { if(div[i].className == 'postcolor') { html = div[i].innerHTML; if (html.indexOf('[/youtube]')) { vide = /\\[youtube\\]([0-9a-zA-Z\\-\\_]{11})\\[\\/youtube\\]/g html = html.replace(vide, "[video]http://www.youtube.com/watch?v=$1[/video]") } if (html.indexOf('http://flv.video.yandex.ru/lite' )) { vide = /\\[video\\]\\[flash=([0-9]+)\\,([0-9]+)\\,(.*?)\\/lite\\/(.*?)\\[\\/video\\]/g html = html.replace(vide, "<br><embed src='http://flv.video.yandex.ru/lite/$4' quality='high' allowFullScreen='true' scale='noscale' width='480' height='360' type='application/x-shockwave-flash'></embed><br>") } if (html.indexOf('mail.ru')) { vide = /\\[video\\]http:\\/\\/video\\.(.*?)\\/(.*?)\\.html\\[\\/video\\]/g html = html.replace(vide, "<br><embed src=http://img.$1/r/video2/player_v2.swf?movieSrc=$2 type='application/x-shockwave-flash' width=626 height=367 allowScriptAccess='always'></embed><br>") } if (html.indexOf('smotri.com')) { vide = /\\[video\\]http:\\/\\/(.*?)\\/video\\/view\\/\\?id=(.*?)\\[\\/video\\]/g html = html.replace(vide, "<br><embed src='http://pics.$1/scrubber_custom8.swf?file=$2&bufferTime=3&autoStart=false&str_lang=rus&xmlsource=http://pics.$1/cskins/blue/skin_color_lightaqua.xml&xmldatasource=http://pics.$1/skin_ng.xml' quality='high' allowscriptaccess='always' allowfullscreen='true' wmode='opaque' width='480' height='360' type='application/x-shockwave-flash'></embed><br>") } if (html.indexOf('rutube.ru')) { vide = /\\[video\\]http:\\/\\/(.*?)\\/tracks\\/(\\d+)\\.html\\?v=(.*?)\\[\\/video\\]/g html = html.replace(vide, "<br><embed src='http://video.$1/$3' type='application/x-shockwave-flash' wmode='transparent' width='480' height='360' allowFullScreen='true'></embed><br>") } if (html.indexOf('http://www.megavideo.com' )) { vide = /\\[video\\](.*?)\\/\\?v=(.*?)\\[\\/video\\]/g html = html.replace(vide, "<br><embed src='http://www.megavideo.com/v/$2' type='application/x-shockwave-flash' allowfullscreen='true' width='480' height='360'></embed><br>") } if (html.indexOf('http://www.youtube.com' )) { vide = /\\[video\\](.*?)\\?v=(.*?)\\[\\/video\\]/g html = html.replace(vide, "<br><embed src='http://www.youtube.com/v/$2' type='application/x-shockwave-flash' wmode='transparent' allowfullscreen='true' allowscriptaccess='always' flashvars='fs=1&rel=0' width='480' height='360'></embed><br>") } if (html.indexOf('vimeo.com')) { vide = /\\[video\\]http:\\/\\/(.*?)\\/(\\d+)\\[\\/video\\]/g html = html.replace(vide, "<br><embed src='http://$1/moogaloop.swf?clip_id=$2&server=vimeo.com&show_title=1&show_byline=1&show_portrait=0&fullscreen=1' type='application/x-shockwave-flash' wmode='transparent' allowfullscreen='true' allowscriptaccess='always' width='480' height='360'></embed><br>") } if (html.indexOf('dailymotion.com')) { vide = /\\[video\\]http:\\/\\/(.*?)\\/video\\/(.*?)\\[\\/video\\]/g html = html.replace(vide, "<br><embed src='http://$1/swf/video/$2' type='application/x-shockwave-flash' wmode='transparent' width='480' height='360' allowfullscreen='true'></embed><br>") } if(html.indexOf("http://kiwi.kz")) { vide = /\\[video\\](.*?)\\/watch\\/(.*?)\\/\\[\\/video\\]/g html = html.replace(vide, "<br /><embed src='http://v.kiwi.kz/v/$2' type='application/x-shockwave-flash' width='480' height='360' allowFullScreen='true' allowScriptAccess='always' wmode='transparent'><br>") } if (html.indexOf('http://vids.myspace.com' )) { vide = /\\[video\\](.*?)\\=(\\d+)\\[\\/video\\]/g html = html.replace(vide, "<br><embed src='http://mediaservices.myspace.com/services/media/embed.aspx/m=$2,t=1,mt=video,searchID=,primarycolor=,secondarycolor=' width='480' height='360' allowFullScreen='true' type='application/x-shockwave-flash' wmode='transparent'/></embed><br>") } if (html.indexOf('http://video.sibnet.ru')) { vide = /\\[video\\](.*?)\\/video(\\d+)\\/\\[\\/video\\]/g html = html.replace(vide, "<br><embed src='http://video.sibnet.ru/mediaplayer.swf' quality='high' bgcolor='#ffffff' width='480' height='360' type='application/x-shockwave-flash' allowfullscreen='true' allowScriptAccess='always' wmode='opaque' flashvars='file=http%3A%2F%2Fvideo.sibnet.ru%2Fupload%2Fvideo%2F$2.flv&image=http%3A%2F%2Fvideo.sibnet.ru%2Fupload%2Fcover%2Fvideo_$2_0.jpg&width=480&height=360&fullscreen=true'></embed><br>") } if (html.indexOf('http://vkontakte.ru' )) { vide = /\\[video\\](.*?)\\ src="(.*?)\\" (.*?)\\[\\/video\\]/g html = html.replace(vide, "<br><iframe src='$2' width='607' height='360' frameborder='0'></iframe><br>") } div[i].innerHTML = html}} </script> теги [video]ссылка[/video] 2 кнопку я заморачиваться делать новую не стал, так что использую ту же, что я делал для YouTube заходим в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Сообщения (Post Screen Sections) -> Post: Code Buttons & Post Text area (редактировать) в самом верху вставляем скрипт-обработчик тега Код <script type="text/javascript"> function tag_video() {var FoundErrors = ''; var enterURL = prompt("Введите ссылку на видео с YouTube, Rutube, Vimeo.com или Dailymotion.com", ""); if (!enterURL) { FoundErrors += " " + error_no_url;} if (FoundErrors) { alert("Error!"+FoundErrors); return;} doInsert("[video]"+enterURL+"[/video]", "", false);} </script> затем опускаемся в низ и после кнопок Жирный, Наклонный и Подчёркнутый можем вставить нашу или в любое другое расположение и очерёдность (на ваше усмотрение) Код <img class="buttons" title='Видеоролик' alt='Видеоролик' src='http://s61.radikal.ru/i174/1005/c7/3f0c9bfa53a1.png' onclick='tag_video()' /> вот ПРИМЕР работы если администрация одобрит данный мод, было бы неплохо на стороне сервиса его включить в движок, дабы избежать ошибок со съеданием бэк-слешей (здесь опять регулярные выражения и экранирование бэк-слешами) Это сообщение отредактировал admin - Окт 24 2013, 18:56 -------------------- |
|
Romych |
Отправлено: Июн 21 2010, 22:51
|
Странник Группа: Пользователи Сообщений: 174 Пользователь №: 2 237 Регистрация: 21-Апреля 10 Репутация: 42 |
хотел только добавить, что мне пока не удалось адаптировать клипы с video.mail.ru, но всё в принципе реально,
с можно попробовать включить в скрипт распознавание клипов и с других популярных видеоресурсов -------------------- |
|
Salik |
Отправлено: Июн 22 2010, 16:45
|
Salamander Группа: Пользователи Сообщений: 310 Пользователь №: 395 Регистрация: 14-Декабря 07 Из: Ижевск Репутация: 2 |
плохо что не работает с тегом ютуб. а в каждом сообщении просто нереально менять теги с ютуб на видео да и ссылки тоже
-------------------- Если тебе нравится “роботообразный” стиль жизни: вставать рано утром, завтракать, идти на работу, работать, приходя с работы, ужинать и снова ложиться спать, без каких-либо эмоций, проявлений души, характера! Если в тебе нет стремления к высшему, если тебе безразличны слова в тексте песни (если ты можешь слушать Бритни Спирс), то Rock не для тебя. Он отличается от других музыкальных стилей отсутствием ориентирования на танцевальные мотивы. Рок создан для произведений, несущих гораздо большую социальную значимость. Но стоит помнить, что сам по себе Рок – ничто, ибо не люди для Рока, а Рок создан людьми для людей и нуждающийся в них. Всего хорошего! |
|
Romych |
Отправлено: Июн 22 2010, 18:57
|
Странник Группа: Пользователи Сообщений: 174 Пользователь №: 2 237 Регистрация: 21-Апреля 10 Репутация: 42 |
это да, есть такое дело
заменить теги и к каждой ссылке надо приписать http://youtube.com/watch?v= задачка это проще сделать на php, но вряд ли за это возьмутся -------------------- |
|
Таня Патц |
Отправлено: Июн 23 2010, 08:37
|
||||
Статусная Группа: Пользователи Сообщений: 5 Пользователь №: 2 386 Регистрация: 23-Июня 10 Из: Краснодар Репутация: нет |
Попробовала ничего у меня не получилось пункт 1,2 сделала,а это куда?
с этим тоже проблема? где эти кнопки? можно подробнее,спасибо -------------------- Интернет - как жизнь, смысла нет, а уходить не хочется..
|
||||
|
Яzz |
Отправлено: Июн 23 2010, 13:26
|
Новичок Группа: Пользователи Сообщений: 7 Пользователь №: 1 748 Регистрация: 14-Ноября 09 Репутация: нет |
кнопка установилась, и все вроде прописала, но вместо видео в теле сообщения выходит вот такая строка [video]http://www.youtube.com/watch?v=ERAhCzkq3ds[/video] в чем ошибка?
|
|
Romych |
Отправлено: Июн 23 2010, 14:21
|
||
Странник Группа: Пользователи Сообщений: 174 Пользователь №: 2 237 Регистрация: 21-Апреля 10 Репутация: 42 |
только что проверил, у меня этот клип воспроизводится, где-то вы сделали не всё по инструкции, раз теги не срабатывают -------------------- |
||
|
Romych |
Отправлено: Июн 23 2010, 14:46
|
||||||||
Странник Группа: Пользователи Сообщений: 174 Пользователь №: 2 237 Регистрация: 21-Апреля 10 Репутация: 42 |
а это никуда, это я просто показал принцип, какие теги и что между ними ссылка на видеоклип по поводу кнопок более подробно в соседней теме, но для вас распишу ещё раз кстати, за это время в универсальному видеоплееру, я сделал небольшие дополнения: 1. добавил поддержку ещё одного видео ресурса - Smotri.com 2. по просьбе Одиночка <3 добавил возможность видео от YouTube разворачивать на весь экран теперь список поддерживаемых видеоресурсов таков: YouTube, Rutube, Vimeo.com Smotri.com и Dailymotion.com Универсальный видеоплеер v.2 1 устанавливаем в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Topic View Section -> Footer
2 кнопкa (Таня Патц специально для вас выкладываю все настройки как есть с этой кнопкой) заходим в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Сообщения (Post Screen Sections) -> Post: Code Buttons & Post Text area (редактировать) и меняем всё что там есть на это:
-------------------- |
||||||||
|
Яzz |
Отправлено: Июн 23 2010, 15:39
|
||
Новичок Группа: Пользователи Сообщений: 7 Пользователь №: 1 748 Регистрация: 14-Ноября 09 Репутация: нет |
уже исправила. |
||
|
Slesher |
Отправлено: Июн 23 2010, 15:47
|
||
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
Уже который раз доказано, что моды не работают изза невнимательности пользователей при установке. -------------------- |
||
|
Сергей |
Отправлено: Июн 23 2010, 15:55
|
||
<? echo"Кодер" ?> Группа: Пользователи Сообщений: 1 610 Пользователь №: 1 411 Регистрация: 5-Апреля 09 Репутация: 75 |
Здесь ничего доказывать и не надо. |
||
|
markiz420 |
Отправлено: Июн 23 2010, 16:16
|
Новичок Группа: Пользователи Сообщений: 17 Пользователь №: 2 361 Регистрация: 11-Июня 10 Репутация: 1 |
а какого вида могут быть ссылки с Smotri.com?
|
|
Slesher |
Отправлено: Июн 23 2010, 16:35
|
реформатор Группа: Пользователи Сообщений: 1 224 Пользователь №: 650 Регистрация: 18-Марта 08 Из: Украины Репутация: 57 |
-------------------- |
|
Таня Патц |
Отправлено: Июн 28 2010, 14:37
|
||
Статусная Группа: Пользователи Сообщений: 5 Пользователь №: 2 386 Регистрация: 23-Июня 10 Из: Краснодар Репутация: нет |
спасибо все работает -------------------- Интернет - как жизнь, смысла нет, а уходить не хочется..
|
||
|
Romych |
Отправлено: Июн 30 2010, 21:50
|
||||
Странник Группа: Пользователи Сообщений: 174 Пользователь №: 2 237 Регистрация: 21-Апреля 10 Репутация: 42 |
добавления: 1. добавил возможность применять ссылки ещё с трёх популярных видеоресурсов vids.myspace.com - ссылки вида http://vids.myspace.com/index.cfm?fuseacti...deoid=105524453 mail.ru - ссылки вида http://video.mail.ru/mail/boraz59/4007/6857.html video.yandex.ru с Яндексом поподробнее, сделать работу с прямыми ссылками не получается, поскольку они не ту информацию несут, которая нужна, поэтому придётся нажать справа от видеоклипа - Код для вставки на сайт или в блог и среди предложенных кодов выбрать - Код для LiveInternet вот с этот код мы и будем использовать, вставляя как ссылку ссылки вот такого типа - [flash=450,369,http://static.video.yandex.ru/lite/lalenko50/jgor5lbuxw.1912/] вставляем их как есть!!! 2. выровнял все размеры окон видеоклипов под один размер, так эстетичнее 3. исправил вероятность работы скрипта с неправильными случайными ссылками 1 устанавливаем в Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Topic View Section -> Footer
2 в функции видеотега соответственно тоже изменения Админцентр -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Сообщения (Post Screen Sections) -> Post: Code Buttons & Post Text area (редактировать)
добавленно перечисление разрешённых видеоресурсов, прежде всего как памятка для пользователя кнопка пока таже, хотя дизайн можно придумать другой старый ПРИМЕР 1 и пример с новыми добавленными видеоресурсами - ПРИМЕР 2 -------------------- |
||||
|
Страницы: (8) [1] 2 3 ... Последняя » |