Intellect Board Pro
Расширяемая система управления форумами с открытым исходным кодом
Объявление
Выпущена версия 3.02 с двумя новыми типами разделов: блог и микроблог.
Перейти к скачиванию
Привет, гость!

Не показывает ролики с Тытрубы

Вставка адреса страницы ютуба не приводит к формированию кадра

Настройки отображения темы Показывать по сообщений с сортировкой .
Выводить , отправленные .
Одна страница
Распечатать
mahony
Новичок
Всего сообщений: 1
Зарегистрирован: 7 ноя 2016, 17:59
Откуда: Иркутск
Рейтинг пользователя: 0

0
7 ноября 2016, 19:21. Редактировалось 1 раз, последний — 7 ноября 2016, 19:22#1
    Уважаемый автор форума,
    при попытке вставить адрес страницы ютуба по соответствующей кнопке, происходит вставка.
    Доступа к коду при этом в режиме редактирования темы нет, но идёт просмотр ролика.
    При отправке сообщения кадра видео нет, а выводится только хвост адреса страницы в кодах:
    [youtube]53r8vco-YeY[/youtube]
    Просматривал Оперой и Хромом - одинаково.

    4X_Pro
    Основатель проекта
    Всего сообщений: 240
    Зарегистрирован: 22 сен 2014, 18:56
    Откуда: Москва, Перово
    Рейтинг пользователя: 6

    0
    8 ноября 2016, 15:19. Редактировалось 1 раз, последний — 8 ноября 2016, 15:22#2
      Тут вот в чем дело. Изначально я тег Youtube делал под полную ссылку (причем в домене youtu.be), а визуальный редактор добавил позже  и не учел, что он ссылку режет до идентификатора.
      Исправление:  в файле lib/bbcode.php ищем строку (у меня это 141):
      self::$ext_search[]='|\[youtube\]http://youtu.be/([A-Za-z0-9_]+)\[/youtube\]|'; self::$ext_replace[]='<iframe width="560" height="315" src="//www.youtube.com/embed/$1" frameborder="0" allowfullscreen></iframe>';
      и заменяем на
      self::$ext_search[]='|\[youtube\](http://youtu.be/)?([A-Za-z0-9_\-]+)\[/youtube\]|'; self::$ext_replace[]='<iframe width="560" height="315" src="//www.youtube.com/embed/$2" frameborder="0" allowfullscreen></iframe>';

      Критикуя — предлагай, предлагая — обосновывай!
      4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

      4X_Pro
      Основатель проекта
      Всего сообщений: 240
      Зарегистрирован: 22 сен 2014, 18:56
      Откуда: Москва, Перово
      Рейтинг пользователя: 6

      0
      8 ноября 2016, 15:20#3
        Проверим:

        Критикуя — предлагай, предлагая — обосновывай!
        4xpro.ru — мой личный сайт-мультиблог на Intellect Board.

        Одна страница
        Распечатать

        У вас нет прав для отправки сообщений в эту тему.

        0: Контрольная точка "Конец инициализации". Время выполнения: 0.002. Запросов: 8, время запроса: 0.001 (50.73)%. Памяти использовано: 521936 байтов

        0: Контрольная точка "Фиксация действия пользователя выполнена". Время выполнения: 0.003. Запросов: 10, время запроса: 0.001 (54.53)%. Памяти использовано: 522264 байтов

        0: Контрольная точка "Основное действие выполнено". Время выполнения: 0.005. Запросов: 17, время запроса: 0.003 (55.15)%. Памяти использовано: 654480 байтов

        0: Контрольная точка "Вспомогательные действия выполнены". Время выполнения: 0.006. Запросов: 21, время запроса: 0.003 (55.19)%. Памяти использовано: 671168 байтов

        0: Контрольная точка "После срабатывания шаблонизатора.". Время выполнения: 0.010. Памяти использовано: 958440 байтов