1 (edited by PunBB 2019.11.04 10:20)

Topic: SVA Media.js - медиа-комбайн от Visman

Автор адаптировал своё расширение от FluxBB.

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

Не всё просто во взаимодействии с Pan External Links (или Advanced External Links) - ссылки модифицируются этим расширением, и не обрабатываются sva_Media.js . Чтобы волшебство заработало, соотвествующие сайты придётся добавить в исключения External Links https://punbb.info/post6039.html#p6039

Поддерживаемые сайты, сервисы и форматы:

Видео :
YouTube
1. Поддерживает плейлисты (опции: список, индекс, цикл);
2. Поддержка отдельных настроек видео: start (t), end, list, rel, loop
Rutube
facebook.com
vk.com
OK.ru
Mail.ru
Smotri
Vimeo
Dailymotion
Metacafe
Sibnet
ign.com
twitch.tv
g4tv.com
gamespot.com
coub.com
vine.co
LiveLeak.com

Видеофайлы mp4, m4v, ogv, webm, webmv через тег <video> HTML5
     
Аудио :
SoundCloud
ZippyShare
PromoDJ
Pleer.com
pleer.net
mixcloud.com
hulkshare.com

Аудиофайлы mp3, m4a, ogg, oga, webma, wav через тег <audio> HTML5 (mp3 через Flash)

Карты:
Google Maps;
Карты Яндекса
(Поддержка только этого типа ссылок: yandex.ru/maps/-/CVgQyK3F .
Автор сообщает - отображает только территорию СССР PunBB_INFO_ICQ/smile )

Версия 1.3.1.1 .

+ aparat.com
+ video.online.ua
- pleer.com/.net (sites are dead)
* sibnet.ru (full support html5)

Версия 1.4.0.2 (2018-01-(18-21))

+ управление размерами через якорь ссылки (добавляется пользователем в конец ссылки):


Проигрывание музыки с аудиосайта:

https://punbb.info/uploads/images/2017/06/2d88fd63ca0681baa3012fb9f45ff4f1.jpg

Проигрывание видео с YouTube:

https://punbb.info/uploads/images/2017/06/4901e521ed190de29d99fb557c741d0c.jpg

Работа с картой Google:

https://punbb.info/uploads/images/2017/06/18ef1c1b233ef8141604210375605545.jpg

Версия 1.4.0.2
Разработчик: Visman (visman@inbox.ru)

Скачать sva_Media.js с PunBB.INFO

2

Re: SVA Media.js - медиа-комбайн от Visman

PunBB_INFO_ICQ/shock
Превосходно, изумительно, великолепно!  PunBB_INFO_ICQ/thumbsup  PunBB_INFO_ICQ/thumbsup  PunBB_INFO_ICQ/thumbsup

Добавлено: 2017.06.08 18:34

Видео из вк почему-то не хочет показывать  PunBB_INFO_ICQ/sad

3 (edited by PunBB 2017.07.19 09:19)

Re: SVA Media.js - медиа-комбайн от Visman

Приветствую. Ссылки с ОК не работают..  PunBB_INFO_ICQ/sad

Подскажите еще вопрос: как скрывать ссылки на ютуб и ссылки на музыкальные файлы?

https://punbb.info/uploads/images/2017/07/d67a406560680c4d5b9ec2df82cc4a0d.png

4

Re: SVA Media.js - медиа-комбайн от Visman

Garik.Svanidze wrote:

как срывать ссылки на ютуб и ссылки на музыкальные файлы?

добавьте в файл manifest.xml новый хук:

      <hook id="vt_pre_header_load"><![CDATA[
$forum_loader->add_css('.mediajslink{display: none;}', array('type' => 'inline'));
      ]]></hook>

и переустановите расширение

Если вам долго не отвечают, пишите автору темы в личку или на Email.

5 (edited by kisa 2018.01.21 23:30)

Re: SVA Media.js - медиа-комбайн от Visman

