GonZO Опубликовано 15 Февраля 2005 Жалоба Поделиться Опубликовано 15 Февраля 2005 GSMD смотри внимательно еще раз, т.к. у меня все в порядке, я следовал инструкции. Ссылка на комментарий Поделиться на других сайтах Прочее
djcreat Опубликовано 17 Февраля 2005 Жалоба Поделиться Опубликовано 17 Февраля 2005 У меня не получается поставить этот мод.... все делаю правильно IPB 2.0.3 + Unreal Portal но как было так всё и оставилоськнопку Fast Reply а там все как былоя и кэш прибивал и проверял несколько раз в чем может быть проблема ума не приложув Админке появилось разве что Default fast reply type Classic Classic+BBCodes+Smilies Extended Max emoticonsOnly used for 'Classic+BBCodes+Smilies'. 0 means ignore this setting. а в форуме нет... помогите разобраться ! в идеале нужен такой же ответ как на этом портале Ссылка на комментарий Поделиться на других сайтах Прочее
GSMD Опубликовано 18 Февраля 2005 Жалоба Поделиться Опубликовано 18 Февраля 2005 Распишу свои действия последовательно. Может, кто ошибку заметит?1) в ACP Home / Skin Manager Home / Editing Replacement Macros in Set IPB Default Skin добавил новый макро:Variable: QR_DOWN Replacement: <img src='style_images/<#IMG_DIR#>/qr_down.gif' border='0' alt='Quick Quote' /> 2) в Topic View \ RenderRowпосле<a href="{ipb.script_url}act=Post&CODE=02&f={ipb.input[f]}&t={ipb.input[t]}&qpid={$post['pid']}" title="{ipb.lang['tt_reply_to_post']}"><{P_QUOTE}></a>добавил<a onmouseover="copyQ('{$post['quote_info']}', '{$post['pid']}');" href='javascript:pasteQ();' title='{ipb.lang['tt_quick_reply_to_post']}'><{QR_DOWN}></a> 3) дальнейшие действия четко по тому текстовому файлу, в котором описана установка мода. Что я сделал не так? Ссылка на комментарий Поделиться на других сайтах Прочее
SAT Опубликовано 13 Апреля 2005 Жалоба Поделиться Опубликовано 13 Апреля 2005 как я и предполагал, если включен быстрый ответ и заходит гость, выделяет текст или нет и нажимает на кнопку REPLY, гость получает ошибку java скрипта... мой вариант решения этой проблеммы:идем в редактор скиновTopic View \ RenderRow зменяем:<a onmouseover="copyQ('{$post['quote_info']}', '{$post['pid']}');" href='javascript:pasteQ();' title='{ipb.lang['tt_reply_to_post']}'><{P_QUOTE}></a> на: <if="ipb.member['id']"><a onmouseover="copyQ('{$post['quote_info']}', '{$post['pid']}');" href='javascript:pasteQ();' title='{ipb.lang['tt_reply_to_post']}'><{P_QUOTE}></a></if> и скрываем эту кнопочку от гостей Ссылка на комментарий Поделиться на других сайтах Прочее
pegace Опубликовано 25 Августа 2005 Жалоба Поделиться Опубликовано 25 Августа 2005 Мод классный, все работает, но есть одна проблема: как сделать, чтобы если человек, выйдя из интернета смог вставлять цитаты без того чтобы это цитирование в офлайне начинало вызывать подключение к нету и в итоге чтобы требовалось переходить в автономный режим?[1124997724:1125010413]Тут совсем окончательно запутался с видами быстрых ответов и быстрых цитат, ХЕЛП!если жать на ник, то ничего не происходит, а по идее в форме быстрого ответа он должен появляться.Даже не знаю куда адресовать вопрос. Сначала установил этот мод, все работает, потом второй ничего не работает поверх первого потом его удалил, а таже и установленные заодно с ним кнопку "профиль", которая тоже не работала и появление ника внизу... Вот. Запутался. Хотел бы чтобы ник нажимался и появлялся, а не выдавалась ошибка, и поставить ссылку на профиль под аватаром. Кто что знает, помогите плиз!!!(( Ссылка на комментарий Поделиться на других сайтах Прочее
SAS1024 Опубликовано 3 Октября 2005 Жалоба Поделиться Опубликовано 3 Октября 2005 Есть такой мод - D2-Mod Options In Fast Reply 1.0Добавляет возможности модерации в быстром ответе. Этим быстрым ответом он не работает Может, кто-нибудь сможет слепить воедино эти два мода? Ссылка на комментарий Поделиться на других сайтах Прочее
2man Опубликовано 7 Октября 2005 Жалоба Поделиться Опубликовано 7 Октября 2005 У меня была такая же цитата для 1.3. А вот на 2.1.1 еще не ставил. только яваскрипт у меня был такой:function paste(text, o){ if (document.REPLIER) { if ((document.selection)&&(o)) { document.REPLIER.Post.focus(); document.REPLIER.document.selection.createRange().text = text; } else document.REPLIER.Post.value += text; } } InsertQuote.prepare=function() { if(document.getSelection) { if(typeof(window.getSelection)!="undefined") InsertQuote.selection=window.getSelection(); else InsertQuote.selection=document.getSelection(); } else InsertQuote.selection=document.selection.createRange().text; } function InsertQuote(nick, datetime, postid) { //k,r,s if(InsertQuote.selection.toString().length>0) { //если селекция была var pst=document.getElementById(postid), sl=""; var uct = (typeof(pst.innerText)!="undefined")? pst.innerText: (typeof(pst.textContent)!="undefined")? pst.textContent: ""; if(n6||window.opera) {//небольшой патчь для оперы uct=extractRus(uct); sl=extractRus(InsertQuote.selection.toString()); } else sl=InsertQuote.selection.toString(); //проверим являеться ли отселектированный текст чатью поста участника if(uct.indexOf(sl)<0) {alert("Вы нажали на кнопку цитаты другого участника");return;} //вставим пост paste(((document.REPLIER.Post.length)? "\n": "")+"[quote"+(nick?("="+nick+", "+datetime):"")+"]\n"+(InsertQuote.selection.toString())+"\n[/quote]\n", true); } } //патчь function extractRus(txt){ var h=[], v=0; function fltr(l){ return ((l>=1072&&l<=1103)||(l>=1040&&l<=1071)); } for(var i=0, e; i<txt.length; i++) { if(fltr(txt.charCodeAt(i))){ for(e=i+1; e<txt.length&&fltr(txt.charCodeAt(e)); ++e); h.push(txt.substring(i,e)); i=e; } } return h.join(''); }Смысл такой же, только этот яваскрипт работает со всеми браузерами.Еще один вопросик, как я понял ты ник и дату поста закрепил в одну переменную qinf, а потом описал ее значение в topis.php. Только вот проблема в том, что на пхп5 вылетает белая страница. Следовательно ошибка в твоем коде Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения