Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.

[3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1081
Стаж: 7 лет 6 месяцев
Благодарил (а): 223 раза
Поблагодарили: 108 раз

[3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение Gubkin »

Страница https://www.phpbb.com/customise/db/exte ... ediaembed/
гитхаб https://github.com/phpbb-extensions/mediaembed/

перевод [Русский перевод расширения] phpBB Media Embed PlugIn

Странно, ставил версию 1.0.1 ещё в августе Re: [3.1/3.2] videobbredy - адаптивный bb код видео
теперь эта же самая версия уже не работат

пишет
Выбранное расширение не может быть включено, проверьте требования к установке

смотрю там правка была какая-то недавно
может в этом причина
у меня 3.2.1 и php 7.0
какие требования не выполнены ?
ЗЫ. Как не релиз оф.расширения, так сразу проблемы :)

FAQ

Вопрос: как добавить собственный сайт?
Ответ: на примере одноклассников
Устаревшее: 

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

OPEN
\ext\phpbb\mediaembed\event\main_listener.php

FIND
		/** @var \s9e\TextFormatter\Configurator $configurator */
		$configurator = $event['configurator'];

AFTER, ADD
		$configurator->MediaEmbed->add(
			'ok',
			[
				'host'    => 'ok.ru',
				'extract' => [
					'!ok.ru/video/(?<id>\\d+)!',
					'!ok.ru/live/(?<id>\\d+)!',
				],
				'iframe'  => ['src' => 'https://ok.ru/videoembed/{@id}']
			]
		);
Очистить кэш конференции. Пользоваться.
Начиная с версии 1.1.0:
Определения дополнительных сайтов расположены в файлах YAML с расширением yml в директории ext/phpbb/mediaembed/collection/sites/. Создавать собственные определения сайтов можно по примеру тех, что находятся в данной директории (скопировать, переименовать, отредактировать в соответствии с инструкциями ниже).
Структура файла на примере YouTube:

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

name: YouTube
host: youtube.com
example: https://youtube.com/watch?v=123456789
extract: "!youtube\\.com/watch\\?v=(?'id'[-0-9A-Z_a-z]+)!"
iframe:
    width: 560
    height: 315
    src: http://www.youtube.com/embed/{@id}
  • Создайте файл с расширением yml и именем латинскими буквами в нижнем регистре, например youtube.yml
  • Заполните необходимые поля:
    • name: имя сайта, отображаемое в администраторском разделе в разделе "Управление сайтами" в закладке "Сообщения".
    • host: основной домен сайта.
    • example: необязательное но полезное поле - пример ссылки на встраиваемый контент сайта.
    • extract: регулярное выражение для экстракции идентификатора встраиваемого контента из ссылки.
    • iframe: параметры элемента iframe, в котором будет размещен встраиваемый контент сайта:
      • src: исходная ссылка, используемая сайтом для встраивания контента в другие ресурсы. Обратите внимание, что идентификатор {@id} должен находиться в правильном месте ссылки.
      • ширина и высота элемента - необязательные поля.
Полезные инструменты для проверки правильности синтаксиса YAML:
YAML Validator
The YAML Format
Complete idiot's intro to yaml

Как использовать новый сайт:
  • скопируйте новый файл .yml в папку ext/phpbb/mediaembed/collection/sites/
  • имя сайта должно отобразиться в администраторском разделе в разделе "Управление сайтами" в закладке "Сообщения".
  • поставьте "галочку" напротив имени нового сайта и сохраните изменения.
Если файл .yml содержит ошибки синтаксиса, вы получите ошибку в работе конференции. Если регулярное выражение неверное и идентификатор контента не определяется, вставка не произойдет.
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
demonlibra
phpBB 2.0.2
Сообщения: 329
Стаж: 13 лет 3 месяца
Откуда: Ростов-на-Дону
Благодарил (а): 23 раза
Поблагодарили: 38 раз

Re: [3.2] Official Extensions: phpBB Media Embed PlugIn

Сообщение demonlibra »

Не подтверждаю. На двух форумах расширение работает.
er107
phpBB 2.0.8
Сообщения: 698
Стаж: 11 лет 10 месяцев
Благодарил (а): 100 раз
Поблагодарили: 24 раза

Re: [3.2] Official Extensions: phpBB Media Embed PlugIn

Сообщение er107 »

И еще на двух работает, проверил только что. Хотя сегодня странный день, многие жалуются знакомые на глюки инете, и мне самому почта шла по несколько часов с форума, а потом наладилось само.
Аватара пользователя
demonlibra
phpBB 2.0.2
Сообщения: 329
Стаж: 13 лет 3 месяца
Откуда: Ростов-на-Дону
Благодарил (а): 23 раза
Поблагодарили: 38 раз

Re: [3.2] Official Extensions: phpBB Media Embed PlugIn

Сообщение demonlibra »

Не спокойные времена (
Аватара пользователя
romaamor
phpBB 3.0.0 RC8
Сообщения: 1852
Стаж: 10 лет 10 месяцев
Откуда: Одесса
Благодарил (а): 532 раза
Поблагодарили: 133 раза

Re: [3.2] Official Extensions: phpBB Media Embed PlugIn

Сообщение romaamor »

Пришлось переустановить расширение. Заработало.
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1081
Стаж: 7 лет 6 месяцев
Благодарил (а): 223 раза
Поблагодарили: 108 раз

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение Gubkin »

а что за форк, подскажите плиз https://github.com/Tatiana5/mediaembed
Татьяна5,
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 11593
Стаж: 11 лет 5 месяцев
Благодарил (а): 142 раза
Поблагодарили: 2183 раза

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение Татьяна5 »

Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1081
Стаж: 7 лет 6 месяцев
Благодарил (а): 223 раза
Поблагодарили: 108 раз

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение Gubkin »

Татьяна5, эх права бы еще вырезать по методу Re: [3.2] Official Extensions: phpBB Media Embed PlugIn
было бы вообще шик )
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 11593
Стаж: 11 лет 5 месяцев
Благодарил (а): 142 раза
Поблагодарили: 2183 раза

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение Татьяна5 »

В этом нет смысла. Права доступа рабочие
А форк у меня будет не постоянно. Дойдут руки - исправлю что просили там, а потом удалю
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1081
Стаж: 7 лет 6 месяцев
Благодарил (а): 223 раза
Поблагодарили: 108 раз

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение Gubkin »

обновилось расширение до 2.0
https://www.phpbb.com/customise/db/exte ... ediaembed/

Журнал изменений
2.0.0 - 2022-03-03
Для несовместимых изменений требуется новая минимальная версия phpBB 3.3.2.
Новые параметры ACP для пользовательских размеров контента:
Добавлена новая настройка для увеличения большинства встроенного контента до 100% ширины области публикации.
Добавлена новая настройка для определения максимальной ширины в пикселях или процентах для отдельных сайтов.
Исправлены проблемы с новыми установками, которые завершались неудачей, если отсутствовала какая-либо из ролей форума phpBB по умолчанию.
Добавлены языковые пакеты:
Португальский
Китайский (традиционный)

1.1.2 - 2020-08-14
Добавлена новая опция кэширования (для настроек встраивания мультимедиа), которая будет кэшировать очищенный контент с некоторых медиа-сайтов, что может ускорить производительность при многократной загрузке контента с некоторых сайтов.
Добавлены более информативные сообщения об ошибках, когда это расширение не может быть успешно установлено.

1.1.1 - 2019-06-13
Исправлена ошибка, из-за которой некоторые платы имели фатальную ошибку PHP.
Обновления внутреннего кода и исправления языковых пакетов (арабский, французский, итальянский).
Обновленный сайт: clyp.it
Добавлен сайт: allocine.fr
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1081
Стаж: 7 лет 6 месяцев
Благодарил (а): 223 раза
Поблагодарили: 108 раз

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение Gubkin »

новое окно настроек 2.0.0
2022-06-11_22-17-23.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
VsOK
phpBB 1.0.0
Сообщения: 8
Стаж: 9 лет 9 месяцев
Благодарил (а): 2 раза

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение VsOK »

на 3.3.8 будет работать?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15901
Стаж: 16 лет 8 месяцев
Откуда: Красноярск
Благодарил (а): 465 раз
Поблагодарили: 1555 раз

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение rxu »

Будет.
Изображение
dimassamid
phpBB 1.4.4
Сообщения: 177
Стаж: 16 лет 3 месяца
Благодарил (а): 48 раз
Поблагодарили: 78 раз

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение dimassamid »

Обнаружилась новая проблема. Очень медленно обрабатываются ссылки с ресурса soundcloud.com, чего раньше не наблюдалось. Если пытаться добавить в сообщение лишь одну ссылку, то перед отправкой или предпросмотром страница будет висеть около 10 секунд. Если таких ссылок много, то сервер перестаёт отвечать и выпадает ошибка 504 Gateway Time-out. Сама страница с плеером открывается очень быстро, висит только отправка сообщения или предпросмотр.

С другими ресурсами такой проблемы нет. К примеру, ссылки youtube обрабатываются очень быстро.
Кэш Media Embed включен.

Интересно, это косяк библиотеки s9e или проблема в чём-то другом? Из-за чего висит-то? :dontknow
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15901
Стаж: 16 лет 8 месяцев
Откуда: Красноярск
Благодарил (а): 465 раз
Поблагодарили: 1555 раз

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение rxu »

dimassamid писал(а): 15.12.2022 19:18 косяк библиотеки s9e или проблема в чём-то другом?
Библиотека использует различные варианты получения контента с обрабатываемых сайтов. В некоторых случаях, когда сторонний сайт не предоставляет нормального интерфейса для вставки медиа на третьи ресурсы, используется метод scrape - когда скачивается содержимое страницы, потом обрабатывается для поиска нужного контента, потом сохраняется локально. И такая процедура происходит при каждой загрузке страницы с таким контентом.
Если это тот самый случай, то поможет включение опции кэширования контента в настройках.
image.png
Тогда тормозить будет только при первой обработке такой вставки.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
dimassamid
phpBB 1.4.4
Сообщения: 177
Стаж: 16 лет 3 месяца
Благодарил (а): 48 раз
Поблагодарили: 78 раз

Re: [3.2][3.3] Official Extensions: phpBB Media Embed PlugIn

Сообщение dimassamid »

Кэш включен, я же написал, это не помогает в отношении данного ресурса. Видимо, они что-то там у себя поменяли, потому что ещё совсем недавно работало без проблем.

А в целом на счёт обработки я в курсе, я же тогда один из первых это и заметил, ещё в расширении Pages. После того случая кеширование и было добавлено.

Вернуться в «Поддержка расширений для phpBB»