Страница 5 из 7

Видео ВВ-код

Добавлено: 22 сен 2012, 19:51
AVanti_473
Зато теперь не работает видео с другого аккаунта на этом сервисе...

Предполагаю, что эта часть кода появляется только в том случае, когда я в плеере на сервисе меняю разрешение на 640*480 а если не менять, кажись этот кусок кода не появляется... Вот же заморочка блин... И как это всё обойти, понятия не приложу....

Видео ВВ-код

Добавлено: 22 сен 2012, 19:58
AVanti_473
Да, так и есть, если брать код со значением по дефолту, то:

Код: Выделить всё

&autoplay=default&id=19616616-c87"></embed></object></div>
а вот если я воспользуюсь возможностью сервиса и задам в настройках (не в коде) другие ширину и высоту и нажму кнопку сохранить, то:

Код: Выделить всё

&autoplay=default&autoplay=default&id=19616616-c87"></embed></object></div>
вот как-то так блин...

Для широкоэкранки-то оно в самый раз, а вот для обычного видео просто жесть... Видимо придётся брать код после редактирования и вырезать лишние:

Код: Выделить всё

&autoplay=default
Если у Вас получится со скриптом, пропишите там плиз это условие, что-то вроде если в коде встречается: &autoplay=default&autoplay=default вырезать или не воспринимать из него &autoplay=default...

Видео ВВ-код

Добавлено: 22 сен 2012, 20:00
DeaDRoMeO
AVanti_473 писал(а):Как видите в конце:
Действительно, хотя логике не поддается двойная часть кода, хммм надо будет подумать над этим

Видео ВВ-код

Добавлено: 22 сен 2012, 20:03
AVanti_473
DeaDRoMeO писал(а):хммм надо будет подумать над этим
Я там предыдущий свой пост исправил пока вы ответили, перечитайте плиз...

Видео ВВ-код

Добавлено: 22 сен 2012, 20:21
AVanti_473
Ёщё пару вещей заметил, возможно это важно...

Во первых как не меняй разрешение, но широкоэкранное видео лишь будет обрезано по краям хоть и вписано в нужное окно, поэтому наверное лучше брать на сервисе параметры предлагаемые по дефолту иначе всё это бессмысленно. Данное действие имеет смысл, только если нужно вручную увеличить размер окна плеера на странице, что само по себе в большенстве случаев не является необходимостью...

Но в принципе данный казус исправляется вводом ещё одной лексемы при формировании ВВкода:

Код: Выделить всё

src="http://divshare.com/flash/video_flash_detector.php?data={SIMPLETEXT}{TEXT}&autoplay=default&id={IDENTIFIER}"></embed></object></div>
Правда лексема {TEXT} является крайне не желательной и нельзя сказать что это хороший вариант, с другой стороны другие лексемы похоже не могут справиться с надписью &autoplay=default

Видео ВВ-код

Добавлено: 22 сен 2012, 22:26
DeaDRoMeO
AVanti_473 писал(а):Я там предыдущий свой пост исправил пока вы ответили, перечитайте плиз...
Хех если еще и этот случай пытаться разобрать, то врядли уже через скрипт все выйдет
AVanti_473 писал(а):с другой стороны другие лексемы похоже не могут справиться с надписью &autoplay=default
Эммм а {SIMPLETEXT} не справится ??

Видео ВВ-код

Добавлено: 23 сен 2012, 11:03
AVanti_473
DeaDRoMeO писал(а):Эммм а {SIMPLETEXT} не справится ??
Попробовал, тогда получается так:

Код: Выделить всё

data={SIMPLETEXT1}{SIMPLETEXT2}&autoplay=default&id={IDENTIFIER}"></embed></object></div>[/divshare_video]
Соответственно все {SIMPLETEXT} и в коде и в HTML переименовываю в {SIMPLETEXT1} раз уж приходится вводить другую такую же лексему, но увы не работает... В инструкции пишется:
{SIMPLETEXT} Это буквы латинского алфавита (A-Z), цифры, пробелы, запятые, точки, минус, плюс, дефис и подчёркивание.
А в нашем случае имеют место быть символы: & и = которые не попадают под описание лексемы, зато подподают под описание лексемы:
{TEXT} Это любой текст, включая символы любого языка, числа и так далее. Не следует применять эту лексему в тегах HTML.
Оно и понятно, что её применение не рекомендуется в тегах HTML, потому как данная лексема разрешает практически всё и в теории можно будет знающему человеку включить в код параметры тега object, которые изначально даже небыли вписаны в код плеера, а тег object весьма универсален, я и сам пару раз убеждался в его универсальности и функционале. При помощи тега iframe я помниться выводил на юкозе окошко с абсолютно другим сайтом и в этом окошке можно было полностью работать с тем сайтом, а в книге по HTML написано, что и тег object способен на тоже самое. Более того, один раз я просто забыв закрыть iframe полностью заблокировал работу ветки форума и восстановил работу, лишь авторизовавшись через дримвьюер и сымитировав построение страницы ветки форума с исправленным кодом, после чего отредачил пост и отправил результат в БД, а иначе пришлось бы снести всю ветку, потому как НИКАКИМИ средствами админа отредачить в этой ветке ничего было нельзя... Поскольку я не суперзнаток того, в каких комбинациях и какие параметры можно добавить к плееру, рискну предположить, что с использованием данной лексемы возможно подключение исполнительного флешфайла, содержащего вшитый скрипт или вообще подключение конкретного скрипта для дальнейшего выполнения последнего на странице форума. Конечно это не конец света, учитывая, что не все вокруг столь умные, но всё-таки ведь уязвимость и вероятность останется...

