Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

YouTube BB-кнопка

Опубликовано:

f2168d5dca1a.jpg

Поставил в панель быстрого ответа новую BB кнопку – только не знаю как сделать чтобы при нажатии прописывался код

 

skin_topic \ quick_reply_box_open

<td><div class="rte-normal" id="fast-reply_cmd_ipb_code"><img src="style_images/<#IMG_DIR#>/folder_editor_images/icon_youtube.gif"</div></td>

 

дальше не знаю что делать :mellow:

Изменено пользователем maclader777

Рекомендованные сообщения

Опубликовано:

Ладно. В честь выходных вот вам, думаю все равно не разберетесь в моем моде:

######################################################################
./jscripts/ips_text_editor_lite.js
======================================================================
НАЙТИ
----------------------------------------------------------------------
this.get_selection();_text=_text?_text:prompt(ipb_global_lang['editor_enter_title']);if(!_text||_text==null){return false;}this.wrap_tags('url',_url,_text);};
----------------------------------------------------------------------
ПОСЛЕ !!! ДОБАВИТЬ
----------------------------------------------------------------------
this.youtubetag = function(){var _text = this.get_selection();var _url  = prompt( 'YouTube', _text ? _text : "" );if(!_url||_url==null||_url==''){return false;}this.insert_text('[youtube]'+_url+'[/youtube]');return false;};
======================================================================

######################################################################
./jscripts/ips_text_editor.js
======================================================================
НАЙТИ
----------------------------------------------------------------------
var _url=prompt(ipb_global_lang['editor_enter_url'],'http://');if(!_url||_url==null||_url=='http://'){return false;}_text=_text?_text:prompt(ipb_global_lang['editor_enter_title'],ipb_global_lang['visit_my_website']);if(!_text||_text==null){return false;}this.wrap_tags('url',_url,_text);}};
----------------------------------------------------------------------
ПОСЛЕ !!! ДОБАВИТЬ
----------------------------------------------------------------------
this.youtubetag = function(){var _text = this.get_selection();_text = _text.replace( /\n|\r|<br \/>/g, '' );var _url = prompt('YouTube', _text ? _text : "" );if (!_url||_url==null||_url==''){return false;}this.insert_text('[youtube]'+_url+'[/youtube]');return false;};
======================================================================

######################################################################
Админцентр -> Внешний Вид -> Ваш стиль -> Редактировать html фрагменты
ACP -> Look & feel -> Ваш стиль -> Edit html templates

http://andaril.net/templates-in-ipb/ поиск фрагментов
======================================================================
ips_editor (skin_editors)
----------------------------------------------------------------------
Найти
----------------------------------------------------------------------
<td><div class="rte-normal" id="{$editor_id}_cmd_ipb_code"><img src="{$images_path}rte-code-button.png"  alt="{$this->ipsclass->lang['js_rte_lite_code']}" title="{$this->ipsclass->lang['js_rte_lite_code']}"></div></td>
----------------------------------------------------------------------
Ниже добавить
----------------------------------------------------------------------
<td><div class="rte-normal" id="{$editor_id}_cmd_youtubetag"><img src="{$images_path}rte-hide-button.gif"  alt="Ролик с YouTube" title="Ролик с YouTube"></div></td>
======================================================================
quick_reply_box_open (skin_topic)
----------------------------------------------------------------------
Найти
----------------------------------------------------------------------
<td><div class="rte-normal" id="fast-reply_cmd_ipb_code"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-code-button.png"  alt="{$this->ipsclass->lang['js_rte_lite_code']}" title="{$this->ipsclass->lang['js_rte_lite_code']}" /></div></td>
----------------------------------------------------------------------
Ниже добавить
----------------------------------------------------------------------
<td><div class="rte-normal" id="fast-reply_cmd_youtubetag"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-hide-button.gif"  alt="Ролик с YouTube" title="Ролик с YouTube" /></div></td>
======================================================================

 

не проверял, но, думаю, работать будет

Опубликовано:

спасибо )

  • 2 месяца спустя...
Опубликовано:

В сообщении 11 есть ссылка на статью. За неё спасибо, всё работает, но как сделать так чтобы в быстром ответе при вставке кода было не , а например [flash=x,y]?

Опубликовано:

