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

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

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

Strict Standards: Resource ID#27 used as offset, casting to integer (27) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: скрипт меню для BB code - [code] [/code]
ТвойWeb ТвойWeb
Качественный Европейский хостинг
Форум для чайников
 Чат на форуме      Помощь      Поиск      Пользователи


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

> Описание: Нужна панелька как у форума
kastyan
Отправлено: 29 Мая, 2008 - 20:03:38
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




Здравствуйте !
Где мне скачать такую панельку как у этого форума ?
скрипт меню для 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);

(Отредактировано автором: 29 Мая, 2008 - 20:30:13)

 
 Top
Furax
Отправлено: 29 Мая, 2008 - 22:48:26
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




Дурной код...

Из форума попробуй выцепить!
 
 Top
kastyan
Отправлено: 30 Мая, 2008 - 02:55:22
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




Улыбка а как заставить его вставляться в
CODE:
TEXTAREA

так у меня почемуто не работает
CODE:
<TEXTAREA class=mxiinput name=msg onselect='IEOP();' onclick='IEOP();' onkeyup='IEOP();' onFocus='IEOP();' onChange='IEOP();'></TEXTAREA>

(Отредактировано автором: 30 Мая, 2008 - 03:00:30)

 
 Top
Furax
Отправлено: 30 Мая, 2008 - 07:14:50
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




kastyan
Потому что надо, во-первых, подключить скрипты, в которых определены все нужные функции; во-вторых, согласовать названия формы и textarии с теми, что прописаны в коде форума (или изменить скрипты под свои значения); в-третьих, прописать все нужные onclickи для кнопок и onsubmit для формы (и всё остальное, что я забыл). Т. е. если Ты не очень хорошо разбираешься в JavaScript, проще пойти от противного: сохранить страницу форума, где всё заведомо работает, и отстричь от неё всё лишнее, после чего остатки использовать у себя.
 
 Top
kastyan
Отправлено: 30 Мая, 2008 - 18:40:07
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




Не будем повторятся , код по которому нифига не выходит
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>

(Отредактировано автором: 30 Мая, 2008 - 18:41:44)

 
 Top
Furax
Отправлено: 31 Мая, 2008 - 07:42:00
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




Не будем повторяться, надо подключить .js-файл, в котором объявлены функции bbcode(), IEOP() и т. д.
 
 Top
kastyan
Отправлено: 31 Мая, 2008 - 09:33:00
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




с форума можна эго содрать ?
 
 Top
Furax
Отправлено: 31 Мая, 2008 - 23:15:54
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




kastyan
Да. Находишь все скрипты на той странице, где это работает, грузишь. Те, которые имеют отношение к твоей задаче, цепляешь к своей странице. Судя по названию, этим в первую очередь должен заниматься javascript/formcode.js.
 
 Top
kastyan
Отправлено: 05 Июня, 2008 - 14:37:03
Post Id



Кипяток


Покинул форум
Сообщений всего: 280
Дата рег-ции: Июль 2005  

Карма 0




извини , но я чегото недогоняю , неподскажешь как замутить чтоб в код [url] можно было вписвать так [url=http://с_а_й_т]название[/url] .
этот код который у меня неработает так
CODE:

$dt[4] = eregi_replace("(.*)\\[url\\](.*)\\[/url\\](.*)","\\1<a class=lib href='\\2' target=_blank>\\2</a>\\3",$dt[4]);
 
 Top
Furax
Отправлено: 05 Июня, 2008 - 23:20:03
Post Id



Бледнотик


Покинул форум
Сообщений всего: 1472
Дата рег-ции: Март 2007  
Откуда: Иркутск, Сибирь, СССР

Карма 32




CODE:
$dt[4] = eregi_replace("(.*)\\[url=(.*)\\](.*)\\[/url\\](.*)","\\1<a class=lib href='\\2' target=_blank>\\3</a>\\4",$dt[4]);
 
 Top
Страниц (4): [1] 2 3 4 »
Сейчас эту тему просматривают: 3 (гостей: 3, зарегистрированных: 0, скрытых: 0)
« JavaScript »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.



Форум на AlfaSpace.NET


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

[Script Execution time: 0.0449]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33