Пример быстрой цитаты реализован через эту кнопку [attachmentid=3]

Что делает скрипт:
Вы выделяете текст в сообщении пользователя, нажимаете на кнопку Quick Quote, и цитата, с текстом, и ником пользователя переходит в поле быстрого ответа.

Маленький минус:
Эту цитату называет ещё текстовой, так как ей нельзя цитировать изображения (смайлики и т.д), и теги(то есть если вы процитировали цветной текст, то он у вас цветным не будет).

Установка:
АЦ > Скины и шаблоны > Макрос > Добавить Макрос (кнопка вверху таблицы):

Ключ макроса указываете QUICK_QUOTE
а в поле "заменять на" вписываете:

Цитата (SCRIPT1)
<img src="ССЫЛКА_НА_КАРТИНКУ" border="0">
* Коричневый цвет это ссылка на изображение Вашей кнопки

АЦ > Скины и шаблоны > HTML шаблоны > Настройка HTML > Topic View Section > Post Entry:

Там по вашему усмотрению (где вы хотите видеть кнопку) вставляете код кнопки.
У меня она идёт после кнопка Delete, Edit, и выглядит так:
Цитата (SCRIPT2)
{$post['delete_button']}{$post['edit_button']}<a onmouseover="CopyQuick();" href='javascript:PasteQuick("{$post['name']}", "{$post['post_date']}", "{$post['pid']}");' title="{ipb.lang['tt_reply_to_post']}"><{QUICK_QUOTE}></a>
* Зеленым кодом выделено, то что я не менял, а после чего вставил

АЦ > Скины и шаблоны > HTML шаблоны > Настройка HTML > Topic View Section > Header:

В конец перед
Цитата (SCRIPT)


    //-->
    </script>

вставляем:

Код

function CopyQuick()
{
window.txt = '';
if (txt = window.getSelection)
txt = window.getSelection().toString();
else
txt = document.selection.createRange().text;
return txt;
}
function PasteQuick(name,dt,postid)
{
if(document.REPLIER.Post)
if (window.txt.replace(" ","") != "")
     {
            document.REPLIER.Post.value +='[quote='+name+', '+dt+']'+window.txt+'[/quote]'
var f_reply = document.getElementById('qr_open');
if (f_reply.style.display == "none") { f_reply.style.display = ""; }
       document.REPLIER.Post.focus();
scroll(0,10000);
     }
}


Любые баги, пожелания, а так же вопросы по установке - постите в комментариях (с указаниями браузера и ОС)