Эгеей? Я бы не отказался это с кем нибудь обговорить тут. Есть такая возможность добавления текста к быстрому ответу? К расширенному я сделал.

Изменено пользователем JoeKerr

  • 5 недель спустя...
Опубликовано:

andaril

А можете для быстрого редактирования еще написать.

Изменено пользователем Frefik

  • 2 года спустя...
Опубликовано:

Парни, кнопку всё таки кто нибудь вставил ?

  • 5 месяцев спустя...
Опубликовано:

Здравствуйте уважаемые форумчане.

У меня проблема в следующем, создан в Админка -> Управление -> Добавить новый ВВ код YouTube BB-кнопка.

везде на форуме html разрешен, в темах тоже.

 

В сообщении разумеется пишется [Youtube] с окончанием от видео

В предварительном просмотре сообщения видео Ютуб отлично видно., т.е. ВВ код работает.

Но ... когда создаешь сообщение, то вместо видео показывается только ссылка от видео.

Из-за чего это происходит?! уже давно пытаюсь найти ответ, но безуспешно.

 

P.S Причем в личных сообщениях видео отправляется успешно.

Помогите разобраться, если кто-то разбирается в этом вопросе.

 

С уважением

Изменено пользователем zariza

  • 7 лет спустя...
Опубликовано:
14.10.2007 в 01:01, Acid Burn сказал:

Админка - Управление - Добавить новый ВВ код.

 

 

Название BB-кода

Используется во всплывающей подсказке BB-кода:

 


YouTube
 

 

 

Полное описание этого BB-кода

Используется во всплывающей подсказке BB-код:

 

 


Для того, чтобы вставить какой-нибудь видео отрывок с youTube. Зайдите на YouTube, найдите нужный видео-отрывок. Слево от видео-отрыка будет ссылка например: http://www.youtube.com/watch?v=OmyLуpwKU5g . Вот окончание и нужно вставить в тег.
 

 

 

Пример этого BB-кода

Используется во всплывающей подсказке BB-код:

 

 


[youtube=Номер видео-отрывка]Описание[/youtube]
 

 

 

Тэг этого BB-кода:

 

 


youtube
 

 

 

Использовать опции в теге?:

 

 


Да
 

 

 

Замена BB-кода:

 

 


<!--yt start--><center><embed src="http://www.youtube.com/v/{option}" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350" align="center"></center><br><center>{content}</center></embed><!--yt end-->
 

 

Может есть у кого-то актуальный код?

v2.1.7

Опубликовано:
35 минут назад, siv1987 сказал:

https://developers.google.com/youtube/player_parameters?hl=ru


<iframe id="ytplayer" type="text/html" width="640" height="360" src="http://www.youtube.com/embed/{option}" frameborder="0"/>

По аналогии со старым будет примерно так.

Спасибо. пост ломается и видео не отображает.

А в коде вроде все отл

Цитата

<div class="postcolor" id='post-1288863'><iframe id="ytplayer" type="text/html" width="640" height="360" src="http://www.youtube.com/embed/6Mg-lhbQQTs" frameborder="0"/>1</div>

			
Опубликовано:

Сделал так, но тоже не отображает.

<iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="360" src="http://www.youtube.com/embed/{option}" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe>{content}

 

<!-- THE POST 1288863 -->
			<div class="postcolor" id='post-1288863'><iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="360" src="http://www.youtube.com/embed/6Mg-lhbQQTs" frameborder="0" allowfullscreen webkitallowfullscreen /></iframe>1</div>
			<!--IBF.ATTACHMENT_1288863-->

 

Опубликовано:

Смотрите в консоли браузера сообщения, связанные с youtube.

Если форум использует https, то видео не будет показываться потому, что src="http://www.youtube.com/embed/

Опубликовано:
6 минут назад, newbie сказал:

Смотрите в консоли браузера сообщения, связанные с youtube.

Если форум использует https, то видео не будет показываться потому, что src="http://www.youtube.com/embed/

Спасибо) так и есть

Опубликовано:

Спасибо все работает

 

<center><iframe id="ytplayer" class="EmbeddedVideo" type="text/html" width="640" height="360" src="https://youtube.com/embed/{content}" frameborder="0" align="center" allowfullscreen webkitallowfullscreen /></iframe>

 

Пример рабочего тега с кодом)

[youtube]6Mg-lhbQQTs[/youtube]

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.