Забыли пароль?
Запросите новый здесь.

Автор темы: SchreiBear
ID темы: 2151
Информация:
Тема содержит 9 сообщения, была просмотрена 7562 раз.  Имеются прикрепленные файлы.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Моды
 Распечатать тему
Youtube бб код
SchreiBear
модифицировал для себя может кому пригодиться ... теперь видео спокойно разворачивается во весь экран как на Youtube. не каких jQuery Fancybox и прочего.

меняем содержимое файла youtube_bbcode_include.php на ниже приведенный код и пользуемся
Загрузить источник  GeSHi: PHP
  1. <?php
  2. /*-------------------------------------------------------+
  3. | PHP-Fusion Content Management System
  4. | Copyright (C) 2002 - 2011 Nick Jones
  5. | http://www.php-fusion.co.uk/
  6. +--------------------------------------------------------+
  7. | Filename: youtube_bbcode_include.php
  8. | Author: Wooya
  9. | Модификация: edmonsur 2013
  10. +--------------------------------------------------------+
  11. | This program is released as free software under the
  12. | Affero GPL license. You can redistribute it and/or
  13. | modify it under the terms of this license which you
  14. | can read by viewing the included agpl.txt or online
  15. | at www.gnu.org/licenses/agpl.html. Removal of this
  16. | copyright header is strictly prohibited without
  17. | written permission from the original author(s).
  18. +----------------------------------------------*/
  19. if (!defined("IN_FUSION")) { die("Access Denied"); }
  20.  
  21. $text = preg_replace('#\[youtube\](http:|https:)?(\/\/www.youtube\.com\/watch\?v=|\/\/youtu\.be\/)?(.*?)\[/youtube\]#si', '<object width="425" height="344"><param name="movie" value="https://www.youtube.com/v/\3"</param><param name="allowFullScreen" value="true"></param><embed src="https://www.youtube.com/v/\3" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>', $text);
  22. ?>
Добавлено за 0.035 секунд, используя GeSHi 1.0.8.10

Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Alex
еще бы ссылочку на исходный аддон
 
Web
SchreiBear
Alex, на сколько мне известно Youtube бб код в базовом пакете PHP-Fusion присутствует ..хотя если ошибаюсь то вот уже переделаный
SchreiBear присоединено следующее:файл:
youtube_bbcode.rar [3.59кБ / 440 Загрузки]

Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Alex
http://rusfusion....mod_id=471 этот использую, от Полярного лиса. 3 вида ссылок принимает, но на весь экран не разворачивается
 
Web
SchreiBear
Alex, обнови файл youtube_bbcode_include.php дополни примером который я с верху прописал..будет ешё круче
Изменил(а) SchreiBear, 10.04.2014 17:28
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
x1 x1 x1 x1 x1
 
Alex
вот щас супер!!! растягивается.

но тут возникла проблема ранее использовался другой бб код ютубе и гугл видео, тот же что и тут стоит, если в админке запретить старый бб код то все видео на форуме выложенные с помощью него пропадают.

пробывал в новом бб коде чтоб заместо [ youtube ][ /youtube ] показывалось вот так [ movie=youtube ][ /movie ] но не помогло при отключении старого бб кода видео пропадают
 
Web
SchreiBear
Alex, надо его глянуть и переделать тогда...посмотрю позже...может и ему ума дам
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
 
Alex
Если у старой кнопки просто прописать стиль display: none; то она пропадет, видео останутся, осталось найти эту кнопку в коде)))
 
Web
SchreiBear
Alex, вот в этом файле movie_bbcode_include.php строка 20
Загрузить источник  GeSHi: PHP
  1.  
  2. $text = preg_replace('#\[movie=youtube\](http:|https:)?(\/\/www.youtube\.com\/watch\?v=|\/\/youtu\.be\/)?(.*?)\[/movie\]#si', '<strong>'.$locale['bb_movie_youtube'].'</strong><br /><iframe width="425" height="350" src="http://www.youtube.com/v/\3" frameborder="0"></iframe>', $text);
Добавлено за 0.017 секунд, используя GeSHi 1.0.8.10


замени на это и всё...


Загрузить источник  GeSHi: PHP
  1. $text = preg_replace('#\[movie=youtube\](http:|https:)?(\/\/www.youtube\.com\/watch\?v=|\/\/youtu\.be\/)?(.*?)\[/movie\]#si', '<object width="425" height="344"><param name="movie" value="https://www.youtube.com/v/\3"</param><param name="allowFullScreen" value="true"></param><embed src="https://www.youtube.com/v/\3" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>', $text);
  2.  
Добавлено за 0.020 секунд, используя GeSHi 1.0.8.10

в конце концов можно оба бб кода оставит ..кому какой удобнее
Нужно сказать огромное спасибо людям, которые живут на популярных девелопер форумах и дают там адекватные ответы на абсолютно «нубские» вопросы без попыток унизить вопрошающего.
x1
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Youtube комбайн - накрутка просмотров, лайков, подписчиков  →  Платные услуги 0 / 586 17.10.2022 06:56
Необходимо вставить пхп код в статьи  →  Народное творчество 2 / 1185 07.07.2019 19:12
Уменьшить размер окна [youtube]https://youtu.be/***[/youtube] на форуме  →  Установка и настройка системы 0 / 1740 11.11.2018 15:47
Не отображаются вставленные в форум видео с Youtube  →  Вопросы новичков 5 / 2879 30.08.2018 11:14
Youtube - упрощенный вод ссылок  →  Моды 6 / 6663 12.07.2017 21:24
comments_include.php как скрыть ссылки в комментариях (не обрабатывать BB-код url)  →  Установка и настройка системы 0 / 7532 03.05.2017 14:12
php код  →  Вопросы новичков 13 / 16827 10.01.2017 17:28
Не раскрывается видео Youtube на весь экран, вставленное с помощью BB-кода  →  Книга жалоб и предложений 11 / 17001 17.08.2016 20:26
Youtube-канал Владимира Казакова про PHP-Fusion  →  Народное творчество 8 / 32152 24.07.2016 15:33
Youtube канал для вебмастеров от Шнайдер-хост  →  Хостинг 0 / 3899 20.01.2016 14:25
Топ 5 пользователей форума
Zaxap Zaxap (1,090)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)   SchreiBear SchreiBear (625)