Есть бб код как дописать чтоби можна било вставляють картинку по силке [img]
\')"><img src="' . $home . '/images/bb/cod.png" alt="cod" title="Код"/></a>
<a href="javascript:tag(\'\', \'\')"><img src="' . $home . '/images/bb/l.png" alt="url" title="Ссылка" /></a>
<a href="javascript:tag(\'\', \'\')"><img src="' . $home . '/images/bb/re.png" alt="red" title="Красный"/></a>
<a href="javascript:tag(\'\', \'\')"><img src="' . $home . '/images/bb/gr.png" alt="green" title="Зелёный"/></a>
<a href="javascript:tag(\'\', \'\')"><img src="' . $home . '/images/bb/bl.png" alt="blue" title="Синий"/></a>
<script type="text/javascript">
$(document).ready(function(){
$(".btn-slide").click(function(){
$("#panel").slideToggle("slow");
$(this).toggleClass("active"); return false;
});
});
</script>
<a href="" class="btn-slide"><img src="' . $home . '/images/k_1.gif" alt="apl" title="Смайлики"/></a><div id="panel">
<a href="javascript:tag(\' :ha: \', \'\');"><img src="' . $home . '/smileys/user/1/ha.gif" alt="ha" /></a>
<a href="javascript:tag(\' :D \', \'\');"><img src="' . $home . '/smileys/simply/D.gif" alt="D" /></a>
<a href="javascript:tag(\' :apl: \', \'\');"><img src="' . $home . '/smileys/user/8/apl.gif" alt="apl" /></a>
<a href="javascript:tag(\' :lol: \', \'\');"><img src="' . $home . '/smileys/user/1/lol.gif" alt="lol" /></a>
<a href="javascript:tag(\' :helpme: \', \'\');"><img src="' . $home . '/smileys/user/1/helpme.gif" alt="helpme" /></a>
<a href="javascript:tag(\' :yahoo: \', \'\');"><img src="' . $home . '/smileys/user/1/yahoo.gif" alt="yahoo" /></a>
<a href="javascript:tag(\' :apl: \', \'\');"><img src="' . $home . '/smileys/user/8/apl.gif" alt="apl" /></a>
<a href="javascript:tag(\' :clapping: \', \'\');"><img src="' . $home . '/smileys/user/8/clapping.gif" alt="clapping" /></a>
<a href="javascript:tag(\' :kul2: \', \'\');"><img src="' . $home . '/smileys/user/8/kul2.gif" alt="kul2" /></a>
<a href="javascript:tag(\' :neznayu: \', \'\');"><img src="' . $home . '/smileys/user/8/neznayu.gif" alt="neznayu" /></a>
<a href="javascript:tag(\' :nono: \', \'\');"><img src="' . $home . '/smileys/user/8/nono.gif" alt="nono" /></a>
<a href="javascript:tag(\' :2pistoleta: \', \'\');"><img src="' . $home . '/smileys/user/7/2pistoleta.gif" alt="2pistoleta" /></a>
<a href="javascript:tag(\' :atata: \', \'\');"><img src="' . $home . '/smileys/user/7/atata.gif" alt="atata" /></a>
<a href="javascript:tag(\' :draka: \', \'\');"><img src="' . $home . '/smileys/user/7/draka.gif" alt="draka" /></a>
<a href="javascript:tag(\' :pirat: \', \'\');"><img src="' . $home . '/smileys/user/7/pirat.gif" alt="pirat" /></a>
<a href="javascript:tag(\' :punish: \', \'\');"><img src="' . $home . '/smileys/user/7/punish.gif" alt="punish" /></a>
</div>
</div>';
}
[/php]
function tags($var = '') {
////////////////////////////////////////////////////////////
// Обработка ссылок и тэгов BBCODE в тексте //
////////////////////////////////////////////////////////////
$var = preg_replace(array ('#\[php\](.*?)\[\/php\]#se'), array ("''.highlight('$1').''"), str_replace("]\n", "]", $var));
$var = preg_replace('#\[b\](.*?)\[/b\]#si', '<span style="font-weight: bold;">\1</span>', $var);
$var = preg_replace('#\[i\](.*?)\[/i\]#si', '<span style="font-style:italic;">\1</span>', $var);
$var = preg_replace('#\[u\](.*?)\[/u\]#si', '<span style="text-decoration:underline;">\1</span>', $var);
$var = preg_replace('#\[s\](.*?)\[/s\]#si', '<span style="text-decoration: line-through;">\1</span>', $var);
$var = preg_replace('#\[red\](.*?)\[/red\]#si', '<span style="color:red">\1</span>', $var);
$var = preg_replace('#\[green\](.*?)\[/green\]#si', '<span style="color:green">\1</span>', $var);
$var = preg_replace('#\[blue\](.*?)\[/blue\]#si', '<span style="color:blue">\1</span>', $var);
$var = preg_replace('#\[c\](.*?)\[/c\]#si', '<div class="quote">\1</div>', $var);
$q = @mysql_query("select * from `r_player` where id='\1';");
$arr = @mysql_fetch_array($q);
$arr[id] = '\1';
$var = preg_replace('#\[player\](.*?)\[/player\]#si', '<a href="/player/\1">player/\1</a> '.$arr[name].'', $var);
$var = preg_replace_callback('~\\[url=(https?://.+?)\\](.+?)\\[/url\\]|(https?://(www.)?[0-9a-z\.-]+\.[0-9a-z]{2,6}[0-9a-zA-Z/\?\.\~&_=/%-:#]*)~', 'url_replace', $var);
return $var;
}
function auto_bb($form, $field) {
global $set;
return '<script language="JavaScript" type="text/javascript">
function tag(text1, text2) {
if ((document.selection)) {
document.' . $form . '.' . $field . '.focus();
document.' . $form . '.document.selection.createRange().text = text1+document.' . $form . '.document.selection.createRange().text+text2;
} else if(document.forms[\'' . $form . '\'].elements[\'' . $field . '\'].selectionStart!=undefined) {
var element = document.forms[\'' . $form . '\'].elements[\'' . $field . '\'];
var str = element.value;
var start = element.selectionStart;
var length = element.selectionEnd - element.selectionStart;
element.value = str.substr(0, start) + text1 + str.substr(start, length) + text2 + str.substr(start + length);
} else document.' . $form . '.' . $field . '.value += text1+text2;
}
</script>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<style type="text/css">
#panel {
background: #777777;
color: #FFFFFF;
width: 99%;
padding: 1px;
display: none;
}
.btn-slide {
color: #0066FF;
}
</style>
<div class="topmenu">
<a href="javascript:tag(\'[b]\', \'[/b]\')"><img src="' . $home . '/images/bb/b.png" alt="b" title="Жирный"/></a>
<a href="javascript:tag(\'[i]\', \'[/i]\')"><img src="' . $home . '/images/bb/i.png" alt="i" title="Наклонный"/></a>
<a href="javascript:tag(\'[u]\', \'[/u]\')"><img src="' . $home . '/images/bb/u.png" alt="u" title="Подчёркнутый"/></a>
<a href="javascript:tag(\'[s]\', \'[/s]\')"><img src="' . $home . '/images/bb/s.png" alt="s" title="Перечёркнутый"/></a>
<a href="javascript:tag(\'[c]\', \'[/c]\')"><img src="' . $home . '/images/bb/q.png" alt="quote" title="Цитата"/></a>
<a href="javascript:tag(\'[php]\', \'
<a href="javascript:tag(\'\', \'\')"><img src="' . $home . '/images/bb/l.png" alt="url" title="Ссылка" /></a>
<a href="javascript:tag(\'\', \'\')"><img src="' . $home . '/images/bb/re.png" alt="red" title="Красный"/></a>
<a href="javascript:tag(\'\', \'\')"><img src="' . $home . '/images/bb/gr.png" alt="green" title="Зелёный"/></a>
<a href="javascript:tag(\'\', \'\')"><img src="' . $home . '/images/bb/bl.png" alt="blue" title="Синий"/></a>
<script type="text/javascript">
$(document).ready(function(){
$(".btn-slide").click(function(){
$("#panel").slideToggle("slow");
$(this).toggleClass("active"); return false;
});
});
</script>
<a href="" class="btn-slide"><img src="' . $home . '/images/k_1.gif" alt="apl" title="Смайлики"/></a><div id="panel">
<a href="javascript:tag(\' :ha: \', \'\');"><img src="' . $home . '/smileys/user/1/ha.gif" alt="ha" /></a>
<a href="javascript:tag(\' :D \', \'\');"><img src="' . $home . '/smileys/simply/D.gif" alt="D" /></a>
<a href="javascript:tag(\' :apl: \', \'\');"><img src="' . $home . '/smileys/user/8/apl.gif" alt="apl" /></a>
<a href="javascript:tag(\' :lol: \', \'\');"><img src="' . $home . '/smileys/user/1/lol.gif" alt="lol" /></a>
<a href="javascript:tag(\' :helpme: \', \'\');"><img src="' . $home . '/smileys/user/1/helpme.gif" alt="helpme" /></a>
<a href="javascript:tag(\' :yahoo: \', \'\');"><img src="' . $home . '/smileys/user/1/yahoo.gif" alt="yahoo" /></a>
<a href="javascript:tag(\' :apl: \', \'\');"><img src="' . $home . '/smileys/user/8/apl.gif" alt="apl" /></a>
<a href="javascript:tag(\' :clapping: \', \'\');"><img src="' . $home . '/smileys/user/8/clapping.gif" alt="clapping" /></a>
<a href="javascript:tag(\' :kul2: \', \'\');"><img src="' . $home . '/smileys/user/8/kul2.gif" alt="kul2" /></a>
<a href="javascript:tag(\' :neznayu: \', \'\');"><img src="' . $home . '/smileys/user/8/neznayu.gif" alt="neznayu" /></a>
<a href="javascript:tag(\' :nono: \', \'\');"><img src="' . $home . '/smileys/user/8/nono.gif" alt="nono" /></a>
<a href="javascript:tag(\' :2pistoleta: \', \'\');"><img src="' . $home . '/smileys/user/7/2pistoleta.gif" alt="2pistoleta" /></a>
<a href="javascript:tag(\' :atata: \', \'\');"><img src="' . $home . '/smileys/user/7/atata.gif" alt="atata" /></a>
<a href="javascript:tag(\' :draka: \', \'\');"><img src="' . $home . '/smileys/user/7/draka.gif" alt="draka" /></a>
<a href="javascript:tag(\' :pirat: \', \'\');"><img src="' . $home . '/smileys/user/7/pirat.gif" alt="pirat" /></a>
<a href="javascript:tag(\' :punish: \', \'\');"><img src="' . $home . '/smileys/user/7/punish.gif" alt="punish" /></a>
</div>
</div>';
}
[/php]