Видео ВВ-код
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
-
- Заглянул на огонек
- Сообщения: 19
- Стаж: 11 лет 7 месяцев
Видео ВВ-код
Зато теперь не работает видео с другого аккаунта на этом сервисе...
Предполагаю, что эта часть кода появляется только в том случае, когда я в плеере на сервисе меняю разрешение на 640*480 а если не менять, кажись этот кусок кода не появляется... Вот же заморочка блин... И как это всё обойти, понятия не приложу....
Предполагаю, что эта часть кода появляется только в том случае, когда я в плеере на сервисе меняю разрешение на 640*480 а если не менять, кажись этот кусок кода не появляется... Вот же заморочка блин... И как это всё обойти, понятия не приложу....
-
- Заглянул на огонек
- Сообщения: 19
- Стаж: 11 лет 7 месяцев
Видео ВВ-код
Да, так и есть, если брать код со значением по дефолту, то:
а вот если я воспользуюсь возможностью сервиса и задам в настройках (не в коде) другие ширину и высоту и нажму кнопку сохранить, то:
вот как-то так блин...
Для широкоэкранки-то оно в самый раз, а вот для обычного видео просто жесть... Видимо придётся брать код после редактирования и вырезать лишние:
Если у Вас получится со скриптом, пропишите там плиз это условие, что-то вроде если в коде встречается: &autoplay=default&autoplay=default вырезать или не воспринимать из него &autoplay=default...
Код: Выделить всё
&autoplay=default&id=19616616-c87"></embed></object></div>
Код: Выделить всё
&autoplay=default&autoplay=default&id=19616616-c87"></embed></object></div>
Для широкоэкранки-то оно в самый раз, а вот для обычного видео просто жесть... Видимо придётся брать код после редактирования и вырезать лишние:
Код: Выделить всё
&autoplay=default
Последний раз редактировалось AVanti_473 22 сен 2012, 20:02, всего редактировалось 1 раз.
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Видео ВВ-код
Действительно, хотя логике не поддается двойная часть кода, хммм надо будет подумать над этимAVanti_473 писал(а):Как видите в конце:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Заглянул на огонек
- Сообщения: 19
- Стаж: 11 лет 7 месяцев
Видео ВВ-код
Я там предыдущий свой пост исправил пока вы ответили, перечитайте плиз...DeaDRoMeO писал(а):хммм надо будет подумать над этим
-
- Заглянул на огонек
- Сообщения: 19
- Стаж: 11 лет 7 месяцев
Видео ВВ-код
Ёщё пару вещей заметил, возможно это важно...
Во первых как не меняй разрешение, но широкоэкранное видео лишь будет обрезано по краям хоть и вписано в нужное окно, поэтому наверное лучше брать на сервисе параметры предлагаемые по дефолту иначе всё это бессмысленно. Данное действие имеет смысл, только если нужно вручную увеличить размер окна плеера на странице, что само по себе в большенстве случаев не является необходимостью...
Но в принципе данный казус исправляется вводом ещё одной лексемы при формировании ВВкода:
Правда лексема {TEXT} является крайне не желательной и нельзя сказать что это хороший вариант, с другой стороны другие лексемы похоже не могут справиться с надписью &autoplay=default
Во первых как не меняй разрешение, но широкоэкранное видео лишь будет обрезано по краям хоть и вписано в нужное окно, поэтому наверное лучше брать на сервисе параметры предлагаемые по дефолту иначе всё это бессмысленно. Данное действие имеет смысл, только если нужно вручную увеличить размер окна плеера на странице, что само по себе в большенстве случаев не является необходимостью...
Но в принципе данный казус исправляется вводом ещё одной лексемы при формировании ВВкода:
Код: Выделить всё
src="http://divshare.com/flash/video_flash_detector.php?data={SIMPLETEXT}{TEXT}&autoplay=default&id={IDENTIFIER}"></embed></object></div>
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Видео ВВ-код
Хех если еще и этот случай пытаться разобрать, то врядли уже через скрипт все выйдетAVanti_473 писал(а):Я там предыдущий свой пост исправил пока вы ответили, перечитайте плиз...
Эммм а {SIMPLETEXT} не справится ??AVanti_473 писал(а):с другой стороны другие лексемы похоже не могут справиться с надписью &autoplay=default
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Заглянул на огонек
- Сообщения: 19
- Стаж: 11 лет 7 месяцев
Видео ВВ-код
Попробовал, тогда получается так:DeaDRoMeO писал(а):Эммм а {SIMPLETEXT} не справится ??
Код: Выделить всё
data={SIMPLETEXT1}{SIMPLETEXT2}&autoplay=default&id={IDENTIFIER}"></embed></object></div>[/divshare_video]
А в нашем случае имеют место быть символы: & и = которые не попадают под описание лексемы, зато подподают под описание лексемы:{SIMPLETEXT} Это буквы латинского алфавита (A-Z), цифры, пробелы, запятые, точки, минус, плюс, дефис и подчёркивание.
Оно и понятно, что её применение не рекомендуется в тегах HTML, потому как данная лексема разрешает практически всё и в теории можно будет знающему человеку включить в код параметры тега object, которые изначально даже небыли вписаны в код плеера, а тег object весьма универсален, я и сам пару раз убеждался в его универсальности и функционале. При помощи тега iframe я помниться выводил на юкозе окошко с абсолютно другим сайтом и в этом окошке можно было полностью работать с тем сайтом, а в книге по HTML написано, что и тег object способен на тоже самое. Более того, один раз я просто забыв закрыть iframe полностью заблокировал работу ветки форума и восстановил работу, лишь авторизовавшись через дримвьюер и сымитировав построение страницы ветки форума с исправленным кодом, после чего отредачил пост и отправил результат в БД, а иначе пришлось бы снести всю ветку, потому как НИКАКИМИ средствами админа отредачить в этой ветке ничего было нельзя... Поскольку я не суперзнаток того, в каких комбинациях и какие параметры можно добавить к плееру, рискну предположить, что с использованием данной лексемы возможно подключение исполнительного флешфайла, содержащего вшитый скрипт или вообще подключение конкретного скрипта для дальнейшего выполнения последнего на странице форума. Конечно это не конец света, учитывая, что не все вокруг столь умные, но всё-таки ведь уязвимость и вероятность останется...{TEXT} Это любой текст, включая символы любого языка, числа и так далее. Не следует применять эту лексему в тегах HTML.
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Видео ВВ-код
Используйте {TEXT}, но никому об этом не говорите)) В любом случае если злоумышленник попытается вставить вредоносный код, то ничего не получится, ВВ-код не отпарсится должным образом))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
-
- Заглянул на огонек
- Сообщения: 19
- Стаж: 11 лет 7 месяцев
Видео ВВ-код
DeaDRoMeO писал(а):Используйте {TEXT}, но никому об этом не говорите)) В любом случае если злоумышленник попытается вставить вредоносный код, то ничего не получится, ВВ-код не отпарсится должным образом))
Ок! хотя пока без надобности, просто беру первый код плеера без редакции размеров видео и всё ок, главное заливать правильное видео, тогда сервис его правильно сам распознаёт...
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Видео ВВ-код
Вообщем смотрите сами, главное что работает)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Видео ВВ-код
Отлично работает, огромное спасибо)
- Woolf
- Зашел немного посидеть
- Сообщения: 91
- Стаж: 11 лет 5 месяцев
- Откуда: Moscow, Zelenograd
- Контактная информация:
Видео ВВ-код
Вот такую байду выдола когда добавлял код..
Добавляемый BBCode использует лексему {TEXT} в тегах HTML. Это может создать проблемы с безопасностью, связанные с XSS (межсайтовым скриптингом). Попробуйте применить лексемы {SIMPLETEXT} или {INTTEXT}, использующие более строгие проверки. Игнорируйте данное предупреждение только в случае, если польностью осознаёте возможные риски, и использование лексемы {TEXT} абсолютно необходимо.
Видео ВВ-код
Буквально три сообщения выше эта проблема рассмотрена. Неужели настолько лень читать?? Или хотя бы бегло тему просмотреть?Woolf писал(а):Вот такую байду выдола когда добавлял код..
Видео ВВ-код
а у меня другой код, с другого форума с автообновлением.
Нужен кому то?
Нужен кому то?
На данный момент поддерживаются:
soundcloud.com — ссылка на страницу трека и ссылка из кода встраивания
promodj.com — ссылка на страницу трека, ссылка на скачивание и ссылка из кода встраивания
muzebra.com (z-music.org, z-mc.ru) — ссылка на трек и ссылка из кода встраивания (появляются при клике по кнопке «поделиться» у трека)
prostopleer.com — ссылка на трек и ссылки из кода встраивания (новый и старый вариант)
video.yandex.ru — только ссылка из кода встраивания на аудио
yapfiles.ru — только ссылка из кода встраивания на аудио
файлы WAV, MP3, OGG, OGA, AAC и M4A через HTML5 <audio>
На данный момент поддерживаются видеосервисы:
youtube.com (youtu.be) — плейлисты также поддерживаются
vimeo.com
rutube.ru — только адрес из кода встраивания
vk.com (vkontakte.ru) — только адрес из кода встраивания
facebook.com
video.mail.ru
smotri.com
dailymotion.com
ustream.tv — поддерживаются и записи, и трансляции
twitch.tv — поддерживаются и записи, и трансляции
video.qip.ru
video.google.com
video.yandex.ru — только адрес из кода встраивания
video.bigmir.net
tvigle.ru — только адрес из кода встраивания
video.online.ua
video.sibnet.ru
yapfiles.ru — только адрес из кода встраивания BBCode (для видео и музыки)
megogo.net
intv.ru
lovi.tv
metacafe.com
veevr.com
myvideo.de
clipfish.de
hulu.com — только адрес из кода встраивания
own3d.tv
файлы WebM, OGV и MP4 через HTML5 <video>
maps.google.com (карты, панорамы)
picasaweb.google.com (слайдшоу из галерей)
dermandar.com (панорамы)
connect.garmin.com (GPS-треки)
soundcloud.com — ссылка на страницу трека и ссылка из кода встраивания
promodj.com — ссылка на страницу трека, ссылка на скачивание и ссылка из кода встраивания
muzebra.com (z-music.org, z-mc.ru) — ссылка на трек и ссылка из кода встраивания (появляются при клике по кнопке «поделиться» у трека)
prostopleer.com — ссылка на трек и ссылки из кода встраивания (новый и старый вариант)
video.yandex.ru — только ссылка из кода встраивания на аудио
yapfiles.ru — только ссылка из кода встраивания на аудио
файлы WAV, MP3, OGG, OGA, AAC и M4A через HTML5 <audio>
На данный момент поддерживаются видеосервисы:
youtube.com (youtu.be) — плейлисты также поддерживаются
vimeo.com
rutube.ru — только адрес из кода встраивания
vk.com (vkontakte.ru) — только адрес из кода встраивания
facebook.com
video.mail.ru
smotri.com
dailymotion.com
ustream.tv — поддерживаются и записи, и трансляции
twitch.tv — поддерживаются и записи, и трансляции
video.qip.ru
video.google.com
video.yandex.ru — только адрес из кода встраивания
video.bigmir.net
tvigle.ru — только адрес из кода встраивания
video.online.ua
video.sibnet.ru
yapfiles.ru — только адрес из кода встраивания BBCode (для видео и музыки)
megogo.net
intv.ru
lovi.tv
metacafe.com
veevr.com
myvideo.de
clipfish.de
hulu.com — только адрес из кода встраивания
own3d.tv
файлы WebM, OGV и MP4 через HTML5 <video>
maps.google.com (карты, панорамы)
picasaweb.google.com (слайдшоу из галерей)
dermandar.com (панорамы)
connect.garmin.com (GPS-треки)
В поле «Использование BBCode» введите:
[media]{URL}[/media]
В поле «Замена HTML» введите (вводить без изменений!):
<div class='bbmedia' data-url='{URL}' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> [media]</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>
[media]{URL}[/media]
В поле «Замена HTML» введите (вводить без изменений!):
<div class='bbmedia' data-url='{URL}' style='margin: 1px; display: inline-block; vertical-align: bottom;'><div style='width: 200px; height: 40px; border: 1px solid #999; display: table-cell; text-align: center; vertical-align: middle; font: 10px/10px Verdana; color: #555; opacity: 0.5;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> [media]</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>
Последний раз редактировалось anton.mq 18 мар 2013, 18:49, всего редактировалось 2 раза.
Видео ВВ-код
anton.mq писал(а):а у меня другой код, с другого форума с автообновлением.
Как это с автообновлением?
Тоже поделюсь кодом, а то у местного кода ютуб не раскрывается на весь экран
Первый код тот же самый:
Код: Выделить всё
[video]{URL}[/video]
Код: Выделить всё
<div class='bbvideo' data-url='{URL}' style='width: 640px; height: 390px; margin: 2px 0; display: inline-block; background: #000; color: #fff; overflow: hidden; vertical-align: bottom;'><div style='height: 100%;'><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = 'http://phpbbex.com/api/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div><div style='text-align: right; height: 14px; margin-top: -14px; padding-right: 2px; font: 10px/10px Verdana; color: #555;'><a style='color: #105289; text-decoration: none;' href='http://phpbbex.com/' target='_blank'>phpBB</a> [video]</div></div>
youtube.com (youtu.be) — плейлисты также поддерживаются
vimeo.com
rutube.ru — только адрес из кода встраивания
vk.com (vkontakte.ru) — только адрес из кода встраивания
facebook.com
video.mail.ru
smotri.com
dailymotion.com
ustream.tv — поддерживаются и записи, и трансляции
twitch.tv — поддерживаются и записи, и трансляции
video.qip.ru
video.google.com
video.yandex.ru — только адрес из кода встраивания
video.bigmir.net
tvigle.ru — только адрес из кода встраивания
video.online.ua
video.sibnet.ru
yapfiles.ru — только адрес из кода встраивания BBCode (для видео и музыки)
megogo.net
intv.ru
lovi.tv
metacafe.com
veevr.com
myvideo.de
clipfish.de
hulu.com — только адрес из кода встраивания
own3d.tv
файлы WebM, OGV и MP4 через HTML5 <video>
vimeo.com
rutube.ru — только адрес из кода встраивания
vk.com (vkontakte.ru) — только адрес из кода встраивания
facebook.com
video.mail.ru
smotri.com
dailymotion.com
ustream.tv — поддерживаются и записи, и трансляции
twitch.tv — поддерживаются и записи, и трансляции
video.qip.ru
video.google.com
video.yandex.ru — только адрес из кода встраивания
video.bigmir.net
tvigle.ru — только адрес из кода встраивания
video.online.ua
video.sibnet.ru
yapfiles.ru — только адрес из кода встраивания BBCode (для видео и музыки)
megogo.net
intv.ru
lovi.tv
metacafe.com
veevr.com
myvideo.de
clipfish.de
hulu.com — только адрес из кода встраивания
own3d.tv
файлы WebM, OGV и MP4 через HTML5 <video>
Видео ВВ-код
так что пополняется список поддерживаемых сайтов а менять код не нужно.. )))debski писал(а):Как это с автообновлением?
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Видео ВВ-код
У Антона код от phpbbEx, с автообновлением он лишь потому что основной скрипт лежит на другом сервере и разраб его обновляет когда хочет)) И у debski так же))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Видео ВВ-код
Добрый вечер! Подскажите пожалуйста куда вставлять коды, не совсем понимаю, подскажите пожалуйста путь для вставки кода, благодарю.
Код: Выделить всё
[video]{TEXT}[/video]
- белк
- Хорошо тут живется
- Сообщения: 1322
- Стаж: 10 лет 7 месяцев
- Откуда: Россия
- Контактная информация:
Видео ВВ-код
Администраторский раздел - Сообщения - BBCodes - добавить bbcode
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *