phpBB [video] — универсальный видео-bbcode для phpBB и phpBBex

Board index phpBBex 1.x Мастерская

Description: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.
Moderator: Поддержка

Post #1by VEG » 01.05.2012, 16:53

BBCode: phpBB [audio] | phpBB [video] | phpBB [media] | phpBB [youtube]

Представляем вам новый универсальный BBCode «phpBB [video]», который подходит как для phpBB, так и для phpBBex. Для установки нет необходимости править какие-либо файлы, его можно добавить через раздел администратора.

Пример использования

Пользователь копирует адрес страницы интересующего ролика и вставляет его между [video][/video]:
Code: Select all
[video]http://vimeo.com/40558553[/video]
или (с указанием размеров):
Code: Select all
[video=640,360]http://vimeo.com/40558553[/video]

В сообщении это отобразится следующим образом:
phpBB [video]


Поддерживаемые видеосервисы

На данный момент поддерживаются видеосервисы:
  • youtube.com (youtu.be) — плейлисты также поддерживаются
  • vimeo.com
  • rutube.ru — только адрес из кода встраивания
  • vk.com (vkontakte.ru) — только адрес из кода встраивания
  • ok.ru
  • facebook.com
  • video.mail.ru
  • smotri.com
  • dailymotion.com
  • ustream.tv — поддерживаются и записи, и трансляции
  • twitch.tv — поддерживаются и записи, и трансляции
  • video.qip.ru
  • 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
  • ign.com
  • ted.com
  • vine.co
  • coub.com
  • pinkbike.com
  • mpora.com
  • archive.org
  • файлы WebM, OGV и MP4 через HTML5 <video>

Адреса не нужно чистить от мусорных параметров — наш [video] разберётся что к чему. Можно использовать как адрес страницы видео, так и адрес из кода встраивания (если не указано иное).

В ближайшем будущем будут поддерживаться:
  • webm, mp4 и flv видеофайлы через плеер на flash при отсутствии HTML5

Что интересно, наш bbcode сам обновится, и новые сервисы будут поддерживаться у вас автоматически. Если вам не хватает поддержки какого-то видеосервиса, мы будем рады добавить её. В этой теме приведите ссылку на видео с интересующего вас видеосервиса и код встраивания — это нам поможет. Если новый видеосервис востребован, мы вскоре добавим его поддержку в наш видео-bbcode.

Установка [video] (с фиксированным размером)

1. Админка, вкладка «Сообщения», страничка «BBCodes», добавить BBCode (если уже есть [video] — редактировать).
2. В поле «Использование BBCode» введите:
Code: Select all
[video]{URL}[/video]
3. В поле «Замена HTML» введите (вторая версия кода, изменять можно только высоту и ширину блока!):
Code: Select all
<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>
4. В поле «Подсказка» введите:
Code: Select all
Вставить видео: [video]http://youtube.com/url[/video]
5. Установите галочку «Показывать на странице ответа» и сохраните форму. Готово!

Установка [video=ширина,высота] (в дополнение к предыдущему)

1. Админка, вкладка «Сообщения», страничка «BBCodes», добавить BBCode (если уже есть [video=] — редактировать).
2. В поле «Использование BBCode» введите:
Code: Select all
[video={NUMBER1},{NUMBER2}]{URL}[/video]
3. В поле «Замена HTML» введите (вторая версия кода, вводить без изменений!):
Code: Select all
<div class='bbvideo' data-url='{URL}' style='width: {NUMBER1}px; height: {NUMBER2}px; 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>
4. В поле «Подсказка» введите:
Code: Select all
Вставить видео: [video=ширина,высота]http://youtube.com/url[/video]
5. Сохраните форму. Готово!

Удаление ссылки из кода

На разработку данного bbcode потрачено много времени, поэтому в наличие ссылки на phpbbex.com в коде обязательно. Эта ссылка видна только в момент загрузки и не мешает пользователям. Если по каким-то причинам вам всё-таки необходимо её убрать, свяжитесь с автором любым удобным для вас способом. Возможность убрать ссылку из кода стоит 20$ для одного форума. Это неплохая возможность материально поддержать дальнейшую разработку данного bbcode.

Не работает?

Отображается стандартная заглушка с надписью phpBB [media] и ничего не происходит
Скорее всего на странице есть какая-то ошибка JavaScript, что прекращает выполнение всех скриптов. Включите консоль разработчика и посмотрите что за ошибка. Если у вас на странице используется jQuery, попробуйте обновить версию на более свежую (1.7 и более новую).

Выдаёт ошибку «Неправильный BBCode»
Проблема в том, что вы изменили предлагаемый код либо это сделала за вас какая-то модификация. Попробуйте по очереди убирать модификации, которые влияют на вывод сообщений и обработку BBCode.

Независимо от предлагаемого URL сообщает, что он не поддерживается
Проблема в том, что ваш форум (например, автоцензор) либо какая-то модификация вмешивается в передаваемые URL. Проверьте настройки автоцензора (чтобы в нём не было частей вставляемого URL) либо установленные модификации для обработки ссылок в сообщениях.

При использовании ссылки на файл с моего сервера ничего не проигрывается
Причины может быть две: либо ваш сервер отдаёт некорректный Content-Type, либо данный формат не поддерживается вашим браузером.
Для того, чтобы ваш сервер Apache отдавал корректный Content-Type, добавьте в .htaccess файл в корне вашего сайта (этот код уже есть в phpBBex):
Code: Select all
AddType audio/ogg   ogg oga
AddType video/ogg   ogv
AddType audio/webm  webma
AddType video/webm  webm webmv
AddType audio/mp4   m4a
AddType video/mp4   mp4 m4v
AddType audio/opus  opus
AddType audio/flac  flac
AddType audio/aac   aac
AddType audio/mpeg  mp1 mp2 mp3 mpg mpeg
AddType audio/wav   wav
Учтите, что Firefox и Opera не поддерживают формат MP4. Зато Firefox, Opera, Chrome и IE (через кодек) поддерживают формат WebM.

phpBB [video] на других ресурсах

Обсуждение phpBB [video] на phpbbguru.net
Обсуждение phpBB [video] на bb3x.ru
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years


Post #61by VEG » 25.05.2012, 15:29

krasab, в админке кнопки со стрелками вверх-вниз рядом с каждым bbcode.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #62by krasab » 25.05.2012, 15:46

VEG, нет у меня кнопочек перемещения. Я правильно ищу? Админка -> Сообщения - > bbcodes Правильно?
krasab
Гость

Post #63by VEG » 25.05.2012, 16:07

krasab, синие кнопки с треугольными стрелками рядом с зелёной кнопкой «изменить».
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #64by krasab » 25.05.2012, 16:11

Нету. Есть только "изменить" (шестеренка) и "удалить" (крестик). Левее этих кнопок есть место еще под одну. Видимо как раз под стрелочку. Но ее у меня нет :(
krasab
Гость

Post #65by VEG » 25.05.2012, 17:08

krasab, а, у вас обычный phpBB. Изменение порядка BBCode есть в phpBBex :)
Возможно ваша проблема возникла из-за того, что вы много создавали и удаляли BBCode. Посмотрите в таблице phpbb_bbcodes какой самый большой bbcode_id есть, а лучше сделайте дамп этой таблички и покажите её содержимое.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #66by krasab » 25.05.2012, 17:54

самый большой id - 28

Code: Select all
-- phpMyAdmin SQL Dump
-- version 3.3.7deb7
-- http://www.phpmyadmin.net
--
-- Хост: localhost
-- Время создания: Май 25 2012 г., 22:47
-- Версия сервера: 5.0.51
-- Версия PHP: 5.3.3-7+squeeze8

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- База данных: `xxxxxx`
--

-- --------------------------------------------------------

--
-- Структура таблицы `phpbb_bbcodes`
--

