Перенос формы Быстрого ответа под нужное сообщение
Скрипт добавляет в сообщение кнопку "Ответить" справа от кнопки "Цитировать", при нажатии на которую Быстрый ответ перемещается под данный пост. Перемещение также происходит при клике на кнопку "Цитировать" и ник автора поста, а также при нажатии на всплывающую кнопку цитирования (если она установлена).
В форму ответа добавляется кнопка "Отмена" рядом с кнопкой "Посмотреть", при клике на которую Быстрый ответ возвращается на прежнее место (правда, чуть выше - над нижней рекламой) - поправил.
Код (ставить в конец HTML низ):
<!-- Перенос Быстрого ответа под нужное сообщение © Alex_63 -->
<style>
/* Кнопка "Ответить" */
li.pl-reply a {
font-size: 14px;
color: #428bca !important;
padding-top: 6px !important;
padding-left: 21px !important;
padding-right: 6px !important;
padding-bottom: 6px !important;
background: url(http://nodeca.mybb.ru/files/0014/ef/99/64816.png) 1px 6px no-repeat;
border-radius: 4px;
}
/* при наведении */
li.pl-reply a:hover {
background-color: #ececec;
}
.button.cancel{display:none;}
</style>
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/26021.js"></script>
<!-- //End//-Перенос Быстрого ответа под нужное сообщение -->
Если установлен скрипт цитирования с BB-кодами, - ставим после него такой скрипт:
<script type="text/javascript">
$('li.pl-BBquote>a').each(function(){
$(this).attr('onClick','MReplyForm();MyfuncBB_tagCopy(this);return false;');
});
</script>
18.06.2015: Скрипт поправлен для форумов Rusff, ZeroParking, а также для форумов с установленным скриптом Уведомлений от Лаборатории QBoards (версия 1.3). При использовании версии скрипта 1.2 на указанных форумах не срабатывал перенос Быстрого ответа при нажатии на кнопку "Цитировать" под сообщением.
20.06.2015: Исправлена ошибка при отправке ответа на личное сообщение (блокировалась кнопка "Отправить") - версия 1.5