в форме добавление сообщений форума заменяем
$BBCODES$
на
Code
<div style="width:690px; height:25px; border:1px solid #BBB; background-image:url('http://razgona.net/bbcodes/bg.gif')">
<img src="http://razgona.net/bbcodes/b.gif" width="23" height="25" border="0" title="Жирный" onclick="simpletag('b')">
<img src="http://razgona.net/bbcodes/i.gif" width="23" height="25" border="0" title="Курсив" onclick="simpletag('i')">
<img src="http://razgona.net/bbcodes/u.gif" width="23" height="25" border="0" title="Подчеркнутый" onclick="simpletag('u')">
<img src="http://razgona.net/bbcodes/s.gif" width="23" height="25" border="0" title="Зачеркнутый" onclick="simpletag('s')">
<img src="http://razgona.net/bbcodes/brkspace.gif" width="5" height="25" border="0">
<img src="http://razgona.net/bbcodes/hr.gif" width="23" height="25" border="0" title="Провести линию" onclick="simpletag('hr')">
<img src="http://razgona.net/bbcodes/off.gif" width="23" height="25" border="0" title="Выделение Офф-Топа" onclick="simpletag('off','','','message','')">
<img src="http://razgona.net/bbcodes/brkspace.gif" width="5" height="25" border="0">
<img src="http://razgona.net/bbcodes/image.gif" width="23" height="25" border="0" title="Добавить Картинку" onclick="tag_image()">
<img src="http://razgona.net/bbcodes/link.gif" width="23" height="25" border="0" title="Вставить ссылку" onclick="tag_url()">
<img src="http://razgona.net/bbcodes/email.gif" width="23" height="25" border="0" title="Вставить email" onclick="tag_email()">
<img src="http://razgona.net/bbcodes/hide.gif" width="23" height="25" border="0" title="Скрытый текст" onclick="simpletag('hide')">
<img src="http://razgona.net/bbcodes/brkspace.gif" width="5" height="25" border="0">
<img src="http://razgona.net/bbcodes/mail.gif" width="23" height="25" border="0" title="Вставить видео с Mail.ru или Rutube" onclick="video()">
<img src="http://razgona.net/bbcodes/divx.png" title="Вставить divx фильм" onclick="divx()" border="0" height="25" width="23">
<img src="http://razgona.net/bbcodes/intv.gif" title="Вставить видео с Intv из кода value" onclick="intv()" border="0" height="25" width="23">
<img src="http://razgona.net/bbcodes/brkspace.gif" width="5" height="25" border="0">
<img src="http://razgona.net/bbcodes/stamp.gif" onclick="showstamp()" title="Вставить Штамп" border="0" height="25" width="23">
<img src="http://razgona.net/bbcodes/spoiler.gif" width="23" height="25" border="0" onclick="simpletag('spoiler','','','message','')" title="Вставить текст или картинку в спойлер">
<img src="http://razgona.net/bbcodes/smiles.gif" width="23" height="25" border="0" onclick="showsmiles()" title="Дополнительные смайлики">
<IMG title="Палитра цветов" src="http://school136.org.ua/design/BBcodes/color.gif" border=0 onclick="showcolor()"><?if($SMILES$ && $BBCODES$)?><div id="color" style="display: none; position: absolute; width:170px; height: 120px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
<iframe frameborder="0" src="http://online-x.net.ru/color.html" width="150" height="100"></iframe>
<div align="right" title="Закрыть палитру цветов" style="cursor:hand;" OnClick="hidecolor()"><b>[X]</b></div>
</div>
<script>
function showcolor()
{
document.getElementById('color').style.display = document.getElementById('color').style.display == 'block' ? 'none' : 'block';
}
function hidecolor()
{
document.getElementById('color').style.display ='none';
}
</script><?ENDIF?>
<div id="smiles" style="display: none; position: absolute; width:53%; height: 125px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
<div align="right" title="Закрыть смайлы" style="cursor:hand;" OnClick="hidesmiles()"><b>[X]</b></div>
<script>
Nsm=58;
pat='http://razgona.net/f_smiles/sm';
for(i=1; i<=Nsm; i++) {
kod='[img]'+pat+i+'.gif[/img]';
document.write('<a href="javascript://" onClick="emoticon(');
document.write("'"+kod+"'");
document.write(');hidesmiles();"><img style="padding:3px;" border="0" src="'+pat+i+'.gif"></a>');
}
function showsmiles()
{
document.getElementById('smiles').style.display = document.getElementById('smiles').style.display == 'block' ? 'none' : 'block';
}
function hidesmiles()
{
document.getElementById('smiles').style.display ='none';
}
</script>
</div>
<img src="http://razgona.net/bbcodes/brkspace.gif" width="5" height="25" border="0">
<img src="http://razgona.net/bbcodes/code.gif" width="23" height="25" border="0" title="Код" onclick="simpletag('code')">
<img src="http://razgona.net/bbcodes/quote.gif" width="23" height="25" border="0" title="Цитата" onclick="simpletag('quote')">
<img src="http://razgona.net/bbcodes/page.gif" width="23" height="25" border="0" title="Вставить Список" onclick="tag_list()">
<img src="http://razgona.net/bbcodes/brkspace.gif" width="5" height="25" border="0">
<img src="http://razgona.net/bbcodes/l.gif" width="23" height="25" border="0" title="По левому краю" onclick="simpletag('l')">
<img src="http://razgona.net/bbcodes/c.gif" width="23" height="25" border="0" title="По центру" onclick="simpletag('c')">
<img src="http://razgona.net/bbcodes/r.gif" width="23" height="25" border="0" title="По правому краю" onclick="simpletag('r')">
</div>
$BBCODES$
<?if($SMILES$ && $BBCODES$)?><div id="stamp" style="display: none; position: absolute; width:53%; height: 125px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
<div align="right" title="Закрыть штампы" style="cursor:hand;" OnClick="hidestamp()"><b>[X]</b></div>
<script type="text/javascript">
document.getElementById('bc12').innerHTML+='<span style="padding-left:1px;" class="bbc1" id="stamps"><input type="button" title="Вставить штамп" value="Штампы" onclick="showstamp()" class="codeButtons" name="stamps" style="width:45px;" /></span>';
Nsm=36; //Всего штампов
pat='http://razgona.net/stamps/stamp';
for(i=1; i<=Nsm; i++) {
kod='[img]'+pat+i+'.gif[/img]';
document.write('<a href="javascript://" onClick="emoticon(');
document.write("'"+kod+"'");
document.write(');hidestamp();"><img style="padding:3px;" border="0" src="'+pat+i+'.gif"></a>');
}
function showstamp()
{
document.getElementById('stamp').style.display = document.getElementById('stamp').style.display == 'block' ? 'none' : 'block';
}
function hidestamp()
{
document.getElementById('stamp').style.display ='none';
}
</script></div><?endif?>
и в оббщий вид страници форума после $BODY$
Вставляем:
Code
<div id="smiles" style="display: none; position: absolute; width:53%; height: 125px;overflow: auto; border: 1px solid #BBB; background:#E9E8F2;">
<div align="right" title="Закрыть смайлы" style="cursor:hand;" OnClick="hidesmiles()"><b>[X]</b></div>
<script>
Nsm=58;
pat='http://razgona.net/f_smiles/sm';
for(i=1; i<=Nsm; i++) {
kod='[img]'+pat+i+'.gif[/img]';
document.write('<a href="javascript://" onClick="emoticon(');
document.write("'"+kod+"'");
document.write(');hidesmiles();"><img style="padding:3px;" border="0" src="'+pat+i+'.gif"></a>');
}
function showsmiles()
{
document.getElementById('smiles').style.display = document.getElementById('smiles').style.display == 'block' ? 'none' : 'block';
}
function hidesmiles()
{
document.getElementById('smiles').style.display ='none';
}
</script>
</div>
<script>
function intv()
{
doInsert('[intv]Сюда вставьте ссылку фильма из сайта intv находящиеся у них в плеере в форме value[/intv]')
}
function hide()
{
doInsert('[hide][/hide]')
}
</script>
<script>
function video(pr){
var FoundErrors = '';
var enterURL = prompt('Site address',"http://");
if (!enterURL || enterURL=='http://' || enterURL.length<20) {
return;
}
doInsert("[kino]"+enterURL+"[/kino]","",false,pr);
}
</script>
<script>
function divx(lr){
var FoundErrors = '';
var enterURL = prompt('Site address',"http://");
if (!enterURL || enterURL=='http://' || enterURL.length<20) {
return;
}
doInsert("[divx]"+enterURL+"[/divx]","",false,lr);
}
</script>
<script>
function video(pr){
var FoundErrors = '';
var enterURL = prompt('Site address',"http://");
if (!enterURL || enterURL=='http://' || enterURL.length<20) {
return;
}
doInsert("[kino]"+enterURL+"[/kino]","",false,pr);
}
</script>
<script type="text/javascript" language="javascript">
e=document.getElementsByTagName("TD");
for(k=15; k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[spoiler]') != -1){
s=s.replace('[spoiler]','<fieldset><legend><font style="font-size: 10px; font-family: Verdana; color:red;">Спойлер</font></legend><div style="margin: 3px; margin-top:1px;"><div class="smallfont" style="margin-bottom:1px"><a href="#" onclick="return spoiler_js(this);"><span style="color:blue;"><b>Показать спойлер</b></span><span style="display:none;color:blue;"><b>Скрыть спойлер</b></span></a></div><div style="margin: 0px; padding:3px; display: none;">'); s=s.replace('[/spoiler]','</div></div></fieldset>');
e[k].innerHTML=s;
}
} }
</script>
<script>
function spoiler_js(obj) {
var obj_content = obj.parentNode.parentNode.getElementsByTagName('div')[1];
var obj_text_show = obj.getElementsByTagName('span')[1];
var obj_text_hide = obj.getElementsByTagName('span')[0];
if (obj_content.style.display != '') {
obj_content.style.display = '';
obj_text_show.style.display = '';
obj_text_hide.style.display = 'none';
} else {
obj_content.style.display = 'none';
obj_text_show.style.display = 'none';
obj_text_hide.style.display = '';
}
return false;
}
</script>
<script type="text/javascript" language="javascript">
e=document.getElementsByTagName("TD");
for(k=15; k<e.length;k++) {
if(e[k].className=='posttdMessage') {
s=e[k].innerHTML;
while (s.indexOf('[hide]') != -1){
s=s.replace('[hide]','<?if($USER_LOGGED_IN$)?><?else?><a href="$REGISTER_LINK$">Зарегистрируйтесь, чтобы видеть скрытый текст</a><div style="display:none"><?endif?>'); s=s.replace('[/hide]','<?if($USER_LOGGED_IN$)?><?else?></div><?endif?>');
e[k].innerHTML=s;
}
} }
</script>
и в томже модули между хид и хид вставляем:
Code
<style type="text/css">
#bc19 {display:none;}
#bc18 {display:none;}
#bc17 {display:none;}
#bc16 {display:none;}
#bc15 {display:none;}
#bc14 {display:none;}
#bc13 {display:none;}
#bc12 {display:none;}
#bc11 {display:none;}
#bc10 {display:none;}
#bc9 {display:none;}
#bc8 {display:none;}
#bc7 {display:none;}
#bc6 {display:none;}
#bc5 {display:none;}
#bc4 {display:none;}
#bc3 {display:none;}
#bc2 {display:none;}
#bc1 {display:none;}
</style>
Картинки взяты с разгона.нет
Теперь кто захочит может их перегрузить