Видео ВВ-код

Добавлено: 23 сен 2012, 21:51
DeaDRoMeO
Используйте {TEXT}, но никому об этом не говорите)) В любом случае если злоумышленник попытается вставить вредоносный код, то ничего не получится, ВВ-код не отпарсится должным образом))

Видео ВВ-код

Добавлено: 23 сен 2012, 22:11
AVanti_473
DeaDRoMeO писал(а):Используйте {TEXT}, но никому об этом не говорите)) В любом случае если злоумышленник попытается вставить вредоносный код, то ничего не получится, ВВ-код не отпарсится должным образом))

Ок! хотя пока без надобности, просто беру первый код плеера без редакции размеров видео и всё ок, главное заливать правильное видео, тогда сервис его правильно сам распознаёт...

Видео ВВ-код

Добавлено: 25 сен 2012, 05:33
DeaDRoMeO
Вообщем смотрите сами, главное что работает)

Видео ВВ-код

Добавлено: 17 ноя 2012, 10:14
Kartonka
Отлично работает, огромное спасибо)

Видео ВВ-код

Добавлено: 17 ноя 2012, 10:16
DeaDRoMeO
На здоровьице)))

Видео ВВ-код

Добавлено: 06 мар 2013, 09:52
Woolf
Вот такую байду выдола когда добавлял код..
Добавляемый BBCode использует лексему {TEXT} в тегах HTML. Это может создать проблемы с безопасностью, связанные с XSS (межсайтовым скриптингом). Попробуйте применить лексемы {SIMPLETEXT} или {INTTEXT}, использующие более строгие проверки. Игнорируйте данное предупреждение только в случае, если польностью осознаёте возможные риски, и использование лексемы {TEXT} абсолютно необходимо.

Видео ВВ-код

Добавлено: 06 мар 2013, 10:03
ZmejNK
Woolf писал(а):Вот такую байду выдола когда добавлял код..
Буквально три сообщения выше эта проблема рассмотрена. Неужели настолько лень читать?? Или хотя бы бегло тему просмотреть?

Видео ВВ-код

Добавлено: 18 мар 2013, 16:47
anton.mq
а у меня другой код, с другого форума с автообновлением.

Нужен кому то?
На данный момент поддерживаются:
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> &#91;media&#93;</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>

Видео ВВ-код

Добавлено: 18 мар 2013, 18:26
debski
anton.mq писал(а):а у меня другой код, с другого форума с автообновлением.

Как это с автообновлением? :ne_vi_del:
Тоже поделюсь кодом, а то у местного кода ютуб не раскрывается на весь экран :nez-nayu:
Первый код тот же самый:

Код: Выделить всё

[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> &#91;video&#93;</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>

Видео ВВ-код

Добавлено: 18 мар 2013, 18:50
anton.mq
debski писал(а):Как это с автообновлением?
так что пополняется список поддерживаемых сайтов а менять код не нужно.. )))

Видео ВВ-код

Добавлено: 19 мар 2013, 09:06
DeaDRoMeO
У Антона код от phpbbEx, с автообновлением он лишь потому что основной скрипт лежит на другом сервере и разраб его обновляет когда хочет)) И у debski так же))

Видео ВВ-код

Добавлено: 05 апр 2015, 21:59
divi
Добрый вечер! Подскажите пожалуйста куда вставлять коды, не совсем понимаю,

Код: Выделить всё

[video]{TEXT}[/video]
подскажите пожалуйста путь для вставки кода, благодарю.

Видео ВВ-код

Добавлено: 06 апр 2015, 08:24
белк
Администраторский раздел - Сообщения - BBCodes - добавить bbcode