Кнопка "Цитировать" в комментариях для uCoz


Скрипт коментарий для uCoz - Кнопка "Цитировать" в комментариях для uCoz

Установка:

В нужном вам модуле на "Странице материала и комментариев к нему" между 


Code
<head> и </head>

вставляем:
Code
<script type="text/javascript">  
function Insert(qname, text)  
{  
  if (text != "")  
  {  
  qname = qname.replace(/[\[\]]/g, "|");  
  paste("[quote=" + qname + "]" + text + "[/quote]\n", 0);  
  }  
  else {  
  alert('Выделите текст для цитирования');  
  }  
}  
function paste(text, flag)  
{  
  if ((document.selection) && (flag))  
  {  
  document.addform.message.focus();  
  document.addform.document.selection.createRange().text = text;  
  }  
  else {  
  document.addform.message.value += text;  
  }  
}  
function get_selection()  
{  
  if (window.getSelection)  
  {  
  selection = window.getSelection();  
  selection = selection.replace(/\r\n\r\n/gi, "_doublecaret_");  
  selection = selection.replace(/\r\n/gi, " ");  
  while (selection.indexOf(" ") !=- 1) {  
  selection = selection.replace(/ /gi, "");  
  }  
  selection = selection.replace(/_doublecaret_/gi, "\r\n\r\n");  
  }  
  else {  
  selection = document.selection.createRange().text;  
  }  
}  
</script>

Далее бежим в:

Управление дизайном сайта -- Комментарии -- Вид комментариев

В нужное вам место вставляйте:
Code
<a title="Выделите нужный текст и нажмите на эту кнолпку для цитирования" href="javascript:Insert('$NUMBER$. $NAME$ ($USERNAME$)',selection);" onMouseOver="get_selection()">[Цитировать]</a>

Готово.


  Категория: Ucoz-комментарии | Добавил: AID | Дата: 15.09.2011

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


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


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