<li class='top hide'><a href='#top' class='top' title='{$this->lang->words['back_top']}'>{$this->lang->words['back_top']} of the page up there ^</a></li>
<if test="replyButton:|:$displayData['reply_button']['image']">
function Quote_sel(author, pid){
var quote = '';
if (quote = window.getSelection)//забираем выделение, все браузеры делают это так
quote = window.getSelection().toString();
else
quote = document.selection.createRange().text;//а для IE
if (quote.length > 0){}
else {return false};
Quote_txt = '[quote name="'+author+'" post="'+pid+'"]'+quote+'[/quote]';//в цитату здесь вывел только имя и ссылку на пост,
//считаю информацию о времении не нужной, но подключить, если что, не сложно
$("fast-reply_textarea").value += Quote_txt; //вставляем в поле быстрого ответа
}
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
ikamazini
в topicViewTemplate найти:
добавить ниже:
далее fastquote.js надо подключить на загрузку в globalTemplate:
сам fastquote.js:
работает, но ...
http://s5.postimage.org/qn5377lif/Screen_Capture0020.jpg
как сделать чтоб после нажатие на "Цитировать" автоматически открылся "Fast Reply" и только после этого поставился там цитировани текст
-------
добавить?
в:
а это код добавить js:
фокус работает, но цитировани текст не ставится ...
Ссылка на комментарий
Поделиться на других сайтах
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.