musicbang
Пользователи-
Число публикаций
10 -
Регистрация
-
Последнее посещение
Недавние посетители профиля
Блок недавних посетителей отключен и не доступен другим пользователям для просмотра.
Достижения musicbang
-
При добавлении новых ББ кодов.
musicbang ответил на вопрос автора musicbang в Общие вопросы (по 2.2.x и 2.3.x)
Спасибо за помощь, Гуру! Помогли на другом форуме .. -
При добавлении новых ББ кодов.
musicbang ответил на вопрос автора musicbang в Общие вопросы (по 2.2.x и 2.3.x)
В "быстрый ответ" вставил. Осталась форма быстрого редактирования. Гуру, подскажите где искать! -
Не пинайте сильно. Новичек (пока). "Мозга за мозгу" зашла, потерялся в собственных "гениальных" мыслях. Вопрос к знающим: При процедуре добавления новых ббкодов КАК добавить кнопки в форму быстрого ответа и функцию быстрого редактирования? В стандатрном редакторе кнопки поставить смог, а тут не получается. Знаю что это где то "недалеко" и очень просто, но зашел в ступор. Спасибо. IPB 2.3.6
-
-
Собираю коллекцию форумов, к которым я приложил руку
musicbang прокомментировал запись блога автора musicbang в Олег «Sannis» Ефимов
Sannis, без твоей светлой головы нам бы было туго !!! -
Все поставил !!! Sannis отдельное спасибо, самостоятельно наверно долго бы еще возился.
-
Спасибо! Попробую вернуть. Этот мод похоже живет еще с версии 2.1.7 Найти бы оригинал, с которого ставил. Вроде бы получилось откатить. Единственный оставшийся нюанс - это заказной мод "офф-топик". Делал его Smash_Team, который сейчас недоступен. Поставить кнопку этого мода в нынешнюю форму быстрого ответа к сожалению у меня не получилось.
-
Гости не могут публиковать сообщения. Создал пользователя, логин и пароль в ЛС.
-
+1 Есть одна приватная категория, вот ее бы исключить. Либо разрешить только несколько определенных категорий. (2.3.5)
-
Здравствуйте! Решил поставить этот мод на 2.3.5 (лицензия). По инструкции надо найти фрагмент и заменить его - 1. Открыть шаблон skin_topic->quick_reply_box_open ( Админцентр - Внешний Вид - меню стиля - Изменить HTML фрагменты ) Открыть редактирование входящих переменных(меню справа) и добавить в конец: ,$editor_html="" Сохранить шаблон. Найти в самом шаблоне следующий код: <div id='fast-reply-controls' align='center' style='width:75%;padding:6px; margin:0 auto 0 auto' class="rte-buttonbar"> <table cellpadding="2" cellspacing="0" width='100%'> <tr> <td width='1%' align='left' nowrap='nowrap'> <table cellpadding='0' cellspacing='0' width='100%'> <tr> <td><div class="rte-normal" id="fast-reply_cmd_bold"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-bold.png" alt="{$this->ipsclass->lang['js_tt_bold']}" title="{$this->ipsclass->lang['js_tt_bold']}" /></div></td> <td><div class="rte-normal" id="fast-reply_cmd_italic"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-italic.png" alt="{$this->ipsclass->lang['js_tt_italic']}" title="{$this->ipsclass->lang['js_tt_italic']}" /></div></td> <td><div class="rte-normal" id="fast-reply_cmd_underline"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-underlined.png" alt="{$this->ipsclass->lang['js_tt_underline']}" title="{$this->ipsclass->lang['js_tt_underline']}" /></div></td> <td><div class="rte-normal" id="fast-reply_cmd_createlink"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-link-button.png" alt="{$this->ipsclass->lang['js_rte_lite_link']}" title="{$this->ipsclass->lang['js_rte_lite_link']}" /></div></td> <td><div class="rte-normal" id="fast-reply_cmd_insertimage"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-image-button.png" alt="{$this->ipsclass->lang['js_rte_lite_img']}" title="{$this->ipsclass->lang['js_rte_lite_img']}" /></div></td> <td><div class="rte-normal" id="fast-reply_cmd_emoticon"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-emo-button.png" alt="{$this->ipsclass->lang['js_tt_emoticons']}" title="{$this->ipsclass->lang['js_tt_emoticons']}" /></div></td> <td><div class="rte-normal" id="fast-reply_cmd_ipb_quote"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-quote-button.png" alt="{$this->ipsclass->lang['js_rte_lite_quote']}" title="{$this->ipsclass->lang['js_rte_lite_quote']}"></div></td> <td><div class="rte-normal" id="fast-reply_cmd_ipb_code"><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-code-button.png" alt="{$this->ipsclass->lang['js_rte_lite_code']}" title="{$this->ipsclass->lang['js_rte_lite_code']}"></div></td> </tr> </table> </td> <td width='98%'> </td> <td width='1%' align='right' nowrap='nowrap'> <table cellpadding='0' cellspacing='0' width='100%'> <tr> <td> <div class="rte-normal" id="fast-reply_resize_up" style='padding:0px;margin:0px;'><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-resize-up.gif" alt="" /></div> <div class="rte-normal" id="fast-reply_resize_down" style='padding:0px;margin:0px;padding-top:1px'><img src="style_images/<#IMG_DIR#>/folder_editor_images/rte-resize-down.gif" alt="" title="" /></div> </td> </tr> </table> </td> </tr> </table> <div style='padding-bottom:8px'> <textarea style='margin:0px;padding:4px;width:98%' tabindex="1" name='Post' id='fast-reply_textarea' class='rte-iframe' cols='80' rows='15'>{$post}</textarea> </div> <div> <div> <if="$this->ipsclass->member['auto_track'] == "" or $this->ipsclass->member['auto_track'] == '0'"> <input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {$this->ipsclass->lang['qr_add_email']} | <else /> <input type="checkbox" name="enabletrack" value="1" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_email']} | </if> <input type="checkbox" name="enableemo" value="yes" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_smilie']} | <input type="checkbox" name="enablesig" value="yes" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_sig']} </div> <div style='margin-top:3px'> <input type="submit" name="submit" value="{$this->ipsclass->lang['qr_submit']}" class="button" tabindex="4" accesskey="s" /> <input type="submit" name="preview" value="{$this->ipsclass->lang['qr_more_opts']}" class="button" /> <input type="button" name="qrc" onclick="ShowHide('qr_open','qr_closed');" value="{$this->ipsclass->lang['qr_closeit']}" class="button" /> </div> </div> </div> </div> </div> </form> </div> <script type='text/javascript'> <!-- IPS_Lite_Editor[ 'fast-reply' ] = new ips_text_editor_lite( 'fast-reply' ); IPS_Lite_Editor[ 'fast-reply' ].init(); IPS_Lite_Editor[ 'fast-reply' ].text_obj.style.height = '150px'; --> </script> Заменить на: В quick_reply_box_open моего форума такого фрагмента нет .. <script language='JavaScript'> function AddSelectedText(BBOpen, BBClose) { if (document.REPLIER.Post.caretPos) document.REPLIER.Post.caretPos.text = BBOpen + document.REPLIER.Post.caretPos.text + BBClose; else document.REPLIER.Post.value += BBOpen + BBClose; document.REPLIER.Post.focus() } function InsertBBCode(BBcode) { AddSelectedText('[' + BBcode + ']','[/' + BBcode + ']'); } function storeCaret(textEl) { if (textEl.createTextRange) textEl.caretPos = document.selection.createRange().duplicate(); } </script> <script type="text/javascript"> <!-- var emowindow = ''; function emo_pop(){ emowindow = window.open("index.{$this->ipsclass->vars['php_ext']}?act=legends&CODE=emoticons&s={$this->ipsclass->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="{$this->ipsclass->base_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="{$this->ipsclass->input['st']}" /> <input type="hidden" name="auth_key" value="$key" /> <input type="hidden" name="fast_reply_used" value="1" /> {$form} <!-- TITLE DIV --> <div class="borderwrap"> <div class="maintitle"><{CAT_IMG}> {$this->ipsclass->lang['qr_title']}</div> <div style='padding:6px' align="center"> <textarea name="Post" onkeypress="transliteFeld(this,event);" onmouseover='checkselection()' id='fastreplyarea' cols="70" rows="8" class="textarea" tabindex="1" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);"></textarea> <script language="JavaScript" type="text/javascript" src="jscripts/Translit.js"></script><script language="JavaScript">TxtFeld=document.REPLIER.Post; language=1; richtung=1;</script> <div align='center' > <input type="button" class="button" value=" B " style="font-weight:bold; width: 40px" onClick="InsertBBCode('b')" /> <input type="button" class="button" value=" i " style="font-style:italic; width: 40px" onClick="InsertBBCode('i')" /> <input type="button" class="button" value=" u " style="text-decoration: underline; width: 40px" onClick="InsertBBCode('u')" /> <input type="button" class="button" value="Quote" style="width: 50px" onClick="InsertBBCode('quote')" /> <input type="button" class="button" value="Code" style="width: 40px" onClick="InsertBBCode('code')" /> <input type="button" class="button" value="Offtop" style="width: 40px" onClick="InsertBBCode('offtop')" /> <input type="button" class="button" value="Img" style="width: 40px" onClick="InsertBBCode('img')" /> <input type="button" class="button" value="URL" style="text-decoration: underline; width: 40px" onClick="InsertBBCode('url')" /> <input type="button" class="button" value="Rus" style="width: 40px" onClick="translateAlltoCyrillic();" /> <input type="button" class="button" value="Lat" style="width: 40px" onClick="translateAlltoLatin();" /> </div> <!-- HIDDEN PASTE SELECTION QUESTION --> <div id='fastreply-pastesel' align='center' style='display:none;'> <br /><input type="button" name="pastesel" onclick="pasteselection();" value="{$this->ipsclass->lang['add_selected_text']}" class="button" /><br /> </div> <!-- / HIDDEN PASTE SELECTION QUESTION --> <br /> <input type="checkbox" id="translitSchalter" name="translit" onClick="changelanguage();" class="checkbox" /> Автоматический перевод текста <if="$this->ipsclass->member['auto_track'] == "" or $this->ipsclass->member['auto_track'] == '0'"> <input type="checkbox" name="enabletrack" value="1" class="checkbox" /> {$this->ipsclass->lang['qr_add_email']} </if> <input type="checkbox" name="enableemo" value="yes" class="checkbox" checked="checked" /> <a href="java script:emo_pop();">{$this->ipsclass->lang['qr_add_smilie']}</a> <input type="checkbox" name="enablesig" value="yes" class="checkbox" checked="checked" /> {$this->ipsclass->lang['qr_add_sig']} <br /><br /> <input type="submit" name="submit" value="{$this->ipsclass->lang['qr_submit']}" class="button" tabindex="2" accesskey="s" /> <input type="submit" name="preview" value="{$this->ipsclass->lang['qr_more_opts']}" class="button" /> <input type="button" name="qrc" onclick="ShowHide('qr_open','qr_closed');" value="{$this->ipsclass->lang['qr_closeit']}" class="button" /> </div></div></form></div> Не пинайте сильно - я (пока) новичек ..