aeva не воспроизводит https://www.youtube.com

Автор gorbi, 24 декабря 2016, 11:32:10

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

gorbi

Приходится заменять на http://www.youtube.com

Подскажите, пожалуйста, есть лекарство от этой проблемы?

kak2z

Цитата: gorbi от 24 декабря 2016, 11:32:10Приходится заменять на http://www.youtube.com

Подскажите, пожалуйста, есть лекарство от этой проблемы?
мод редиректа стоит?? если стоит добавьте в исключения домен с https
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)

gorbi

Мод редиректа не стоит. Сейчас выхожу из ситуации автозаменой в нецензурных словах, но это костыль

GeorG

Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

gorbi



gorbi

#6
Цитата: digger® от 24 декабря 2016, 15:16:11Исправлено тут https://github.com/realdigger/Aeva-Sites-Custom/releases
Забрал зип версии 1.0.2, распаковал, залил на хостинг, включил выключил ютьюб в парсере и ни гу-гу - просто ссылка
@digger®

Yarik

Ссыль дайте что ли,где видео не отображается.А то прошвырнулся,вроде везде видео ОК

gorbi

Я в нецензурных словах принудительно заменяю, как писал выше.

UncleByte

Столкнулся с той же проблемой - короткие ссылки с https нормально не обрабатывались.
Решение было найдено на форуме разработчика Aeva - YouTube fix for Aeva Media (May 2015).

Опробовал у себя на локальной копии живого форума, привожу свои варианты для версий 1.4c и 1.4w поскольку они немного отличаются от платной версии и версии для Wedge и приведенный выше патч может не отработать как надо.


1.4c - Вам недоступны вложения в этом разделе.

1.4w - Вам недоступны вложения в этом разделе.

Порядок применения:
1. Распаковать в корневую папку форума архив патча
2. Последовательно пропатчить сначала Subs-Aeva-Sites.php и Aeva-Embed.php

1.4c
patch -p1 <Subs-Aeva-Sites-1.4c.patch
patch -p1 <Aeva-Embed-1.4c.patch

1.4w
patch -p1 <Subs-Aeva-Sites-1.4w.patch
patch -p1 <Aeva-Embed-1.4w.patch

3. Выключить и включить YouBube в админке галереи

В любом случае надо использовать Aeva-Sites-Custom.php сделанный digger®, за что ему большая благодарность.

Удачи!

gorbi

А как воспроизводить ссылки типа https://youtu.be/yPIbFO2fhAM Tapatalk такие понимает

UncleByte

Цитата: gorbi от 24 февраля 2017, 16:39:17А как воспроизводить ссылки типа https://youtu.be/yPIbFO2fhAM Tapatalk такие понимает
Ну так под "короткими" я именно такие ссылки и подразумеваю. Для этого и выложил решение выше. Модифицированный патч от Нао + custom-sites Digger решают эту проблему.

gorbi

Я эту проблему тоже заменой (нецензурные слова) решил

UncleByte

Цитата: gorbi от 28 февраля 2017, 16:12:41Я эту проблему тоже заменой (нецензурные слова) решил
Тут решение без замен и нестандартного использования функционала форума. Все работает штатно.

yrenzii

Цитата: UncleByte от 19 февраля 2017, 22:01:27Столкнулся с той же проблемой - короткие ссылки с https нормально не обрабатывались.
Решение было найдено на форуме разработчика Aeva - YouTube fix for Aeva Media (May 2015).

Опробовал у себя на локальной копии живого форума, привожу свои варианты для версий 1.4c и 1.4w поскольку они немного отличаются от платной версии и версии для Wedge и приведенный выше патч может не отработать как надо.


1.4c - Вам недоступны вложения в этом разделе.

1.4w - Вам недоступны вложения в этом разделе.

Порядок применения:
1. Распаковать в корневую папку форума архив патча
2. Последовательно пропатчить сначала Subs-Aeva-Sites.php и Aeva-Embed.php

1.4c
patch -p1 <Subs-Aeva-Sites-1.4c.patch
patch -p1 <Aeva-Embed-1.4c.patch

1.4w
patch -p1 <Subs-Aeva-Sites-1.4w.patch
patch -p1 <Aeva-Embed-1.4w.patch

3. Выключить и включить YouBube в админке галереи

В любом случае надо использовать Aeva-Sites-Custom.php сделанный digger®, за что ему большая благодарность.

Удачи!

Здравствуйте! Тоже перестало работать видео с ютюба после перевода сайта на https, не вставляется не http, не https  например  https://myhobby-fishing.ru/forum1/index.php/topic,79.0.html  сделал все как тут у Вас написано, только не знаю, как пропатчить файлы на сервере.

yrenzii

SMF 2.0.13 сейчас исправлю в профиле