Новая версия 1.3.1.1 .

+ aparat.com

+ video.online.ua

- pleer.com/.net (sites are dead)

* sibnet.ru (full support html5)

Также мной добавлен хук, о котором выше писал PunBB - действительно, без той ссылки смотрится приятнее.

This content is available only to registered users.

6 (edited by kisa 2018.02.09 16:57)

Re: SVA Media.js - медиа-комбайн от Visman

Готовый список исключений для копирования в Pan External Links или Advanced External Links ради корректной работы sva_Spoiler (пустых строк быть не должно!):

7 (edited by kisa 2018.01.21 22:53)

Re: SVA Media.js - медиа-комбайн от Visman

sva_Media.js версии 1.4.0.2 (2018-01-(18-21))

+ управление размерами через якорь ссылки (добавляется пользователем в конец ссылки):

Якорь #100%:60% -> ширина - 100% от ширины родителя и высота - 60% от своей ширины.
Якорь #500:100% -> максимальная ширина 500px и высота - 100% от своей ширины.
Якорь #100%:400 -> ширина - 100% от ширины родителя и фиксированная высота в 400px
Якорь вида #400:400 установит максимальные ширину и высоту в пикселях.
При указании процентов допустимо указывать от 10% до 100% (максимум 2 знака после точки)

Для отдельной карты размер устанавливается через якорь ссылки на карту (примеры выше).
Для всех разом - можно поправить код файла media.min.js
Для гуглокарт и карт яндекса меняем все подстроки

{wt:"100%",ht:500}

например на

{wt:410,ht:350}

Для скачивания предлагается вариант с хуком, скрывающим саму ссылку, о котором говорилось выше, и с увеличенным относительно авторского размером гуглокарт и яндекс-карт.

Проверено на  Opera,  Chrom (Cromium) на Windows и Linux, FireFox, IE11.

This content is available only to registered users.

https://punbb.info/uploads/images/2018/01/9d1f17e4f9f9a85180c9095df7ab8f2e.png

8 (edited by avatar 2019.09.06 02:49)

Re: SVA Media.js - медиа-комбайн от Visman

@kisa, привет. Автор выпустил после этого как бы новые версии (что-то убирал-добавлял), вот крайняя

Скачать можно отсюда - https://github.com/MioVisman/punbb_extensions (тут есть и другие расширения sva для punbb)


Версия 2.1.0

TEST

* ленивая загрузка поддерживает не только фреймы, но и все остальное
* youtube - черный экран превью исправлен
* soundcloud - оставлена поддержка только ссылок вида _api.soundcloud.com/(tracks|playlists)/ID (сервис перестал поддерживать ссылки на страницу с песней во встраиваемом коде)

P.S. Протестировал только на Firefox. Нужна проверка работы на других браузерах.

Твой хук добавил, чтобы ссылку на показывал, а вот с размером карты не осилил. Если не сложно поправь в новом файле и сюда залей.
Работает нормально в хроме обложки появились. Еще потестирую по вставке других серивисов, позже отпишусь..

* soundcloud - оставлена поддержка только ссылок вида _api.soundcloud.com/(tracks|playlists)/ID (сервис перестал поддерживать ссылки на страницу с песней во встраиваемом коде)

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

9

Re: SVA Media.js - медиа-комбайн от Visman

@avatar, у нас нет скорее  всего автора, как пользователя, данного расширения на этом форуме. По крайней мере он об этом не говорил и не выкладывал здесь свои работы, поэтому запросы писать здесь бессмысленно. Пиши ему на мыло, может пересмотрит.

Если вам долго не отвечают, пишите автору темы в личку или на Email.

10

Re: SVA Media.js - медиа-комбайн от Visman

PunBB wrote:

поэтому запросы писать здесь бессмысленно.

Тут по-сути компиляция кода - взять из одного и вставить в другой.

PunBB wrote:

Пиши ему на мыло, может пересмотрит.

Видимо да придётся.