BitTorrent Трекер RusTrek.ru http://5.45.70.241/ |
|
Flash BBcode http://5.45.70.241/viewtopic.php?f=817&t=11831 |
Страница 1 из 2 |
Автор: | Corsar [ 2011-03-19 10:10 ] |
Заголовок сообщения: | Flash BBcode |
admin, выдерни пжл., народ замучал |
Автор: | oartemka178 [ 2011-03-19 15:54 ] |
Заголовок сообщения: | |
Ок, сегодня выложу мод |
Автор: | oartemka178 [ 2011-03-19 15:59 ] |
Заголовок сообщения: | |
а пока послушайте музыку ) [youtube]http://www.youtube.com/watch?v=I8A61eY1Efg[/youtube]
|
Автор: | Corsar [ 2011-03-19 21:03 ] |
Заголовок сообщения: | |
admin, уже послушали ; ). Ждем мод ). |
Автор: | oartemka178 [ 2011-03-20 02:13 ] |
Заголовок сообщения: | |
вот и сам мод. открываем bbcode.php находим Код: $bbcode_tpl['email'] = str_replace('{EMAIL}', '\\1', $bbcode_tpl['email']); добавляем ниже Код: $bbcode_tpl['flash'] = str_replace('{WIDTH}', '\\1', $bbcode_tpl['flash']); $bbcode_tpl['flash'] = str_replace('{HEIGHT}', '\\2', $bbcode_tpl['flash']); $bbcode_tpl['flash'] = str_replace('{URL}', '\\3', $bbcode_tpl['flash']); находим Код: // [url=www.phpbb.com]phpBB[/url] code.. (no xxxx:// prefix). $patterns[] = "#\[url=((www|ftp)\.[\w\#!$%&~/.\-;:=,?@\[\]+]*?)\]([^?\n\r\t].*?)\[/url\]#is"; $replacements[] = $bbcode_tpl['url4']; ниже добавляем Код: // [flash width=X height=X]Flash URL[/flash] code.. $patterns[] = "#\[flash width=([0-6]?[0-9]?[0-9]) height=([0-4]?[0-9]?[0-9]):$uid\](.*?)\[/flash:$uid\]#si"; $replacements[] = $bbcode_tpl['flash']; находим Код: // [img]image_url_here[/img] code.. $text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^\s\?&=\#\"<>]+?(\.(jpg|jpeg|gif|png)))\[/img\]#i", "[img:$uid]\\1\\3[/img:$uid]", $text); ниже добавляем Код: // [flash width=X height=X]Flash URL[/flash] code.. $text = preg_replace("#\[flash width=([0-6]?[0-9]?[0-9]) height=([0-4]?[0-9]?[0-9])\](([a-z]+?)://([^, \n\r]+))\[\/flash\]#si","[flash width=\\1 height=\\2:$uid\]\\3[/flash:$uid]", $text); открываем bbcode.tpl в самый низ вставляем Код: <!-- BEGIN flash --><!-- URL's used in the movie--> <!-- text used in the movie--> <!-- --> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH={WIDTH} HEIGHT={HEIGHT}> <PARAM NAME=movie VALUE="{URL}"><PARAM NAME=quality VALUE=high> <PARAM NAME=scale VALUE=noborder> <PARAM NAME=wmode VALUE=transparent> <PARAM NAME=bgcolor VALUE=#000000> <EMBED src="{URL}" quality=high scale=noborder wmode=transparent bgcolor=#000000 WIDTH={WIDTH} HEIGHT={HEIGHT} TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"> </EMBED></OBJECT><!-- END flash --> открываем posting_editor.tpl находим Код: <input type="button" value="¶" name="codeBR" title="New line" style="width: 26px;" /> ниже добавляем Код: <input type="button" value="flash" name="codeflash" title="вставляем flash" style="width: 50px;" /> находим Код: bbcode.addTag("codeBR", "br", "", "", ctrl); ниже добавляем Код: bbcode.addTag("codeflash", "flash", null, "F", ctrl); Все готово. Не проверял, но думаю, что работать должно как надо. Спасибо за внимание |
Автор: | Corsar [ 2011-03-20 16:42 ] |
Заголовок сообщения: | |
При нажатии на кнопку ббкода не выскакивают "введите урл, ширину, высоту" ) |
Автор: | oartemka178 [ 2011-03-20 17:08 ] |
Заголовок сообщения: | |
Corsar писал(а): При нажатии на кнопку ббкода не выскакивают "введите урл, ширину, высоту" ) у тебя бб бокс стоит или стандартная панель бб кодов? Я делал под стандартный. Только что тестил на другом двиге - все работает как надо. Вставка флеша - пример [flash width=650 height=250]http://montazdveri.cz/flash/Flash-5.swf[/flash] [flash width=650 height=250]http://kievstroy.rustrek.ru/flash/Flash-111.swf[/flash] Код: [flash width=250 height=250]http://montazdveri.cz/flash/Flash-5.swf[/flash] Если надо будет, то могу дать проверить, там где я только что, тестил |
Автор: | oartemka178 [ 2011-03-20 17:24 ] |
Заголовок сообщения: | |
пример вставки - пощикочи меня ) Код: [flash width=500 height=300]http://www.xa-xa.org/files/flash/newyear2008.swf[/flash]
|
Автор: | Corsar [ 2011-03-20 21:23 ] |
Заголовок сообщения: | |
У меня тоже стандартная панель кодов. Мне кажется, ты просто забыл выдернуть у себя кусок, который отвечает за сообщения от яваскрипта Введите адрес Flash файла" затем "Введите ширину" и "введите высоту". По крайней мере в инструкции я их не заметил . |
Автор: | oartemka178 [ 2011-03-20 23:46 ] |
Заголовок сообщения: | |
кидай мне свои bbcode.php bbcode.tpl bbcode.js? верну рабочие |
Автор: | oartemka178 [ 2011-03-23 01:40 ] |
Заголовок сообщения: | |
чтобы открывался окошко для ввода адреса и размера, делаем следующее открываем posting_editor.tpl находим Код: bbcode.addTag("codeCode", "code", null, "K", ctrl); bbcode.addTag("codeList", "list", null, "L", ctrl); bbcode.addTag("codeOpt", "*", "", "0", ctrl); </script> ниже добавляем Код: <script language="javascript" type="text/javascript" src="mods/bbcode_box/bbcode_box.js"></script> <script type="text/javascript"> var bbcode = new BBCode(document.post.message); </script> находим Код: <input type="button" value="Спойлер" name="codeSpoiler" title="Spoiler" style="width: 70px;" /> ниже добавляем Код: <input type="button" name="flash" value="flash" title="вставляем flash" onClick="BBCflash()" class="postimage" alt="Flash"> и архив распаковываем в корень этот код с первого поста надо убрать Код: bbcode.addTag("codeflash", "flash", null, "F", ctrl);
|
Автор: | Corsar [ 2011-03-23 10:41 ] |
Заголовок сообщения: | |
Вооо ) Другое дело! Спасибо ). Еще бы сделать как-нить чтобы флешка по умолчанию выключена была на странице, а то если 2 штуки добавить допустим, с музыкой будет полный кабздец ) |
Автор: | oartemka178 [ 2011-03-23 13:41 ] |
Заголовок сообщения: | |
пожалуйста. ну тут зависит от самого флеш ролика, если он сразу запускается, то его не получится выключить по умолчанию |
Автор: | oartemka178 [ 2011-03-23 15:06 ] |
Заголовок сообщения: | |
скоро доделаю редактор, будет работать в место всех бб кодов, с ним намного легче все вставлять, функций вывода миллион. вот скрин |
Автор: | Corsar [ 2011-03-23 15:17 ] |
Заголовок сообщения: | |
Это FCKeditor ? Да, визуальный редактор это тема.. И действительно все править можно будет в одном файле. Убери флешку плиз с этого сообщения http://rustrek.ru/viewtopic.php?p=20052#20052 , а то мелодия напрягает уже )) |
Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |