[Хак] Ник в ответ и цитата выделенного 2.3.7 для 3.8.х

sensey

Вождь
Идеальная работа. Всё сделано через продукт, фразировано. Работает с WYSIWYG. Подходит ко всем версиям 3.6.х. Вставка цитат и ника в позицию курсора + активация редактора быстрого ответа при использовании хака, если редактор был не активирован. Все функции переписаны заного: добавлено новое, удалено лишнее.

Взято с vbsupport.org
 
Последнее редактирование модератором:

sensey

Вождь
Кого не устраивает ссылка "Цитата выделенного" под ником, можете сделать кнопочку.

Для этого, вместо кода из инструкции
PHP:
НАЙТИ:
===================================================
                <div>$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div>
            </div>
===================================================

НИЖЕ ДОБАВИТЬ:
===================================================
<if condition="$show['quickreply']">
<a href="javascript:insertQuote('$post[usernamequick]', selection, '$post[postid]')" onMouseOver="catchSelection()" title="$vbphrase[select_and_click]" class="smallfont"><b>$vbphrase[select_quote]</b></a>
</if>
===================================================
Необходимо сделать следующее
Найти:
PHP:
<if condition="$post['replylink']">
            <a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>
        </if>
Добавить ниже:
PHP:
<if condition="$show['quickreply']"> 
<a href="javascript:insertQuote('$post[usernamequick]', selection, '$post[postid]')" onMouseOver="catchSelection()"><img src="$stylevar[imgdir_button]/text_quote.gif" alt="Выделить текст и кликнуть здесь" border="0" /></a> 
</if>
:ps: Не забудьте подложить кнопки /images/buttons/text_quote.gif и images/misc/menu_open.gif
 

Сверху