Вставляем в "Страница материала и комментариев к нему", перед </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 (document.getSelection){
selection = document.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 href="javascript:Insert('$NUMBER$. $NAME$ ($USERNAME$)',selection);" onMouseOver="get_selection()"><b>Ответить</b></a>
Текст Выделите, текст для цитирования и Ответить, можно заменить на свой, больше редактировать ничего не рекомендуется!