GeorG

Цитата: yrenzii от 15 марта 2017, 23:12:01только не знаю, как пропатчить файлы на сервере.
Там же всё написано:
ЦитироватьПорядок применения:
1. Распаковать в корневую папку форума архив патча
2. Последовательно пропатчить сначала Subs-Aeva-Sites.php и Aeva-Embed.php

1.4c
patch -p1 <Subs-Aeva-Sites-1.4c.patch
patch -p1 <Aeva-Embed-1.4c.patch

1.4w
patch -p1 <Subs-Aeva-Sites-1.4w.patch
patch -p1 <Aeva-Embed-1.4w.patch

Т.е.,распакуйте файлы в корень форума, и с командной строки (ssh) выполните команды приведённые автором.
А ну да, в папку ещё перед этим в корневую перейдите:
cd /папка/папка/папка/папка/корневая папка форума
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

plintus

Пропатчил как тут сказано. Пытается загрузиться видео но не запускается. https://guitar-mania.ru/index.php?topic=2793.0

Применить фильтр: Показать сообщения об ошибках этого адреса(URL)
https://guitar-mania.ru/index.php?topic=2793.0
Применить фильтр: Показать ошибки только с теми сообщениями
8192: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead
Применить фильтр: Отображать ошибки только этого файла
Файл: /home/guitarma/public_html/Sources/Aeva-Embed.php
Строка: 378
Надёжный хостинг - быстрее быстрого на SSD-дисках от 120 руб/мес  с доменом в подарок Промо-код на скидку в 10%: Skid10

GeorG

Ответ у вас в посте:
Цитата: plintus от 15 мая 2018, 10:47:34preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead
Вам надо или перейти на более раннюю версию php, либо убрать из функции preg_replace модификатор /e, используйте вместо неё preg_replace_callback (там их около 10 шт. надо вроде переписать будет).
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

plintus

#19
А что за модификатор такой /e ? В смысле в коде например что поменять

$input = preg_replace('`(#[^"<]*)`e', 'str_replace("~", "-", "$1")', $input);
Так чтоли?:
$input = preg_replace('preg_replace_callback(#[^"<]*)', 'str_replace("~", "-", "$1")', $input);
Сделал так и всё посыпало другими ошибками. Наверное версию PHP проще сменить.

Вот файл прилагаю.
Надёжный хостинг - быстрее быстрого на SSD-дисках от 120 руб/мес  с доменом в подарок Промо-код на скидку в 10%: Skid10

plintus

#20
Патч взял отсюда и всё завелось! https://github.com/realdigger/Aeva-Sites-Custom/releases

Но блин сыплет ошибками
Надёжный хостинг - быстрее быстрого на SSD-дисках от 120 руб/мес  с доменом в подарок Промо-код на скидку в 10%: Skid10

GeorG

Цитата: plintus от 15 мая 2018, 11:45:37Так чтоли?:
Нет, не так, я выше дал ссылку на справочник по функции.
Вот пример как можно изменить в этой строчке:
$input = preg_replace_callback('~#[^"<]*~', function ($match) { return strtr($match[0], '~', '-'); }, $input);
И там ещё должны быть подобные строчки для правки (не только в этом, но и в других файлах насколько я помню), вам наверное и правда проще просто сменить версию PHP, либо пишите в ЛС, договоримся.
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

plintus

GeorG сделал как вы сказали и ошибок больше нет. Видать уже давно всё было подправлено на preg_replace_callback
Надёжный хостинг - быстрее быстрого на SSD-дисках от 120 руб/мес  с доменом в подарок Промо-код на скидку в 10%: Skid10

GeorG

Цитата: plintus от 15 мая 2018, 15:33:24Видать уже давно всё было подправлено на preg_replace_callback
Что-то я сильно сомневаюсь, учитывая что это было оставлено.
Откройте страницу на форуме, где у вас восставлено изображение через тег smg, а потом посмотрите журнал ошибок, вроде как опять должны появится. :)
Верстка тем по шаблону, их доработка/переработка, переделка тем с версии smf 1.1 на smf 2.0. Примеры работ - insidestyle.ru
Установка модов (заточка под ваш форум); Моды под заказ; Обновление форума; Правильный перенос; Удаление/лечение вирусов; Устранения ошибок.
Обращаться в ЛС
Мой форум
Модуль анти-спама CleanTalk, сам пользуюсь
Сервера которыми сам пользуюсь - cadedic.ru

plintus

Написал сообщение и сделал вставку изображения из галерея с тэгом smg.
Ошибок нет! Всё чистенько! O0
Надёжный хостинг - быстрее быстрого на SSD-дисках от 120 руб/мес  с доменом в подарок Промо-код на скидку в 10%: Skid10