Модификация позволит вам добавить тег [youtube][/youtube]
При вьювсерфинге youtube.com в любом видео есть окончание в адресной строке после знака равно ("=")
Например в адресной строке стоит
youtube.com/watch?v=860PGF9GXZY
В сообщение вы добавляете
[youtube]860PGF9GXZY[/youtube]
При этом в теле сообщения появится нужное вам видео.
doHTML включать не обязательно
АЦ -> Скины и Шаблоны -> HTML шаблоны -> Настройка HTML (напротив нужного названия скина) -> Topic View Section -> Footer
И в самый верх добавляете:
QUOTE |
<script type="text/javascript">
var r, html, result;
var div = document.getElementsByTagName("div")
for( i=0; i < div.length; i++ ) {
if(div[i].className == 'postcolor') { if(div[i].innerHTML.indexOf("[youtube]")!=-1 && div[i].innerHTML.indexOf("[/youtube]")!=-1) { html = div[i].innerHTML; r = /\\[youtube\\]([0-9a-zA-Z\\-\\_]{11})\\[\\/youtube\\]/g result = html.replace(r, "<br><embed src='http://www.youtube.com/v/$1' type='application/x-shockwave-flash' wmode='transparent' width='425' height='350'></embed><br>")
div[i].innerHTML = result
}
}
} </script> |
Кнопка в форму ответа.
АдминЦентр - Скины и Шаблоны - в списке установленных скинов ищем скин, с которым будем работать - жмем на ссылку "HTML" - в названиях категории скина ищем Post Screen Sections - жмем "Раскрыть для редактирования" - в списке шаблонов находим Post: Table Top и Post: Code Buttons & Post Text area - слева от них ставим галочки и нажимает кнопку "Редактировать выбранное":
1. В Шаблоне: Post: Table Top в самом верху добавляем следующий код:
CODE |
<script> var mem_Guest = "{ibf.member.name}"; </script> |
2. В этом же шаблоне ищем такие строки:
И перед ними вставляем вот такой код:
CODE |
<!-- функция вставки тега --> function addtag(code1, code2) { document.REPLIER.Post.value = code1 + document.REPLIER.Post.value + code2; //return true; } <!--конец функции вставки тега --> |
3. В Шаблоне: +-- Post: Code Buttons & Post Text area ищем код:
HTML |
<input type='button' accesskey='b' value=' B ' onclick='simpletag("B")' class='codebuttons' name='B' style="font-weight:bold" onmouseover="hstat('bold')" />
<input type='button' accesskey='i' value=' I ' onclick='simpletag("I")' class='codebuttons' name='I' style="font-style:italic" onmouseover="hstat('italic')" />
<input type='button' accesskey='u' value=' U ' onclick='simpletag("U")' class='codebuttons' name='U' style="text-decoration:underline" onmouseover="hstat('under')" /> |
Сразу после него вставляем следующий код:
HTML |
<input type='button' accesskey='y' value=' YouTube ' onclick="addtag('[YouTube]','[/YouTube]');" class='codebuttons' name='Y' style="font-weight:bold" /> |
Если у вас уже были установлены кнопки с w,hide,left,right,center
Находим
HTML |
<input type='button' accesskey='p' value=' hr ' onclick="addtag('[hr]','[/hr]');" class='codebuttons' name='P' style="font-weight:bold" /> <!-- конец кнопок дополнительных тегов -->
<br/> |
Перед ним вставляем
HTML |
<input type='button' accesskey='y' value=' YouTube ' onclick="addtag('[YouTube]','[/YouTube]');" class='codebuttons' name='Y' style="font-weight:bold" /> |
Основной скрипт был взят отсюда. Все рекомендации по безопасности там же.
http://support.ipb.su/index.php?showtopic=38
Добрый
Апр 21 2008, 09:43
QUOTE (Duka @ Апр 21 2008, 08:28) |
Основной скрипт был взят отсюда. Все рекомендации по безопасности там же |
Какие сами дадите рекомендации по безопасности? Есть дырки?
QUOTE (Добрый @ Апр 21 2008, 09:42) |
Какие сами дадите рекомендации по безопасности? Есть дырки? |
Да думаю нет, т.к. на ютубе вроде никогда проблем не было. По поводу этого у меня в общем слов нет, но могу сказать одна.. это так, оффтоп:
Никогда не ставьте возможность загружать или сторонне вставлять в сообщение flash, это будет ваша самая большая дыра в безопасности) страшная штука..
Добрый
Апр 21 2008, 13:51
Duka, Flv?
QUOTE (Добрый @ Апр 21 2008, 13:50) |
Duka, Flv? |
, на счет него не в курсе) С ним просто не имел дела) Я спрошу друга, он по этому специализируется, по системной безопасности.
Добрый
Апр 21 2008, 14:53
Duka, это будет замечательно)
QUOTE (Duka @ Апр 21 2008, 14:49) |
Я спрошу друга, он по этому специализируется, по системной безопасности. |
QUOTE (Добрый @ Апр 21 2008, 14:52) |
Duka, это будет замечательно) |
QUOTE |
Вот что он мне ответил: Он: Глянул.. flv ничем не лучше флеш Я: Всмысле тоже может представлять угрозу? Он: Вполне |
Так что обходитесь без флеша и flv)
Добрый
Апр 22 2008, 08:31
Duka, спасибо)
Foykys
Апр 22 2008, 14:42
Спасиб!
Stimaxel
Апр 22 2008, 17:56
QUOTE |
Шаблон: Post Entry в Topic View Section: |
QUOTE |
Post: Table Top и Post: Code Buttons & Post Text area |
пожалуйста у кого есть стандартные коды там? у меня полностью там бардак и перехимичено, пожалуйста помоги мне. в будущем все стандартное буду сохранять в блокноте
Добрый
Апр 22 2008, 18:13
Stimaxel, Установите любой скин и посмотрите там стандартный шаблон
Stimaxel
Апр 22 2008, 18:29
QUOTE (Добрый @ Апр 22 2008, 18:12) |
Stimaxel, Установите любой скин и посмотрите там стандартный шаблон |
спасибо большое, теперь все восстановлю, вы и правда Добрый супер
Stimaxel
Апр 22 2008, 18:45

