Цитирование для мини чата. Как сделать?

Как сделать кнопку цитировать для мини чата? Добавление кнопки цитировать в мини чат для юкоз.

Цитирование для мини чата. Как сделать?

» » Сообщение:

Цитирование для мини чата. Как сделать?
Цитирование для мини чата. Как сделать?

В шаблон мини чата «Вид материалов», в самый верх, добавляем следующее:

Код: Выделить всё Развернуть
<?if($NUMBER$='1')?>
<style type="text/css">.mDetails{display:none;}</style>
<script type="text/javascript">
function getSel(i){var d=document,a=d.getElementById(i),w=window;return (a&&a.value)?a.value.substring(a.selectionStart,a.selectionEnd):w.getSelection?w.getSelection():d.getSelection?d.getSelection():d.selection?d.selection.createRange().text:false}
function chatInsert(a,b){if(b!=""){a=a.replace(/[\[\]]/g,"|");chatPaste("[quote="+a+"]"+b+"[/quote]\n",0)}else{alert('Выделите текст для цитирования')}};
function chatPaste(a,b){var d=parent.window.document,frm=d.getElementById('MCaddFrm');if((document.selection)&&(b)){frm.mcmessage.focus();frm.document.selection.createRange().text=a}else frm.mcmessage.value+=a};
if(parent.window.document.getElementById('mchatMsgF')){document.write('<style type="text/css">.mDetails{display:block;}</style>');}
</script>
<?endif?>

Или вот так:

Код: Выделить всё Развернуть
<?if($NUMBER$='1')?>
<style type="text/css">.mDetails{display:none;}</style>
<script type="text/javascript" src="chatpaste.js"></script>
<?endif?>

Архив со скриптом в прикреплении.
---

В том же шаблоне, по месту, добавляем кнопку для цитирования:

Код: Выделить всё Развернуть
<div class="mDetails">[<a href="javascript//" onclick="chatInsert('<?if($USERNAME$)?>$USERNAME$<?else?>$NAME$<?endif?>',getSel());">Цитировать</a>]</div>

Вложения
Зарегистрируйтесь, чтобы скачать вложения.





Похожие темыКомментарии ПросмотрыПоследнее сообщение
01262Как сделать загрузочную флешку с Wi...
Сообщение от: Admin
0123Как сделать свою шапку для нужных р...
Сообщение от: Admin
2921Re: Дополнительные шрифты к BB-кода...
Сообщение от: SKh
6373Re: Как сделать, что бы данные попа...
Сообщение от: Admin
01357Как сделать удобокопируемым текст с...
Сообщение от: Admin