CREATE TABLE IF NOT EXISTS `phpbb_bbcodes` (
  `bbcode_id` smallint(4) unsigned NOT NULL default '0',
  `bbcode_tag` varchar(16) collate utf8_bin NOT NULL default '',
  `bbcode_helpline` varchar(255) collate utf8_bin NOT NULL default '',
  `display_on_posting` tinyint(1) unsigned NOT NULL default '0',
  `bbcode_match` text collate utf8_bin NOT NULL,
  `bbcode_tpl` mediumtext collate utf8_bin NOT NULL,
  `first_pass_match` mediumtext collate utf8_bin NOT NULL,
  `first_pass_replace` mediumtext collate utf8_bin NOT NULL,
  `second_pass_match` mediumtext collate utf8_bin NOT NULL,
  `second_pass_replace` mediumtext collate utf8_bin NOT NULL,
  PRIMARY KEY  (`bbcode_id`),
  KEY `display_on_post` (`display_on_posting`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;

--
-- Дамп данных таблицы `phpbb_bbcodes`
--

INSERT INTO `phpbb_bbcodes` (`bbcode_id`, `bbcode_tag`, `bbcode_helpline`, `display_on_posting`, `bbcode_match`, `bbcode_tpl`, `first_pass_match`, `first_pass_replace`, `second_pass_match`, `second_pass_replace`) VALUES
(14, 'Center', 'Выравнивание по середине: [center]Текст[/center]', 1, 0x5b43656e7465725d7b544558547d5b2f43656e7465725d, 0x3c64697620616c69676e3d2263656e74657222207374796c653d226d617267696e3a203570783b223e7b544558547d3c2f6469763e, 0x215c5b63656e7465725c5d282e2a3f295c5b2f63656e7465725c5d21696573, 0x275b63656e7465723a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b317d2729292e275b2f63656e7465723a247569645d27, 0x215c5b63656e7465723a247569645c5d282e2a3f295c5b2f63656e7465723a247569645c5d2173, 0x3c64697620616c69676e3d2263656e74657222207374796c653d226d617267696e3a203570783b223e247b317d3c2f6469763e),
(15, 'Left', 'Выравнивание по левому краю: [left]Текст[/left]', 1, 0x5b4c6566745d7b544558547d5b2f4c6566745d, 0x3c646976207374796c653d22666c6f61743a206c6566743b206d617267696e3a203570783b20746578742d616c69676e3a206c6566743b223e7b544558547d3c2f6469763e, 0x215c5b6c6566745c5d282e2a3f295c5b2f6c6566745c5d21696573, 0x275b6c6566743a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b317d2729292e275b2f6c6566743a247569645d27, 0x215c5b6c6566743a247569645c5d282e2a3f295c5b2f6c6566743a247569645c5d2173, 0x3c646976207374796c653d22666c6f61743a206c6566743b206d617267696e3a203570783b20746578742d616c69676e3a206c6566743b223e247b317d3c2f6469763e),
(16, 'Right', 'Выравнивание по правому краю: [right]Текст[/right]', 1, 0x5b52696768745d7b544558547d5b2f52696768745d, 0x3c646976207374796c653d22666c6f61743a2072696768743b206d617267696e3a203570783b20746578742d616c69676e3a2072696768743b223e7b544558547d3c2f6469763e, 0x215c5b72696768745c5d282e2a3f295c5b2f72696768745c5d21696573, 0x275b72696768743a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b317d2729292e275b2f72696768743a247569645d27, 0x215c5b72696768743a247569645c5d282e2a3f295c5b2f72696768743a247569645c5d2173, 0x3c646976207374796c653d22666c6f61743a2072696768743b206d617267696e3a203570783b20746578742d616c69676e3a2072696768743b223e247b317d3c2f6469763e),
(17, 'Justify', 'Выравнивание по ширине: [Justify]Текст[/Justify]', 1, 0x5b4a7573746966795d7b544558547d5b2f4a7573746966795d, 0x3c646976207374796c653d226d617267696e3a203070783b20746578742d616c69676e3a204a7573746966793b223e7b544558547d3c2f6469763e, 0x215c5b6a7573746966795c5d282e2a3f295c5b2f6a7573746966795c5d21696573, 0x275b6a7573746966793a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b317d2729292e275b2f6a7573746966793a247569645d27, 0x215c5b6a7573746966793a247569645c5d282e2a3f295c5b2f6a7573746966793a247569645c5d2173, 0x3c646976207374796c653d226d617267696e3a203070783b20746578742d616c69676e3a204a7573746966793b223e247b317d3c2f6469763e),
(18, 'Shadow', 'Тень: [Shadow]Текст[/Shadow]', 0, 0x5b536861646f775d7b544558547d5b2f536861646f775d, 0x3c7370616e207374796c653d22746578742d736861646f773a20233434343434342031707820317078203270782c202362376533626220302030203470783b223e7b544558547d3c2f7370616e3e, 0x215c5b736861646f775c5d282e2a3f295c5b2f736861646f775c5d21696573, 0x275b736861646f773a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b317d2729292e275b2f736861646f773a247569645d27, 0x215c5b736861646f773a247569645c5d282e2a3f295c5b2f736861646f773a247569645c5d2173, 0x3c7370616e207374796c653d22746578742d736861646f773a20233434343434342031707820317078203270782c202362376533626220302030203470783b223e247b317d3c2f7370616e3e),
(20, 'Background=', 'Цветной фон: [background=yellow]text on a yellow background[/background]', 0, 0x5b4261636b67726f756e643d7b434f4c4f527d5d7b544558547d5b2f4261636b67726f756e645d, 0x3c7370616e207374796c653d226261636b67726f756e642d636f6c6f723a207b434f4c4f527d3b223e7b544558547d3c2f7370616e3e, 0x215c5b6261636b67726f756e645c3d285b612d7a5d2b7c235b302d396162636465665d2b295c5d282e2a3f295c5b2f6261636b67726f756e645c5d21696573, 0x275b6261636b67726f756e643d247b317d3a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b327d2729292e275b2f6261636b67726f756e643a247569645d27, 0x215c5b6261636b67726f756e645c3d285b612d7a412d5a5d2b7c235b302d396162636465664142434445465d2b293a247569645c5d282e2a3f295c5b2f6261636b67726f756e643a247569645c5d2173, 0x3c7370616e207374796c653d226261636b67726f756e642d636f6c6f723a20247b317d3b223e247b327d3c2f7370616e3e),
(21, 'Blink', 'Мигающий текст: [blink]blinking text[/blink]', 0, 0x5b426c696e6b5d7b544558547d5b2f426c696e6b5d, 0x3c7370616e207374796c653d22746578742d6465636f726174696f6e3a20626c696e6b3b223e7b544558547d3c2f7370616e3e, 0x215c5b626c696e6b5c5d282e2a3f295c5b2f626c696e6b5c5d21696573, 0x275b626c696e6b3a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b317d2729292e275b2f626c696e6b3a247569645d27, 0x215c5b626c696e6b3a247569645c5d282e2a3f295c5b2f626c696e6b3a247569645c5d2173, 0x3c7370616e207374796c653d22746578742d6465636f726174696f6e3a20626c696e6b3b223e247b317d3c2f7370616e3e),
(22, 'Font=', 'Шрифт: [font=Georgia]Georgia font[/font]', 1, 0x5b466f6e743d7b53494d504c45544558547d5d7b544558547d5b2f466f6e745d, 0x3c7370616e207374796c653d22666f6e742d66616d696c793a207b53494d504c45544558547d3b223e7b544558547d3c2f7370616e3e, 0x215c5b666f6e745c3d285b612d7a412d5a302d392d2b2e2c5f205d2b295c5d282e2a3f295c5b2f666f6e745c5d21696573, 0x275b666f6e743d247b317d3a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b327d2729292e275b2f666f6e743a247569645d27, 0x215c5b666f6e745c3d285b612d7a412d5a302d392d2b2e2c5f205d2b293a247569645c5d282e2a3f295c5b2f666f6e743a247569645c5d2173, 0x3c7370616e207374796c653d22666f6e742d66616d696c793a20247b317d3b223e247b327d3c2f7370616e3e),
(23, 'S', 'Зачеркнутый текст: [s]strikethrough text[/s]', 0, 0x5b535d7b544558547d5b2f535d, 0x3c7370616e207374796c653d22746578742d6465636f726174696f6e3a206c696e652d7468726f7567683b223e7b544558547d3c2f7370616e3e, 0x215c5b735c5d282e2a3f295c5b2f735c5d21696573, 0x275b733a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b317d2729292e275b2f733a247569645d27, 0x215c5b733a247569645c5d282e2a3f295c5b2f733a247569645c5d2173, 0x3c7370616e207374796c653d22746578742d6465636f726174696f6e3a206c696e652d7468726f7567683b223e247b317d3c2f7370616e3e),
(25, 'Super', 'Верхний индекс: м[super]3[/super]', 0, 0x5b53757065725d7b544558547d5b2f53757065725d, 0x3c7370616e207374796c653d22766572746963616c2d616c69676e3a2073757065723b223e7b544558547d3c2f7370616e3e, 0x215c5b73757065725c5d282e2a3f295c5b2f73757065725c5d21696573, 0x275b73757065723a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b317d2729292e275b2f73757065723a247569645d27, 0x215c5b73757065723a247569645c5d282e2a3f295c5b2f73757065723a247569645c5d2173, 0x3c7370616e207374796c653d22766572746963616c2d616c69676e3a2073757065723b223e247b317d3c2f7370616e3e),
(27, 'float=', 'Float: [float=left,right]Your text[/float]', 0, 0x5b666c6f61743d7b4944454e5449464945527d5d7b544558547d5b2f666c6f61745d, 0x3c646976207374796c653d22666c6f61743a7b4944454e5449464945527d3b2070616464696e673a313670783b223e7b544558547d3c2f6469763e, 0x215c5b666c6f61745c3d285b612d7a412d5a302d392d5f5d2b295c5d282e2a3f295c5b2f666c6f61745c5d21696573, 0x275b666c6f61743d247b317d3a247569645d272e7374725f7265706c61636528617272617928225c725c6e222c20275c22272c20275c27272c202728272c20272927292c20617272617928225c6e222c202722272c2027262333393b272c2027262334303b272c2027262334313b27292c207472696d2827247b327d2729292e275b2f666c6f61743a247569645d27, 0x215c5b666c6f61745c3d285b612d7a412d5a302d392d5f5d2b293a247569645c5d282e2a3f295c5b2f666c6f61743a247569645c5d2173, 0x3c646976207374796c653d22666c6f61743a247b317d3b2070616464696e673a313670783b223e247b327d3c2f6469763e),
(28, 'album', 'GALLERY_HELPLINE_ALBUM', 1, 0x5b616c62756d5d7b4e554d4245527d5b2f616c62756d5d, 0x3c6120687265663d22687474703a2f2f666f72756d2e6d616d616162616b616e612e72752f67616c6c6572792f696d6167652e7068703f696d6167655f69643d7b4e554d4245527d223e3c696d67207372633d22687474703a2f2f666f72756d2e6d616d616162616b616e612e72752f67616c6c6572792f696d6167652e7068703f6d6f64653d7468756d626e61696c26616d703b696d6167655f69643d7b4e554d4245527d2220616c743d227b4e554d4245527d22202f3e3c2f613e, 0x215c5b616c62756d5c5d285b302d395d2b295c5b2f616c62756d5c5d2169, 0x5b616c62756d3a247569645d247b317d5b2f616c62756d3a247569645d, 0x215c5b616c62756d3a247569645c5d285b302d395d2b295c5b2f616c62756d3a247569645c5d2173, 0x3c6120687265663d22687474703a2f2f666f72756d2e6d616d616162616b616e612e72752f67616c6c6572792f696d6167652e7068703f696d6167655f69643d247b317d223e3c696d67207372633d22687474703a2f2f666f72756d2e6d616d616162616b616e612e72752f67616c6c6572792f696d6167652e7068703f6d6f64653d7468756d626e61696c26616d703b696d6167655f69643d247b317d2220616c743d22247b317d22202f3e3c2f613e);
krasab
Гость

Post #67by VEG » 25.05.2012, 20:37

Могу предложить вариант: на чистом phpBB вставить нужный bbcode, после чего скопировать созданную запись из таблицы в ваш живой форум со свободным bbcode_id в пределах 14-28, например 19 у вас свободно. После этого только не забудьте очистить кэш форума.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #68by krasab » 26.05.2012, 13:26

Справился я с добавлением bb кодов.
Возникла др проблема: media вообще не работает. video - при вставке ссылки на видео отображается только черный квадрат.
Могу дать доступ основателя к тестовому форуму.
krasab
Гость

Post #69by VEG » 26.05.2012, 13:41

krasab, достаточно дать ссылку на сообщение с [video] или [media] на вашем форуме.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years


Post #71by VEG » 26.05.2012, 16:08

krasab, скорее всего из-за того, что у вас используется устарревший jQuery.
Code: Select all
<script src="./addons/js/jquery-min.js" type="text/javascript"></script>
Попробуйте обновить до последней версии. Либо сам файл, либо загружать jQuery с сервера Google:
Code: Select all
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #72by krasab » 26.05.2012, 16:55

VEG! Супер! Теперь все заработало!!!
krasab
Гость

Post #73by VEG » 31.05.2012, 10:04

Изменения для [video]:
1. Поддержка сервиса intv.ru. Поддерживается как адрес страницы, так и адрес из кода встраивания. Пример:
Code: Select all
[video]http://www.intv.ru/v/3paglQbQe[/video]
2. возможность не задавать размеры блока видео в [video] для автоматического выбора (фишка из [media]). То есть теперь для [video] можно использовать код вставки от [media], только нужно class='bbmedia' заменить на class='bbvideo'. Отличие будет только в момент загрузки (при текущем коде сразу резервируется место под видео, при коде из [media] размеры блоков устанавливаются во время загрузки видео).
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #74by unk04 » 07.06.2012, 18:25

А с ютубовскими плейлистами печалька :sad:

phpBB [video]
unk04 M
Новичок
Avatar
Reputation: 3
With us: 4 yaers 11 months

Post #75by VEG » 07.06.2012, 19:43

Да нет, всё работает:
phpBB [video]

Просто у вашего плейлиста встраивание запрещено пользователем (попробуйте получить код встраивания — получите ошибку). Надо будет поработать над более корректным отображением таких случаев.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #76by VEG » 17.06.2012, 14:12

Пара новостей:
1. Появилась поддержка lovi.tv
Code: Select all
[video]http://lovi.tv/video/bzdwnirfug/Gost_Perepis_141010[/video]
2. Для ссылок с расширениями mp4, ogv и webm вставляется тег HTML5 <video>. Если браузер поддерживает заданный формат — будет проигрываться. Рекомендую использовать WebM — его поддерживают все современные браузера, а Internet Explorer поддерживает его после установки кодека.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #77by VEG » 24.07.2012, 00:00

Добавлена поддержка dailymotion.com. Поддерживается как адрес страницы, так и адрес из кода встраивания. Пример:
Code: Select all
[video]http://www.dailymotion.com/video/xs1m29_lightpaint-ru-freezelight-workshop-7-07-12_creation[/video]
phpBB [media]
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #78by VEG » 31.07.2012, 23:36

Появилась поддержка сервиса own3d.tv. Примеры поддерживаемых URL:
Code: Select all
[media]http://www.own3d.tv/SKGaming/live/2721[/media]
[media]http://www.own3d.tv/live/2721[/media]
[media]http://own3d.tv/l/2721[/media]
[media]http://www.own3d.tv/SKGaming/video/733083[/media]
[media]http://own3d.tv/v/733083[/media]
[media]http://www.own3d.tv/stream/733083[/media]
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

Post #79by islamic » 05.08.2012, 22:31

privet vsem.

admin pojalyusta dobavte eti v servise budu ochen blogodaren !!!
video:
http://topvideo.tj/

audio:
http://box.tj/
islamic M
Новичок
Avatar
Age: 28
Location: Tadjikistan, Dushanbe
Reputation: 0
With us: 4 yaers 8 months

Post #80by VEG » 06.08.2012, 22:51

islamic wrote:http://topvideo.tj/
Не нашёл на этом сервисе код встраивания. На вкладке «Ссылка и код» почему-то есть только ссылка и нет кода.
islamic wrote:http://box.tj/
На этом сервисе можно получить прямую ссылку на файл, которую уже можно встраивать. Например:
Code: Select all
[media]http://box.tj/zokha_faust_ft_Abada__The_Aba/zokha_faust_ft_Abada__The_Aba_75991.mp3[/media]
Правда пока что такой вариант не работает в Firefox и Opera (потому что они не поддерживают MP3). В будущем планируется для этих браузеров сделать встраивание флэш-плеера. Хотя возможно поддержку box.tj я отдельно добавлю раньше.
С наилучшими пожеланиями, Евгений
VEG M
Topic author, Администратор
Avatar
Age: 29
Location: Минск, Беларусь
Reputation: 1609
With us: 5 years

PreviousNext

Forum name: Мастерская
Description: Только готовые решения! Статьи, заметки, моды и другие полезности для phpBBex 1.x и phpBB 3.0.x.

Quick reply


Enter the code exactly as it appears. All letters are case insensitive.
Confirmation code
:hi: :smile: :wink: :twisted: :sad: :evil: :smoke: :eh: :eek: :fie: :silenced: :razz: :oops: :help: :spy: :insane: :biggrin: :toothless: :ill: :nervious: :weirdface: :pray: :clap: :think: :boxing: :cyclop: :rambo: :zombie: :cry: View more smilies

   

Return to Мастерская