Reazon Опубликовано 18 Марта 2006 Жалоба Поделиться Опубликовано 18 Марта 2006 Я вот некогда не понмал, зачем заменять Быстрый ответ- расширенным. Было бы очень здорово добавить в Бо только панель редактирования текста и коды Всё остальное просто не нужно. Я так понял, что такого хака нету? Может кто-то знает, как это сделать?Тогда и ответ будет красиво выгледеть и лишнего грузить не будет. Да и глюков с отоброжением, по идее, меньше. Вообщем вот... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Reazon Опубликовано 18 Марта 2006 Автор Жалоба Поделиться Опубликовано 18 Марта 2006 МОДНашёл, чего хотел)Пожалуйста, у кого есть доступ- скачайте. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Mitos Опубликовано 18 Марта 2006 Жалоба Поделиться Опубликовано 18 Марта 2006 у всех есть доступ , зарегистрируйтесь и у Вас будет регистрация через форум Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Reazon Опубликовано 18 Марта 2006 Автор Жалоба Поделиться Опубликовано 18 Марта 2006 Да вот жду пока господин Админ меня активирует)Кстати кто-нибудь ставил этот мод? Гуд. Всё работает чудесно. Вот прям то, что искал. Только жаль "Цитирование выделенного пропало. Ну попробую мультиквот поставить.Кстати кому надо, то вот вся установка:В админке открываем ВНЕШНИЙ ВИД--->Стиль--->Редактирование HTML фрагментов--->Просмотр темы--->Открываем quick_reply_box_open и меняем содержимое, на это:<script type="text/javascript"> <!-- var MessageMax = "{ipb.lang['the_max_length']}"; var Override = "{ipb.lang['override']}"; var dontpassgo = 0; MessageMax = parseInt(MessageMax); if ( MessageMax < 0 ){ MessageMax = 0; } function emo_pop(){ window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=emoticons&s={ipb.session_id}","Legends","width=250,height=500,resizable=yes,scrollbars=yes"); } function bbc_pop(){ window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=bbcode&s={ipb.session_id}","Legends","width=700,height=500,resizable=yes,scrollbars=yes"); } function attach_pop(url){ window.open("{$ibforums->js_base_url}act=Post&CODE=20&"+url,"Attachments","width=500,height=400,resizable=yes,scrollbars=yes"); } function CheckLength(){ MessageLength = document.REPLIER.Post.value.length; message = ""; if (MessageMax > 0){ message = "{ipb.lang['js_post']}: {ipb.lang['js_max_length']} " + MessageMax + " {ipb.lang['js_characters']}."; } else{ message = ""; } alert(message + " {ipb.lang['js_used']} " + MessageLength + " {ipb.lang['js_characters']}."); } function ValidateForm(isMsg){ MessageLength = document.REPLIER.Post.value.length; errors = ""; // Check for remove attachments if ( document.REPLIER.removeattachid.value > 0 ){ okdelete = confirm("{ipb.lang['remove_attach']}"); if ( okdelete == true ){ return true; } else{ document.REPLIER.removeattachid.value = 0; return false; } } if (isMsg == 1){ if (document.REPLIER.msg_title.value.length < 2){ errors = "{ipb.lang['msg_no_title']}"; } } if (MessageLength < 2){ errors = "{ipb.lang['js_no_message']}"; } if (MessageMax !=0){ if (MessageLength > MessageMax){ errors = "{ipb.lang['js_max_length']} " + MessageMax + " {ipb.lang['js_characters']}. {ipb.lang['js_current']}: " + MessageLength; } } if (errors != "" && Override == ""){ alert(errors); return false; } else{ document.REPLIER.submit.disabled = true; return true; } } function removeattach(id){ if ( id != "" ){ var Override = 1; document.REPLIER.removeattachid.value = id; } } // IBC Code stuff var text_enter_image = "{ipb.lang['jscode_text_enter_image']}"; var text_enter_email = "{ipb.lang['jscode_text_enter_email']}"; var text_enter_flash = "{ipb.lang['jscode_text_enter_flash']}"; var text_code = "{ipb.lang['jscode_text_code']}"; var text_quote = "{ipb.lang['jscode_text_quote']}"; var error_no_url = "{ipb.lang['jscode_error_no_url']}"; var error_no_title = "{ipb.lang['jscode_error_no_title']}"; var error_no_email = "{ipb.lang['jscode_error_no_email']}"; var error_no_width = "{ipb.lang['jscode_error_no_width']}"; var error_no_height = "{ipb.lang['jscode_error_no_height']}"; var prompt_start = "{ipb.lang['js_text_to_format']}"; var help_bold = "{ipb.lang['hb_bold']}"; var help_italic = "{ipb.lang['hb_italic']}"; var help_under = "{ipb.lang['hb_under']}"; var help_font = "{ipb.lang['hb_font']}"; var help_size = "{ipb.lang['hb_size']}"; var help_color = "{ipb.lang['hb_color']}"; var help_close = "{ipb.lang['hb_close']}"; var help_url = "{ipb.lang['hb_url']}"; var help_img = "{ipb.lang['hb_img']}"; var help_email = "{ipb.lang['hb_email']}"; var help_quote = "{ipb.lang['hb_quote']}"; var help_list = "{ipb.lang['hb_list']}"; var help_code = "{ipb.lang['hb_code']}"; var help_click_close = "{ipb.lang['hb_click_close']}"; var list_prompt = "{ipb.lang['js_tag_list']}"; --> </script> <script type="text/javascript"> <!-- function emo_pop(){ window.open("index.{ipb.vars['php_ext']}?act=legends&CODE=emoticons&s={ipb.session_id}","Legends","width=250,height=500,resizable=yes,scrollbars=yes"); } --> </script> <div id="qr_open" style="display: $show; position: relative;"> <br /> <form name="REPLIER" action="{ipb.script_url}" method="post"> <input type="hidden" name="act" value="Post" /> <input type="hidden" name="CODE" value="03" /> <input type="hidden" name="f" value="$fid" /> <input type="hidden" name="t" value="$tid" /> <input type="hidden" name="st" value="{ipb.input['st']}" /> <input type="hidden" name="enabletrack" value="{ipb.member['auto_track']}" /> <input type="hidden" name="auth_key" value="$key" /> <!-- TITLE DIV --> <div class="borderwrap"> <div class="maintitle"><{CAT_IMG}> {ipb.lang['qr_title']}</div> <div style='padding:6px' align="center"> <input type="hidden" name="bbmode" value="ezmode" onclick="setmode(this.value)" /> <input type="hidden" name="bbmode" value="normal" onclick="setmode(this.value)" checked="checked" /> <script type="text/javascript" src="jscripts/ipb_bbcode.js"></script> <input type="button" accesskey="b" value=" B " onclick="simpletag('B')" class="codebuttons" name="B" style="font-weight: bold;" onmouseover="hstat('bold')" /> <input type="button" accesskey="i" value=" I " onclick="simpletag('I')" class="codebuttons" name="I" style="font-style: italic;" onmouseover="hstat('italic')" /> <input type="button" accesskey="u" value=" U " onclick="simpletag('U')" class="codebuttons" name="U" style="text-decoration: underline;" onmouseover="hstat('under')" /> <select name="ffont" class="codebuttons" onchange="alterfont(this.options[this.selectedIndex].value, 'FONT')" onmouseover="hstat('font')"> <option value="0">{ipb.lang['ct_font']}</option> <option value="Arial" style="font-family: Arial;">{ipb.lang['ct_arial']}</option> <option value="Times" style="font-family: Times;">{ipb.lang['ct_times']}</option> <option value="Courier" style="font-family: Courier;">{ipb.lang['ct_courier']}</option> <option value="Impact" style="font-family: Impact;">{ipb.lang['ct_impact']}</option> <option value="Geneva" style="font-family: Geneva;">{ipb.lang['ct_geneva']}</option> <option value="Optima" style="font-family: Optima;">Optima</option> </select> <select name="fsize" class="codebuttons" onchange="alterfont(this.options[this.selectedIndex].value, 'SIZE')" onmouseover="hstat('size')"> <option value="0">{ipb.lang['ct_size']}</option> <option value="1">{ipb.lang['ct_sml']}</option> <option value="7">{ipb.lang['ct_lrg']}</option> <option value="14">{ipb.lang['ct_lest']}</option> </select> <select name="fcolor" class="codebuttons" onchange="alterfont(this.options[this.selectedIndex].value, 'COLOR')" onmouseover="hstat('color')"> <option value="0">{ipb.lang['ct_color']}</option> <option value="blue" style="color: blue;">{ipb.lang['ct_blue']}</option> <option value="red" style="color: red;">{ipb.lang['ct_red']}</option> <option value="purple" style="color: purple;">{ipb.lang['ct_purple']}</option> <option value="orange" style="color: orange;">{ipb.lang['ct_orange']}</option> <option value="yellow" style="color: yellow;">{ipb.lang['ct_yellow']}</option> <option value="gray" style="color: gray;">{ipb.lang['ct_grey']}</option> <option value="green" style="color: green;">{ipb.lang['ct_green']}</option> </select> <br /> <input type="button" accesskey="g" value=" IMG " onclick="tag_image()" class="codebuttons" name="img" onmouseover="hstat('img')" /> <input type="button" accesskey="e" value=" @ " onclick="tag_email()" class="codebuttons" name="email" onmouseover="hstat('email')" /> <input type="button" accesskey="q" value=" QUOTE " onclick="simpletag('QUOTE')" class="codebuttons" name="QUOTE" onmouseover="hstat('quote')" /> <input type="button" accesskey="p" value=" CODE " onclick="simpletag('CODE')" class="codebuttons" name="CODE" onmouseover="hstat('code')" /> <input type="hidden" accesskey="l" value=" LIST " onclick="tag_list()" class="codebuttons" name="LIST" onmouseover="hstat('list')" /> <br /> <textarea cols="70" rows="10" name="Post" tabindex="5" class="textarea">$data</textarea> <br /> <a href="java script:closeall();" onmouseover="hstat('close')">{ipb.lang['js_close_all_tags']}</a><br /> <if="ipb.member['auto_track'] == "" or ipb.member['auto_track'] == '0'"> <input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {ipb.lang['qr_add_email']} | </if> <else> <input type="checkbox" name="enabletrack" value="1" class="checkbox" checked="checked" /> {ipb.lang['qr_add_email']} | </else> <input type="checkbox" name="enableemo" value="yes" class="checkbox" checked="checked" /> <a href="java script:emo_pop();">{ipb.lang['qr_add_smilie']}</a> | <input type="checkbox" name="enablesig" value="yes" class="checkbox" checked="checked" /> {ipb.lang['qr_add_sig']} <br /> <input type="submit" name="submit" value="{ipb.lang['qr_submit']}" class="button" tabindex="2" accesskey="s" /> <input type="submit" name="preview" value="{ipb.lang['qr_more_opts']}" class="button" /> <input type="button" name="qrc" onclick="ShowHide('qr_open','qr_closed');" value="{ipb.lang['qr_closeit']}" class="button" /> </div> </div> </form> </div> Ребят, помогите плиз приртить стандартное быстрое цитирование. Я что-то пытаюсь:Вообщем после кода<!-- TITLE DIV --> <div class="borderwrap"> <div class="maintitle"><{CAT_IMG}> {ipb.lang['qr_title']}</div> <div style='padding:6px' align="center">Добавляю <textarea onmouseover='checkselection()' id='fastreplyarea' cols="70" rows="8" name="Post" class="textarea" tabindex="1"></textarea> <!-- HIDDEN PASTE SELECTION QUESTION --> <div id='fastreply-pastesel' align='center' style='display:none;'> <input type="button" name="pastesel" onclick="pasteselection();" value="{ipb.lang['add_selected_text']}" class="button" /> </div> <!-- / HIDDEN PASTE SELECTION QUESTION --> <br />И у меня два окошка для ввода текста. А так всё пашет. Что-то надо изменить видимо, но вот что? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.