Strict Standards: Resource ID#33 used as offset, casting to integer (33) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#35 used as offset, casting to integer (35) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#36 used as offset, casting to integer (36) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: скрипт меню для BB code - [code] [/code]
ТвойWeb » WebMaster класс » JavaScript » скрипт меню для BB code - [code] [/code]

Страниц (4): [1] 2 3 4 »
 

1. kastyan - 29 Мая, 2008 - 20:03:38 - перейти к сообщению
Здравствуйте !
Где мне скачать такую панельку как у этого форума ?
скрипт меню для BB code -
CODE:
$text=htmlspecialchars($text);
$text=stripslashes($text);
$text = str_replace("[u]","<u>",$text);
$text = str_replace("[U]","<u>",$text);
$text = str_replace("[i]","<i>",$text);
$text = str_replace("[I]","<i>",$text);
$text = str_replace("[b]","<B>",$text);
$text = str_replace("[B]","<B>",$text);
$text = str_replace("[sub]","<SUB>",$text);
$text = str_replace("[SUB]","<SUB>",$text);
$text = str_replace("[sup]","<SUP>",$text);
$text = str_replace("[SUP]","<SUP>",$text);
$text = str_replace("[/u]","</u>",$text);
$text = str_replace("[/U]","</u>",$text);
$text = str_replace("[/i]","</i>",$text);
$text = str_replace("[/I]","</i>",$text);
$text = str_replace("[/b]","</B>",$text);
$text = str_replace("[/B]","</B>",$text);
$text = str_replace("[/SUB]","</SUB>",$text);
$text = str_replace("[/sub]","</SUB>",$text);
$text = str_replace("[/SUP]","</SUP>",$text);
$text = str_replace("[/sup]","</SUP>",$text);
$text = eregi_replace("(.*)\\[url\\](.*)\\[/url\\](.*)","\\1<a class=lib href='\\2' target=_blank>\\2</a>\\3",$text);
$text = str_replace("\r\n","<br>",$text);
2. Furax - 29 Мая, 2008 - 22:48:26 - перейти к сообщению
Дурной код...

Из форума попробуй выцепить!
3. kastyan - 30 Мая, 2008 - 02:55:22 - перейти к сообщению
Улыбка а как заставить его вставляться в
CODE:
TEXTAREA

так у меня почемуто не работает
CODE:
<TEXTAREA class=mxiinput name=msg onselect='IEOP();' onclick='IEOP();' onkeyup='IEOP();' onFocus='IEOP();' onChange='IEOP();'></TEXTAREA>
4. Furax - 30 Мая, 2008 - 07:14:50 - перейти к сообщению
kastyan
Потому что надо, во-первых, подключить скрипты, в которых определены все нужные функции; во-вторых, согласовать названия формы и textarии с теми, что прописаны в коде форума (или изменить скрипты под свои значения); в-третьих, прописать все нужные onclickи для кнопок и onsubmit для формы (и всё остальное, что я забыл). Т. е. если Ты не очень хорошо разбираешься в JavaScript, проще пойти от противного: сохранить страницу форума, где всё заведомо работает, и отстричь от неё всё лишнее, после чего остатки использовать у себя.
5. kastyan - 30 Мая, 2008 - 18:40:07 - перейти к сообщению
Не будем повторятся , код по которому нифига не выходит
CODE:
<!-- CODE BUTTONS TABLE START //-->
<div>
<input type='button' class= name='bold' value='B' style='font-weight:bold; width: 30px' onClick='bbcode(this)' />
<input type='button' class= name='italic' value='I' style='font-style:italic; width: 30px' onClick='bbcode(this)' />
<input type='button' class= name='underline' value='U' style='text-decoration: underline; width: 30px' onClick='bbcode(this)' />
<input type='button' class= name='quote' value='Quote' style='width: 50px' onClick='bbcode(this)' />
<input type='button' class= name='code' value='Code' style='width: 40px' onClick='bbcode(this)' />
<input type='button' class= name='list' value='List' style='width: 40px' onClick='bbcode(this)' />
<input type='button' class= name='image' value='Img' style='width: 40px' onClick='bbcode(this)' />
<input type='button' class= name='url' value='URL' style='width: 40px' onClick='bbcode(this)' />
<input type='button' class= name='search' value='SEARCH' style='width: 60px' onClick='bbcode(this)' />
<br>
<br>
&nbsp;Цвет:
<select name='color' onChange='bbcode(this,this.options[this.selectedIndex].value);this.selectedIndex=0;'>

<option style='color:black;' value='black'>По умолчанию</option>
<option style='color:black;' value='black'>По умолчанию</option>
<option style='color:grey;' value='grey'>Серый</option>
<option style='color:red;' value='red'>Красный</option>
<option style='color:orange;' value='orange'>Оранжевый</option>
<option style='color:brown;' value='brown'>Коричневый</option>

<option style='color:yellow;' value='yellow'>Жёлтый</option>
<option style='color:green;' value='green'>Зелёный</option>
<option style='color:olive;' value='olive'>Оливковый</option>
<option style='color:aqua;' value='aqua'>Голубой</option>
<option style='color:blue;' value='blue'>Синий</option>
<option style='color:darkblue;' value='darkblue'>Тёмно-синий</option>

<option style='color:indigo;' value='indigo'>Индиго</option>
<option style='color:violet;' value='violet'>Фиолетовый</option>
<option style='color:white;' value='white'>Белый</option>
<option style='color:black;' value='black'>Чёрный</option>
</select>
&nbsp;Размер:
<select name='size' onChange='bbcode(this,this.options[this.selectedIndex].value);this.selectedIndex=0;'>

<option value='12' selected>По умолчанию</option>
<option value='7'>Очень маленький</option>
<option value='9'>Маленький</option>
<option value='18'>Большой</option>
<option value='24'>Огромный</option>
</select>

</div>
<!-- CODE BUTTONS TABLE END //-->
<textarea cols='80' rows='14' name='inpost' tabindex='3' class='textinput' style='width:400px;' onselect='IEOP();' onclick='IEOP();' onkeyup='IEOP();' onFocus='IEOP();' onChange='IEOP();'></textarea>
6. Furax - 31 Мая, 2008 - 07:42:00 - перейти к сообщению
Не будем повторяться, надо подключить .js-файл, в котором объявлены функции bbcode(), IEOP() и т. д.
7. kastyan - 31 Мая, 2008 - 09:33:00 - перейти к сообщению
с форума можна эго содрать ?
8. Furax - 31 Мая, 2008 - 23:15:54 - перейти к сообщению
kastyan
Да. Находишь все скрипты на той странице, где это работает, грузишь. Те, которые имеют отношение к твоей задаче, цепляешь к своей странице. Судя по названию, этим в первую очередь должен заниматься javascript/formcode.js.
9. kastyan - 05 Июня, 2008 - 14:37:03 - перейти к сообщению
извини , но я чегото недогоняю , неподскажешь как замутить чтоб в код [url] можно было вписвать так [url=http://с_а_й_т]название[/url] .
этот код который у меня неработает так
CODE:

$dt[4] = eregi_replace("(.*)\\[url\\](.*)\\[/url\\](.*)","\\1<a class=lib href='\\2' target=_blank>\\2</a>\\3",$dt[4]);
10. Furax - 05 Июня, 2008 - 23:20:03 - перейти к сообщению
CODE:
$dt[4] = eregi_replace("(.*)\\[url=(.*)\\](.*)\\[/url\\](.*)","\\1<a class=lib href='\\2' target=_blank>\\3</a>\\4",$dt[4]);

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0265]     [ Gzipped ]