На самом деле, нужно ставить мод именно вот этот http://www.ibresource.ru/db/157 - в нем присутствует что-то такое, что активизирует наконец-таки кнопку-макрос T_QREPLY <img src='style_images/<#IMG_DIR#>/t_qr.gif..., т.к. если использовать другой мод под названием "Форма быстрого ответа" - эта кнопка не появляется!.
Далее - удалось мне влепить функцию вставки цитаты выделенного, т.к. на 1.3 Final эта функция выделения и вставки цитаты - вообще ни черта не работала.: выделяешь текст, кликаешь "нажмите сюда" - и никакой реакции вообще.
Потому что там была по-моему ошибка.
Нужно после установки мода Расширенная форма быстрого ответа в функции function quick_reply_box_open($fid="",$tid="",$show="hide", $key="") { (и только в ней!) найти следующее место:
Обратите внимание - именно onmouseover а не onMouseDown - и только после этого наконец-таки в окошке быстрого ответа появилась у меня цитата с выделенного.
А теперь вопрос к IPB-представителям:
В данном случае вставляется цитата без имени и даты.По ходу дела необходимо изменить параметры в ява-скрипте qoute.js
function ins(name){
if (document.REPLIER) {
var input=document.REPLIER.Post;
input.value=input.value+"[b]"+name+"[/b]"+" \n";
}
}
function Insert(text){
if (text!="") paste("[quote]"+text+"[/quote]\n", 0);
}
function paste(text, flag){
if (document.REPLIER) {
if ((document.selection)&&(flag)) {
document.REPLIER.Post.focus();
document.REPLIER.document.selection.createRange().text = text;
} else document.REPLIER.Post.value += text;
}
}
function get_selection() {
if (document.getSelection){
selection = document.getSelection();
selection = selection.replace(/\r\n\r\n/gi, "_doublecaret_");
selection = selection.replace(/\r\n/gi, " ");
while (selection.indexOf(" ") !=-1) selection = selection.replace(/ /gi, "");
selection = selection.replace(/_doublecaret_/gi, "\r\n\r\n");
} else
selection = document.selection.createRange().text;
}
Вопрос - где и что изменить и как, чтобы дата и имя с выделенно текста в посте вставлялось.
Функция копирования/вставки с цитаты в моде Вставки ника и даты в скрипте quote.js выглядит так:
function CopyQuote()
{
window.txt='';
if (document.getSelection)
{
window.txt=document.getSelection()
}
else if (document.selection)
{
window.txt=document.selection.createRange().text;
}
}
function PasteQuote(name,datetime,postid)
{
if(document.REPLIER.Post)
if (window.txt.replace(" ","") != "")
{
document.REPLIER.Post.value +='[quote='+name+', '+datetime+']\n'+window.txt+'\n[/quote]\n'
}
}
Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.
Вопрос
dimitry
На самом деле, нужно ставить мод именно вот этот http://www.ibresource.ru/db/157 - в нем присутствует что-то такое, что активизирует наконец-таки кнопку-макрос T_QREPLY <img src='style_images/<#IMG_DIR#>/t_qr.gif..., т.к. если использовать другой мод под названием "Форма быстрого ответа" - эта кнопка не появляется!.
Далее - удалось мне влепить функцию вставки цитаты выделенного, т.к. на 1.3 Final эта функция выделения и вставки цитаты - вообще ни черта не работала.: выделяешь текст, кликаешь "нажмите сюда" - и никакой реакции вообще.
Потому что там была по-моему ошибка.
Нужно после установки мода Расширенная форма быстрого ответа в функции function quick_reply_box_open($fid="",$tid="",$show="hide", $key="") { (и только в ней!) найти следующее место:
А конкретнее:
И заменить это хозяйство на следующее:
Обратите внимание - именно onmouseover а не onMouseDown - и только после этого наконец-таки в окошке быстрого ответа появилась у меня цитата с выделенного.
А теперь вопрос к IPB-представителям:
В данном случае вставляется цитата без имени и даты.По ходу дела необходимо изменить параметры в ява-скрипте qoute.js
Вопрос - где и что изменить и как, чтобы дата и имя с выделенно текста в посте вставлялось.
Функция копирования/вставки с цитаты в моде Вставки ника и даты в скрипте quote.js выглядит так:
Ссылка на комментарий
Поделиться на других сайтах
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.