Страница 2 из 2

Re: Новый смартфон

Добавлено: 15.03.2019 19:25
Sheer
Triniti писал(а): 15.03.2019 15:52 У нас нет такого расширения, связанного с медиа
Я уже понял. У вас установлен мод phpBB [video] — универсальный видео-bbcode (без правок кода) при этом требуемый файл bbmedia.js передается по незащищенному протоколу http. Браузер блокирует загрузку файла (это видно в консоли браузера + почитайте https://developer.mozilla.org/ru/docs/S ... xedContent), поэтому youtube не отображается. Проблемы с этим модом и https на форуме неоднократно обсуждались Поиск по конференции: bbmedia.js
Первое, что вам нужно сделать это скачать скрипт http://phpbbex.com/api/bbmedia.js и записать его на свой сервер, например в корневую папку своего форума, после чего изменить в ACP--СООБЩЕНИЯ--BBCodes для bb-кода [video] (или как он там у вас)

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

e.src = 'http://phpbbex.com/api/bbmedia.js';
на

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

e.src = 'https://theosophyportal.ru/forum/bbmedia.js';
Отправлено спустя 8 минут 50 секунд:
И все же настоятельно рекомендую обновиться до актуальной версии, если что, стиль, используемый у вас на конференции, существует для phpBB3.2.5 - https://www.phpbb.com/community/viewtop ... &t=2406106

Re: Новый смартфон

Добавлено: 15.03.2019 19:42
Triniti
Если я обновлю на версию 3.2 (уже даже собираюсь), то нужно будет делать это, с модом и скриптом?
Не помню, чтобы устанавливала этот мод... но может это веб мастер до меня еще делал.

Отправлено спустя 5 минут 38 секунд:
Sheer писал(а): 15.03.2019 19:34 записать его на свой сервер, например в корневую папку своего форума,
В каком виде записать? И что значит в данном случае "скачать"? Вот я выделила текст по ссылке, затем записываю его куда, в какой файл - текстовый txt ? И называю как?

Re: Новый смартфон

Добавлено: 15.03.2019 20:08
Sheer
Triniti писал(а): 15.03.2019 19:47с модом
Да собственно весь мод - это создание bb-кода [video]
Triniti post[quote=Triniti писал(а): 15.03.2019 19:47 И что значит в данном случае "скачать"
Именно то и значит. :facepalm: Скачайте отсюда
bbmedia.rar
, распакуйте и запишите его, туда, где у вас на сервере находится файл config.php от вашего форума. Затем исправьте bb-код в админке.

Re: Новый смартфон

Добавлено: 15.03.2019 20:29
Triniti
Sheer писал(а): 15.03.2019 20:08 Затем исправьте bb-код в админке.
Sheer писал(а): 15.03.2019 19:34 после чего изменить в ACP--СООБЩЕНИЯ--BBCodes для bb-кода [video] (или как он там у вас)
Вы понимаете, у нас даже два bbcode, между которыми мы можем вставлять ссылки на youtube - это [youtube] и [media]. Тогда дважды исправлять это в админке?
Примерно поняла, скрипт скачала, завтра попробую сделать... :) Спасибо.

Re: Новый смартфон

Добавлено: 16.03.2019 10:19
Triniti
Sheer, я сделала, что вы сказали. Очистила кэш. Но... по-прежнему видео не отображаются в тэгах media.
Но вижу, там при описании media еще раз встречается это
Sheer писал(а): 15.03.2019 19:34phpbbex.com/
Весь код выглядит так:

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

<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 = https://theosophyportal.ru/forum/bbmedia.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>
Отправлено спустя 2 минуты 40 секунд:
Скрипт надо было просто скопировать в корневую папку форума, больше ничего с ним ?

Отправлено спустя 2 минуты 41 секунду:
В браузере появилось уведомление: страница пытается загрузить скрипты из непроверенных источников. Когда нажала на него, https в адресе перечеркнулось и стало красным. И опять написано: не защищено.

Re: Новый смартфон

Добавлено: 16.03.2019 12:10
Sheer
У вас опечатка в коде

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

e.src = https://theosophyportal.ru/forum/bbmedia.js';
Потерялся апостроф перед https
Нужно так

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

e.src = 'https://theosophyportal.ru/forum/bbmedia.js';

Re: Новый смартфон

Добавлено: 16.03.2019 12:32
Triniti
Спасибо, это помогло, видео в тэгах media стали отображаться.
Скрипт теперь можно удалить?

Знаете, что еще не отображается, вот здесь ссылка человек поставил ссылку с http, но в тэгах youtube. Реже, но всё же у нас иногда пользователи ставят и ставили и эти тэги. Что здесь можно сделать, там нет такого сложного кода, а только
<div style="text-align:center;">
<iframe width="520" height="370" src="http://www.youtube.com/embed/{SIMPLETEXT}" frameborder="0" allowfullscreen></iframe>
</div>


Отправлено спустя 4 минуты 8 секунд:
Еще если можно скажите, пожалуйста, на какие файлы из пакета для форума повлияли эти изменения? Просто вчера скопировала все файлы форума, готовясь перейти на новую версию, и теперь хотелось бы докопировать лишь изменившиеся. Как понимаю, всю папку adm нужно заменить. Еще какие-то нужно?

Re: Новый смартфон

Добавлено: 16.03.2019 13:21
Sheer
Triniti писал(а): 16.03.2019 12:36 Скрипт теперь можно удалить?
Ни в коем случае :!:
Triniti писал(а): 16.03.2019 12:36 но в тэгах youtube
Либо измените в сообщениях [youtube] на [media], либо в админке сделайте bb-код [youtube] аналогичным [media]

Отправлено спустя 2 минуты 33 секунды:
Triniti писал(а): 16.03.2019 12:36 Еще какие-то нужно?
Просто действуйте по этой инструкции. [FAQ] Как сконвертировать phpBB 3.0/3.1 в phpBB 3.2
Только не удаляйте из корня файл bbmedia.js