с чем это может быть связано? уже 3 раза переделывал и всеравно так вот показывает
Alex Okonnor
Апр 23 2008, 06:38
QUOTE (Stimaxel @ Апр 22 2008, 18:44) |
с чем это может быть связано? уже 3 раза переделывал и всеравно так вот показывает |
Так показывается только в "предварительном просмотре" ? Или в посте тоже так же ?
Stimaxel
Апр 23 2008, 17:15
в посте тоже
Добрый
Апр 23 2008, 17:35
Stimaxel, А вы попробуйте
Убрать
в предварительном просмотре вроде не работает
Stimaxel
Апр 27 2008, 12:19
QUOTE (Добрый @ Апр 23 2008, 17:34) |
Stimaxel, А вы попробуйте Убрать
|
к сожалению не работает, кто поможет мне?
QUOTE (Добрый @ Апр 23 2008, 17:34) |
Убрать |
Она к ID видео относится, ее не надо убирать)
Stimaxel
Апр 28 2008, 08:07
Duka,
но даже если и не убирая всеравно не работает
QUOTE (Stimaxel @ Апр 28 2008, 08:06) |
всеравно не работает |
где она у вас не работает? на странице сообщений?
Stimaxel
Апр 28 2008, 08:17
Duka,
да на странице сообщений
Ну наверное значит не до конца сделали или что-то не то поменяли.
Stimaxel
Апр 29 2008, 18:54
Duka,
все правильно сделал, можете проверить? я уже 10 раз пере осматриваю, и все вроде правильно
Romenos
Апр 29 2008, 22:46
У меня тоже проблемы!
Duka,
Огромная просьба!
У меня проблема с вашим модом

