Наш клан
 

  • Страница 1 из 1
  • 1
BB-code выделение оффтопа на форуме
Сикарашка 
img 07.05.2010, Пятница в 15:20  Сообщение #1


Это желательно между <head></head>:
Code
<script language=JavaScript>   
function tagcode(tag)   
{   
    doInsert("[" + tag + "]", "[/" + tag + "]")   
}   
function doInsert(ibTag, ibClsTag)   
{   
    var obj_ta = document.post.Post;   
    var sel = document.selection;   
    var rng = sel.createRange();   
    rng.colapse;   
    if((sel.type == "Text" || sel.type == "None") && rng != null)   
    {   
    if(ibClsTag != "" && rng.text.length > 0)   
    ibTag += rng.text + ibClsTag;   
    }   
}   
</script>

А это в шаблоне общего вида форума после $BODY$:
Code
<%IF($PAGE_ID$=threadpage|=postedit|=addreply|=addthread|=addpoll)%>   
<div style="display:none">    
<input name="off" type="button" onmouseover="document.addform.helpbox.value='Выделение текста не в тему'" onclick="tagcode('off');" class="codeButtons" value=" offtop " />   
</div>   
<script>    
e=document.getElementsByTagName("TD");    
for(k=15; k<e.length;k++) {    
if(e[k].className=='posttdmessage') {    
s=e[k].innerHTML;    
s=s.replace('[off]','<table><tr><td><a style="cursor:hand" onClick="expandit(this)">OffTopic</a></td></tr><tr style="display:none" style=&{head};><td><p align="center">'); s=s.replace('[/off]','</p></td></tr></table>');    
e[k].innerHTML=s;    
} }    
</script>    
<script>    
Nn=19;    
elem=document.all.off;    
obj=document.addform.i.parentNode;    
obj.insertBefore(elem, obj.childNodes[Nn]);    
var newText = document.createTextNode(unescape('%A0'));    
obj.insertBefore(newText, obj.childNodes[Nn]);    
</script>   
<%ENDIF%>
Пользователь в офлайне     Карточка пользователя     Отправить личное сообщение
 
  • Страница 1 из 1
  • 1
Поиск:

Все материалы размещенные на сайте пренадлежат их владельцам и предоставляются исключительно в ознакомительных целях.
Администрация ответственности за содержание материала не несет и убытки не возмещает.
По истечении 24 часов материал должен быть удален с вашего компьютера.
Незаконная реализация карается законами РФ и Украины: "Об авторском и смежном праве".
При копировании материала, ссылка на сайт обязательна!