Как это нет, если ссылка ведёт на скрипт?
Telegram приравнял наш чат нудистов к 18+ и теперь их не видят пользователи айфонов. Но выход есть. Надо с приложения телеграмм на компе или с его веб версии на телефоне сделать следующее - Настройки - Конфиденциальность - выключить ограничения. |
Настройка BBCode [media]
Правила форума
В данном разделе флейм полностью запрещен. Писать исключительно по делу!
В данном разделе флейм полностью запрещен. Писать исключительно по делу!
- КИВлад
- Гл.Администратор
- Сообщения: 14053
- Зарегистрирован: 08 ноя 2012, 17:59
- Оценки сообщений: 859
- Откуда: Пока в Кировске у Старого Ёжика
- Возраст: 61
- Я: Парень
Выявленные баги
«Жить! Жить под солнцем всё побеждая!» (девиз Тиля Уленшпигеля)
«Жизнь научила меня относиться к ней с юмором»
«Жизнь научила меня относиться к ней с юмором»
- shumi65
- Почётный гражданин форума Оказал помощь сайту
- Сообщения: 5626
- Зарегистрирован: 18 май 2011, 22:36
- Оценки сообщений: 736
- Откуда: Куровское
- Возраст: 60
- Я: Парень
Выявленные баги
Он доступен только по http, для этого и нужна была локальная установка bbmedia.php, чтобы он скачивал bbmedia.js, и отдавал уже локальный js, а у вас пытается отдать js c http://phpbbex.com, да еще по защищенному соединению, а у них нет сертификата, по защищенному можно было только к sumai подключаться, вспоминай где подставлял s к http://phpbbex.com/api/bbmedia.js и замени на /cache/bbmedia.js и посмотри, появятся 2 моих видео с ок
Отдыхаю на Нерской.
- swift
- Почётный гражданин форума Оказывает помощь сайту
- Сообщения: 4365
- Зарегистрирован: 22 дек 2017, 23:35
- Оценки сообщений: 279
- Откуда: Таганрог
- Возраст: 58
- Я: Парень
Выявленные баги
Есть, есть, только что проверяли. Да и я раньше проверял и снял с него правильный скрипт.shumi65 писал(а): ↑01 июн 2020, 01:54https://phpbbex.com/api/bbmedia.js, нет такого адреса, есть только http://phpbbex.com/api/bbmedia.js
Хых Что мы тут только не делали, во все бубны постучали, всеми колокольчиками позвенели. Я пару мантр произнес
Шуми, мы все попробовали, правда. Когда КИВлад поставил в html путь к bbmedia.php, как писал разработчик, это было правильно, как выяснилось. Правда КИВлад ошибался в том, что этот php и парсит, а я в том, что он только загрузчик. Он не парсит, но и не только загрузчик - он еще и подавальщик. Я перечитал последнюю секцию php, там, где он ревизии скрипта сравнивает, и понял, что там триггер - если на сайте разработчика более свежая ревизия, то качать ее в кэш, если нет - подавать из кэша последнюю. А я когда в первый раз читал, пролетел мимо подавать, не заметил этот триггер.
В общем, что из кэша, что из сети, что с подачи php - используется одна и та же последняя ревизия скрипта. Так что все, что нужно было сделать - было сделано правильно. Просто это расширение не все умеет.
Последний раз редактировалось swift 01 июн 2020, 02:16, всего редактировалось 1 раз.
- А Украина тогда уже была?
- А кто Черное море вырыл?
- А кто Черное море вырыл?
- КИВлад
- Гл.Администратор
- Сообщения: 14053
- Зарегистрирован: 08 ноя 2012, 17:59
- Оценки сообщений: 859
- Откуда: Пока в Кировске у Старого Ёжика
- Возраст: 61
- Я: Парень
Выявленные баги
Файл bbmedia.js создан скриптом bbmedia.php и менять ссылку на файл кеша скрипта не имеет смысла.
Сообщение от администрации
На этом обсуждение вставки видео из соцсетей считаю законченными. У меня есть куда более важные дела, а я только теряю время на эту бесполезную ерунду. Не хотят соцсети, чтоб смотрели их видео, пусть сосут заменитель лапы. В инете полно других открытых источников видео, с которыми тег "media" будет работать.
«Жить! Жить под солнцем всё побеждая!» (девиз Тиля Уленшпигеля)
«Жизнь научила меня относиться к ней с юмором»
«Жизнь научила меня относиться к ней с юмором»
- shumi65
- Почётный гражданин форума Оказал помощь сайту
- Сообщения: 5626
- Зарегистрирован: 18 май 2011, 22:36
- Оценки сообщений: 736
- Откуда: Куровское
- Возраст: 60
- Я: Парень
Выявленные баги
А сохранить забыли. В поле замена html у вас стоит https://phpbbex.com/api/bbmedia.js либо несколько bbmedia получилось.
Открой у себя "Посмотреть код страницы"
Отдыхаю на Нерской.
- КИВлад
- Гл.Администратор
- Сообщения: 14053
- Зарегистрирован: 08 ноя 2012, 17:59
- Оценки сообщений: 859
- Откуда: Пока в Кировске у Старого Ёжика
- Возраст: 61
- Я: Парень
Выявленные баги
Это я два часа назад заменил ссылку в коде и она работает так-же как и скрипт. Сейчас обратно поставлю на скрипт.shumi65 писал(а): ↑01 июн 2020, 02:26А сохранить забыли. В поле замена html у вас стоит https://phpbbex.com/api/bbmedia.js
«Жить! Жить под солнцем всё побеждая!» (девиз Тиля Уленшпигеля)
«Жизнь научила меня относиться к ней с юмором»
«Жизнь научила меня относиться к ней с юмором»
- shumi65
- Почётный гражданин форума Оказал помощь сайту
- Сообщения: 5626
- Зарегистрирован: 18 май 2011, 22:36
- Оценки сообщений: 736
- Откуда: Куровское
- Возраст: 60
- Я: Парень
Выявленные баги
КИВлад, Перезагрузи форум и пришли скрин поля замена html от кода медиа. И посмотри сколько там вообще кодов медиа, если ты с него снял галочку, это не значит , что он отключен, это только отключает в окне сообщения кнопку
Отдыхаю на Нерской.
- swift
- Почётный гражданин форума Оказывает помощь сайту
- Сообщения: 4365
- Зарегистрирован: 22 дек 2017, 23:35
- Оценки сообщений: 279
- Откуда: Таганрог
- Возраст: 58
- Я: Парень
Выявленные баги
Правильно, это и стоит. Я с мобильного, там нет опции посмотреть код. Но на этом мы и остановились. А до этого мы случайно вляпали неправильную ссылку и все работать вообще перестало.shumi65 писал(а): ↑01 июн 2020, 02:26В поле замена html у вас стоит https://phpbbex.com/api/bbmedia.js
То, что сейчас все работает, как раньше, но работает, и показывает, что работает одна версия скрипта. Если бы было больше одной, то при неправильной ссылке все равно работало бы. А оно не работало.
- А Украина тогда уже была?
- А кто Черное море вырыл?
- А кто Черное море вырыл?
- КИВлад
- Гл.Администратор
- Сообщения: 14053
- Зарегистрирован: 08 ноя 2012, 17:59
- Оценки сообщений: 859
- Откуда: Пока в Кировске у Старого Ёжика
- Возраст: 61
- Я: Парень
Выявленные баги
Я уже закончил все эксперименты с тегом "media", больше тратить время на всю эту бодягу я не буду.
«Жить! Жить под солнцем всё побеждая!» (девиз Тиля Уленшпигеля)
«Жизнь научила меня относиться к ней с юмором»
«Жизнь научила меня относиться к ней с юмором»
- shumi65
- Почётный гражданин форума Оказал помощь сайту
- Сообщения: 5626
- Зарегистрирован: 18 май 2011, 22:36
- Оценки сообщений: 736
- Откуда: Куровское
- Возраст: 60
- Я: Парень
Выявленные баги
Да он создан, только для чего он создавался, для того, чтобы дальше скачиваться на компы пользователей с нашего сайта а он не качается, что ты рогом то уперся, ну не получится долго что ли назад вернуть, но только не на https://phpbbex.com/api/bbmedia.js
Отдыхаю на Нерской.
- swift
- Почётный гражданин форума Оказывает помощь сайту
- Сообщения: 4365
- Зарегистрирован: 22 дек 2017, 23:35
- Оценки сообщений: 279
- Откуда: Таганрог
- Возраст: 58
- Я: Парень
Выявленные баги
Я же пробовал одноклассников в первый же день, как КИВлад включил - не получилось. Просто, видимо, он этого не умеет.
- А Украина тогда уже была?
- А кто Черное море вырыл?
- А кто Черное море вырыл?
- shumi65
- Почётный гражданин форума Оказал помощь сайту
- Сообщения: 5626
- Зарегистрирован: 18 май 2011, 22:36
- Оценки сообщений: 736
- Откуда: Куровское
- Возраст: 60
- Я: Парень
Выявленные баги
Перейди на https://phpbbex.com/forum/viewtopic.php?t=25 и посмотри что он умеет. Штук 20 поддерживает
Отдыхаю на Нерской.
- shumi65
- Почётный гражданин форума Оказал помощь сайту
- Сообщения: 5626
- Зарегистрирован: 18 май 2011, 22:36
- Оценки сообщений: 736
- Откуда: Куровское
- Возраст: 60
- Я: Парень
Выявленные баги
КИВлад, Вставь этот код и все будет работать. Ты его хоть менял или старый все стоял?<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> [media]</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>
Отправлено спустя 4 минуты 11 секунд:
Сравни с тем, что наш выдает
<div class="content"><div class="bbmedia" data-url="https://ok.ru/video/1739247848075" 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" rel="noreferrer">phpBB</a> [media]</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = '/bbmedia.php'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div></div>
Отдыхаю на Нерской.
- swift
- Почётный гражданин форума Оказывает помощь сайту
- Сообщения: 4365
- Зарегистрирован: 22 дек 2017, 23:35
- Оценки сообщений: 279
- Откуда: Таганрог
- Возраст: 58
- Я: Парень
Выявленные баги
Вот сейчас сходил и посмотрел. До этого я не читал это обсуждение. Если б прочитал раньше, может и не стал бы так долго пытаться скормить этому скрипту такую ссылку, которую он правильно съест.shumi65 писал(а): ↑01 июн 2020, 04:06Перейди на https://phpbbex.com/forum/viewtopic.php?t=25 и посмотри что он умеет. Штук 20 поддерживает
Его анонс со списком поддерживаемых сайтов датируется 2012 годом. По личному опыту знаю, видеохостинги постоянно у себя что-то переделывают. Они же не нетленку ваяют на века, а совершенствуют свои ресурсы и под изменяющиеся задачи, и под изменяющиеся возможности. Это абсолютно нормально и ожидаемо. То есть, этот список сто пудов устарел. Но я все-таки пошел на последнюю страницу обсуждения. Последние посты датируются 2018 годом, и один из них, года 17-го кажется, с авторством владельца phpbbex, парня с ником Sumanai, гласит примерно такое - в ответ на вопрос юзера о том, что у него схожая с нашей проблема и как ее решить, Sumanai отвечает, что не знает, потому что автор расширения на него забил, а у самого Sumanai нет права распространять модифицированные версии этого расширения.
То есть, с 17-18 года на это расширение уже все забили, включая автора.
Так что я не вижу смысла продолжать изыскания. Даже за последние два года с 18-го по 20-й видеохостинги наверняка хоть по разу что-то у себя поменяли.
Надо искать более свежие разработки на эту тему.
- А Украина тогда уже была?
- А кто Черное море вырыл?
- А кто Черное море вырыл?
- shumi65
- Почётный гражданин форума Оказал помощь сайту
- Сообщения: 5626
- Зарегистрирован: 18 май 2011, 22:36
- Оценки сообщений: 736
- Откуда: Куровское
- Возраст: 60
- Я: Парень
Выявленные баги
Не надо ничего искать, я вам код не просто так написал. Я специально зарегился там, чтобы можно было написать сообщение, скормил медиа обе ссылки с котами с ок и включил предпросмотр, все работает. Стал сравнивать что у них подставляется и что у нас, код только внешне похож, а вот строчка их кода
Найди 10 отличий<div class="content"><div class='bbmedia' data-url='https://ok.ru/video/1739247848075' 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' rel='nofollow'>phpBB</a> [media]</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></div>
Наш код перед твоим постом. И не надо ничего менять, все работает с http://phpbbex.com/api/bbmedia.js
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Отдыхаю на Нерской.
- swift
- Почётный гражданин форума Оказывает помощь сайту
- Сообщения: 4365
- Зарегистрирован: 22 дек 2017, 23:35
- Оценки сообщений: 279
- Откуда: Таганрог
- Возраст: 58
- Я: Парень
Выявленные баги
А какая версия форума у них? Я там бегло почитал посты, версия имеет значение.shumi65 писал(а): ↑01 июн 2020, 12:01Наш код перед твоим постом. И не надо ничего менять, все работает с http://phpbbex.com/api/bbmedia.js
Впрочем, можно попробовать, логика в этом есть. Если КИВлад не пошлет нас обоих куда подальше. :))) Имхо, мы его его уже задолбали.
- А Украина тогда уже была?
- А кто Черное море вырыл?
- А кто Черное море вырыл?
- shumi65
- Почётный гражданин форума Оказал помощь сайту
- Сообщения: 5626
- Зарегистрирован: 18 май 2011, 22:36
- Оценки сообщений: 736
- Откуда: Куровское
- Возраст: 60
- Я: Парень
Настройка BBCode [media]
Не знаю, у них какая то phpbbex. А у нас какая? Посмотрел на форуме https://www.phpbb.com/customise/db/exte ... ediaembed/ у них официальное расширение есть со встроенной поддержкой кучи сайтов, которые можно включать, отключать в админке, и можно добавлять свои и вк там будет и по прямой ссылке работать, и из кода встраивания. Это расширение обновляется под версию phpbb. Сдается мне КИВлад его ставил и они конфликтуют между собой.
Отправлено спустя 20 минут 19 секунд:
Вот русскоязычный форум https://www.phpbbguru.net/community/vie ... 65&t=48019
И естественно если его ставить надо удалить код подстановки.
Но для начала, стоит попробовать просто исправить код подстановки, если конечно не устанавливался phpBB Media Embed PlugIn. Про то, что надо сохранить куда нибудь существующий код, думаю и без напоминаний должно быть понятно.
Отправлено спустя 8 минут 59 секунд:
А кому легко? Назвался админом, надо доводить дело до конца, а не бросать на полпути.
Отдыхаю на Нерской.
- swift
- Почётный гражданин форума Оказывает помощь сайту
- Сообщения: 4365
- Зарегистрирован: 22 дек 2017, 23:35
- Оценки сообщений: 279
- Откуда: Таганрог
- Возраст: 58
- Я: Парень
Настройка BBCode [media]
shumi65, тема была закрыта, ответил в личку.
- А Украина тогда уже была?
- А кто Черное море вырыл?
- А кто Черное море вырыл?
- КИВлад
- Гл.Администратор
- Сообщения: 14053
- Зарегистрирован: 08 ноя 2012, 17:59
- Оценки сообщений: 859
- Откуда: Пока в Кировске у Старого Ёжика
- Возраст: 61
- Я: Парень
Настройка BBCode [media]
Вот наш кодshumi65 писал(а): ↑01 июн 2020, 04:13КИВлад, Вставь этот код и все будет работать. Ты его хоть менял или старый все стоял?Код: Выделить всё
<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> [media]</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>
Код: Выделить всё
<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> [media]</div><script>if (typeof bbmedia == 'undefined') { bbmedia = true; var e = document.createElement('script'); e.async = true; e.src = '/bbmedia.php'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); }</script></div>
Использование на сайтах с поддержкой HTTPS
При работе сайта с использованием безопасного протокола HTTPS скрипт не работает, так как по умолчанию браузеры блокируют смешанное содержимое.
Вам необходимо произвести локальную установку скрипта по инструкции выше, либо использовать адрес «https://sumanai.ru/api/bbmedia.php» взамен стандартного «http://phpbbex.com/api/bbmedia.js».
Дальнейшие дискуссии считаю бесполезной и бессмысленной тратой времени. Тег [media] работает как положено. Проблема вставки видео из соцсетей у меня на стопоследнем месте. Есть куда более важные и насущные для форума заморочки.
«Жить! Жить под солнцем всё побеждая!» (девиз Тиля Уленшпигеля)
«Жизнь научила меня относиться к ней с юмором»
«Жизнь научила меня относиться к ней с юмором»
- shumi65
- Почётный гражданин форума Оказал помощь сайту
- Сообщения: 5626
- Зарегистрирован: 18 май 2011, 22:36
- Оценки сообщений: 736
- Откуда: Куровское
- Возраст: 60
- Я: Парень
Настройка BBCode [media]
, при беглом просмотре, вроде такой же, но откуда тогда подставляется другой?
В консоле, такая ошибка
Может действительно дело в jquery, надо его обновить было, там на форуме неоднократно писали про это, но я думал ты обновилjquery.min.js?assets_version=100:3 Mixed Content: The page at 'https://xn----7sbhhud3akuggfj.xn--p1ai/ ... 9&start=60' was loaded over HTTPS, but requested an insecure frame 'http://ok.ru/videoembed/1739247848075'. This request has been blocked; the content must be served over HTTPS.
Отправлено спустя 5 минут 54 секунды:
На ихнем то работает, видишь у них замочек виситКИВлад писал(а): ↑01 июн 2020, 17:03Твой код с ссылкой http://phpbbex.com/api/bbmedia.js в нашем https: работать не будет.
Отдыхаю на Нерской.