не могли бы вы мне написать в аську:
371-329-403
В общем, незнаю почему у вас всех не получилось, наверное я инструкцию кривую написал. В понедельник буду заново все пересматривать, скрипты имею ввиду
Rom4ik
Май 22 2008, 14:25
незнаю! не один раз пробывал!
Это наверно не инструкция кривая а Я!
-sang-
Июн 24 2008, 22:21
Извините, я кажется понял почему у некоторых может не работать эта модификация (у тех у кого до этого не стояли новые теги):
У вас тут написано:
QUOTE (Duka @ Апр 21 2008, 08:24) |
После
поставить
QUOTE | <!-- Подключаем скрипты новых тегов --> <script> var mem_Guest = "{ibf.member.name}"; </script> |
|
я сделал так, у меня не сработало. Я решил пойти в тему где сказано как установить новые теги (
http://support.ipb.su/index.php?showtopic=38 ), там написано:
QUOTE |
Вставляем где-нибудь после первого
вот это:
QUOTE | <!-- Подключаем скрипты новых тегов --> <script> var mem_Guest = "{ibf.member.name}"; </script> <{NewTagsScript}> |
|
Т.е. я добавил то что выделено красным, и модификация заработала
-sang-
Июн 24 2008, 22:39
И ещё помоему при добавлении кнопки забыли закрывающую скобку:
У вас написано:
QUOTE |
Перед ним вставляем
QUOTE | <input type='button' accesskey='y' value=' YouTube ' onclick="addtag('[YouTube]','[/YouTube');" class='codebuttons' name='Y' style="font-weight:bold" /> |
|
А должно быть по идее:
QUOTE |
Перед ним вставляем
QUOTE | <input type='button' accesskey='y' value=' YouTube ' onclick="addtag('[YouTube]','[/YouTube]');" class='codebuttons' name='Y' style="font-weight:bold" /> |
|
Rom4ik
Июн 24 2008, 22:55
молодца спасибо проверю твою версию
-sang-
Июн 24 2008, 23:08
Ещё что заметил: тег [youtube] чувствителен к регистру (по крайней мере у меня точно).
То есть если сделать
QUOTE |
[YouTube]A5MCmjCSGds&NR[/YouTube] |
то не будет работать. а если
QUOTE |
[youtube]A5MCmjCSGds&NR[/youtube] |
то будет.
Поэтому наверное лучше даже добалять сразу (при создании кнопки)
QUOTE |
<input type='button' accesskey='y' value=' YouTube ' onclick="addtag('[youtube]','[/youtube]');" class='codebuttons' name='Y' style="font-weight:bold" /> |
Ога! Интересно. в каком состоянии я был. когда писал инструкцию к ней? )
Добрый
Июн 25 2008, 09:33
Duka, можно ли переписать первый пост? Бум ждать)
Uchiha_Sasuke
Июл 21 2008, 21:08
Самая отвратительная инструкция из мной виденных, пожалуйста, напишите нормальное описание процесса установки.
Все заработало, но остаюсь при своем мнении, такой ценный мод требует грамотного описания.
Rom4ik
Июл 23 2008, 22:33
QUOTE это появилось у меня в во всех постах перед текстом)) делал всё по инструкции!
позже добавил)))
всё извените розобрался
гм...первый шаг не понял. Про редактирование шапки форума. это где вообще?
Реван,
эээй! Как второй шаг сделать?
Что конкретно не понятно?
Rom4ik
Авг 11 2008, 09:46
типо как макрос создавать как я понял... там с вверху есть создать макрос...
опишите подробно как создать макрос?
Rom4ik
Авг 12 2008, 00:56

помоему легче уже пересмотреть было всю страницу!
все понял, просто эту надпись не видел
Возможно добавить ютаб, без тег w,hide,left,right,center и прочие?????
Добавляю без них, не работает и при нажатие на кнопку Youtabe в ответе, у скрипта нет закрытой скобки, т.е вот что получается: [YouTube][/YouTube
Это архивная версия.
Здесь расположена полная версия этой страницы.