Дополнительный ББ код для форума


Дополнительный ББ код для форума ucoz

Установка:
1.Идем в Общий вид страниц форума и после $BODY$ вставляем этот код:
Code
<script type="text/javascript"> e=document.getElementsByTagName("TD"); for(k=0;k<e.length;k++) { if(e[k].className=='posttdMessage') { s=e[k].innerHTML; while (s.indexOf('[sinram]') != -1) { s=s.replace('[video]','<div class="ramka"><div class="text">'); s=s.replace('[/video]','</div></script>


2.Далее идем в Форма добавления сообщения и после $BBCODES$ вставляем кнопку:
Code
<input type="button" value="Видео" onclick="click_bb('message','video')" class="codeButtons" title="Добавить видео" name="video" />  
  <script type="text/javascript">  
  function click_bb(a,b,g){var c='['+b+(g?("="+g):"")+']';var d='[/'+b+']';var e=document.getElementById(a);e.focus();if(window.attachEvent&&navigator.userAgent.indexOf('Opera')===-1){var s=e.sel;if(s){var l=s.text.length;s.text=c+s.text+d;s.moveEnd("character",-d.length);s.moveStart("character",-l);s.select()}}else{var f=e.scrollTop;sel1=e.value.substr(0,e.selectionStart);sel2=e.value.substr(e.selectionEnd);sel=e.value.substr(e.selectionStart,e.selectionEnd-e.selectionStart);e.value=sel1+c+sel+d+sel2;e.selectionStart=sel1.length+c.length;e.selectionEnd=e.selectionStart+sel.length;e.scrollTop=f}return false}$(function(){$('.commFl').elastic();function getCaret(a){if(a.selectionStart){return a.selectionStart}else if(document.selection){a.focus();var r=document.selection.createRange();if(r==null){return 0}var b=a.createTextRange(),rc=b.duplicate();b.moveToBookmark(r.getBookmark());rc.setEndPoint('EndToStart',b);return rc.text.length};return 0}});  
  </script>


Готово.


ИсточникКатегория: Другие скрипты для ucoz | Добавил: AID | Дата: 06.11.2012

Другие новости


Поделиться ссылкой


Ссылка:
BB-code:
HTML:
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Хостинг от uCoz