Видео ВВ-код

В данном подфоруме я буду выкладывать разнообразные украшения форума phpbb3, от смайлов до скриптов, от ВВ-кодов до различных полезных программ.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
AVanti_473
Заглянул на огонек
Заглянул на огонек
Сообщения: 19
Стаж: 11 лет 6 месяцев

Видео ВВ-код

Сообщение AVanti_473 »

Зато теперь не работает видео с другого аккаунта на этом сервисе...

Предполагаю, что эта часть кода появляется только в том случае, когда я в плеере на сервисе меняю разрешение на 640*480 а если не менять, кажись этот кусок кода не появляется... Вот же заморочка блин... И как это всё обойти, понятия не приложу....
#81
AVanti_473
Заглянул на огонек
Заглянул на огонек
Сообщения: 19
Стаж: 11 лет 6 месяцев

Видео ВВ-код

Сообщение 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...
Последний раз редактировалось AVanti_473 22 сен 2012, 20:02, всего редактировалось 1 раз.
#82
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Видео ВВ-код

Сообщение DeaDRoMeO »

AVanti_473 писал(а):Как видите в конце:
Действительно, хотя логике не поддается двойная часть кода, хммм надо будет подумать над этим
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#83
AVanti_473
Заглянул на огонек
Заглянул на огонек
Сообщения: 19
Стаж: 11 лет 6 месяцев

Видео ВВ-код

Сообщение AVanti_473 »

DeaDRoMeO писал(а):хммм надо будет подумать над этим
Я там предыдущий свой пост исправил пока вы ответили, перечитайте плиз...
#84
AVanti_473
Заглянул на огонек
Заглянул на огонек
Сообщения: 19
Стаж: 11 лет 6 месяцев

Видео ВВ-код

Сообщение AVanti_473 »

Ёщё пару вещей заметил, возможно это важно...

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

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

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

src="http://divshare.com/flash/video_flash_detector.php?data={SIMPLETEXT}{TEXT}&autoplay=default&id={IDENTIFIER}"></embed></object></div>
Правда лексема {TEXT} является крайне не желательной и нельзя сказать что это хороший вариант, с другой стороны другие лексемы похоже не могут справиться с надписью &autoplay=default
#85
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Видео ВВ-код

Сообщение DeaDRoMeO »

AVanti_473 писал(а):Я там предыдущий свой пост исправил пока вы ответили, перечитайте плиз...
Хех если еще и этот случай пытаться разобрать, то врядли уже через скрипт все выйдет
AVanti_473 писал(а):с другой стороны другие лексемы похоже не могут справиться с надписью &autoplay=default
Эммм а {SIMPLETEXT} не справится ??
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#86
AVanti_473
Заглянул на огонек
Заглянул на огонек
Сообщения: 19
Стаж: 11 лет 6 месяцев

Видео ВВ-код

Сообщение 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 полностью заблокировал работу ветки форума и восстановил работу, лишь авторизовавшись через дримвьюер и сымитировав построение страницы ветки форума с исправленным кодом, после чего отредачил пост и отправил результат в БД, а иначе пришлось бы снести всю ветку, потому как НИКАКИМИ средствами админа отредачить в этой ветке ничего было нельзя... Поскольку я не суперзнаток того, в каких комбинациях и какие параметры можно добавить к плееру, рискну предположить, что с использованием данной лексемы возможно подключение исполнительного флешфайла, содержащего вшитый скрипт или вообще подключение конкретного скрипта для дальнейшего выполнения последнего на странице форума. Конечно это не конец света, учитывая, что не все вокруг столь умные, но всё-таки ведь уязвимость и вероятность останется...
#87
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Видео ВВ-код

Сообщение DeaDRoMeO »

Используйте {TEXT}, но никому об этом не говорите)) В любом случае если злоумышленник попытается вставить вредоносный код, то ничего не получится, ВВ-код не отпарсится должным образом))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#88
AVanti_473
Заглянул на огонек
Заглянул на огонек
Сообщения: 19
Стаж: 11 лет 6 месяцев

Видео ВВ-код

Сообщение AVanti_473 »

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

Ок! хотя пока без надобности, просто беру первый код плеера без редакции размеров видео и всё ок, главное заливать правильное видео, тогда сервис его правильно сам распознаёт...
#89
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Видео ВВ-код

Сообщение DeaDRoMeO »

Вообщем смотрите сами, главное что работает)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#90
Kartonka
Активно общаюсь
Активно общаюсь
Сообщения: 302
Стаж: 11 лет 4 месяца
Откуда: Уфа
Контактная информация:

Видео ВВ-код

Сообщение Kartonka »

Отлично работает, огромное спасибо)
#91
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Видео ВВ-код

Сообщение DeaDRoMeO »

На здоровьице)))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#92
Аватара пользователя
Woolf
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 91
Стаж: 11 лет 4 месяца
Откуда: Moscow, Zelenograd
Контактная информация:

Видео ВВ-код

Сообщение Woolf »

Вот такую байду выдола когда добавлял код..
Добавляемый BBCode использует лексему {TEXT} в тегах HTML. Это может создать проблемы с безопасностью, связанные с XSS (межсайтовым скриптингом). Попробуйте применить лексемы {SIMPLETEXT} или {INTTEXT}, использующие более строгие проверки. Игнорируйте данное предупреждение только в случае, если польностью осознаёте возможные риски, и использование лексемы {TEXT} абсолютно необходимо.
#93
Аватара пользователя
ZmejNK
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 233
Стаж: 11 лет 3 месяца
Контактная информация:

Видео ВВ-код

Сообщение ZmejNK »

Woolf писал(а):Вот такую байду выдола когда добавлял код..
Буквально три сообщения выше эта проблема рассмотрена. Неужели настолько лень читать?? Или хотя бы бегло тему просмотреть?
#94
Аватара пользователя
anton.mq
Заглянул на огонек
Заглянул на огонек
Сообщения: 35
Стаж: 11 лет
Контактная информация:

Видео ВВ-код

Сообщение 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>
Последний раз редактировалось anton.mq 18 мар 2013, 18:49, всего редактировалось 2 раза.
#95
debski
Заглянул на огонек
Заглянул на огонек
Сообщения: 14
Стаж: 11 лет
Контактная информация:

Видео ВВ-код

Сообщение 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>
#96
Аватара пользователя
anton.mq
Заглянул на огонек
Заглянул на огонек
Сообщения: 35
Стаж: 11 лет
Контактная информация:

Видео ВВ-код

Сообщение anton.mq »

debski писал(а):Как это с автообновлением?
так что пополняется список поддерживаемых сайтов а менять код не нужно.. )))
#97
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Видео ВВ-код

Сообщение DeaDRoMeO »

У Антона код от phpbbEx, с автообновлением он лишь потому что основной скрипт лежит на другом сервере и разраб его обновляет когда хочет)) И у debski так же))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#98
Аватара пользователя
divi
Заглянул на огонек
Заглянул на огонек
Сообщения: 8
Стаж: 8 лет 11 месяцев

Видео ВВ-код

Сообщение divi »

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

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

[video]{TEXT}[/video]
подскажите пожалуйста путь для вставки кода, благодарю.
#99
Аватара пользователя
белк
Хорошо тут живется
Хорошо тут живется
Сообщения: 1322
Стаж: 10 лет 6 месяцев
Откуда: Россия
Контактная информация:

Видео ВВ-код

Сообщение белк »

Администраторский раздел - Сообщения - BBCodes - добавить bbcode
три головы - это хорошо. но как же трудно придти к согласию...
* белк может помочь, но ставить за кого-то моды не будет... ни платно, ни бесплатно. *
#100
Ответить