Sedative Опубликовано 27 Февраля 2006 Жалоба Поделиться Опубликовано 27 Февраля 2006 Собственно как добавить в форму ответа само поле я нашел в skin_topic.php, в форму ответа вставил кусок из skin_post.php:<tr> <td colspan="2" class='pformstrip'>{$ibforums->lang['upload_title']}</td> </tr> <tr> <td class='pformleft'>{$ibforums->lang['upload_text']} $data</td> <td class='pformright'><input class='textinput' type='file' size='30' name='FILE_UPLOAD' /></td> </tr>Поле появилось, нажимаю обзор - выбираю файл, нажимаю отправить, в новом появившемся сообщении аттач отсутствует. Подскажите что я не доделал или сделал не так. Заранее спасибо, поиском ответа не нашел. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 27 Февраля 2006 Жалоба Поделиться Опубликовано 27 Февраля 2006 Речь про форму быстрого ответа я так понимаю? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Dekker Опубликовано 27 Февраля 2006 Жалоба Поделиться Опубликовано 27 Февраля 2006 самые старые грабли этой версии, аттач появиться при предварительном просмотре. не фиксил, и не собираюсь, идитов хватает Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sedative Опубликовано 27 Февраля 2006 Автор Жалоба Поделиться Опубликовано 27 Февраля 2006 Речь про форму быстрого ответа я так понимаю?да именносамые старые грабли этой версии, аттач появиться при предварительном просмотре. не фиксил, и не собираюсь, идитов хватаеточень жаль. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sedative Опубликовано 9 Марта 2006 Автор Жалоба Поделиться Опубликовано 9 Марта 2006 поднимаю тему, вопрос все еще актуален Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 PALADIN+ Опубликовано 11 Марта 2006 Жалоба Поделиться Опубликовано 11 Марта 2006 Глянь здесь, может быть поможет.http://forums.invisionize.com/index.php?showtopic=84595 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sedative Опубликовано 13 Марта 2006 Автор Жалоба Поделиться Опубликовано 13 Марта 2006 PALADIN+, спасибо конечно, но после установки этого варианта форма ответа вообще пропадает . Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 PALADIN+ Опубликовано 14 Марта 2006 Жалоба Поделиться Опубликовано 14 Марта 2006 Теперь понимаешь, почему я сказал "может быть? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sedative Опубликовано 14 Марта 2006 Автор Жалоба Поделиться Опубликовано 14 Марта 2006 понимаю, эх, столько всего уже сделано что переезд на 2.1.х задача не из легких. а моды для 1.3 уже никто не пишет , и не поддерживает...по теме: возможность загрузить файл из формы ответа реализован на форуме сайта yaplakal.com, форум там 1.3 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 14 Марта 2006 Жалоба Поделиться Опубликовано 14 Марта 2006 Поле появилось, нажимаю обзор - выбираю файл, нажимаю отправить, в новом появившемся сообщении аттач отсутствует. Подскажите что я не доделал или сделал не так. Заранее спасибо, поиском ответа не нашел.Покажи html куда именно добавлял. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sedative Опубликовано 14 Марта 2006 Автор Жалоба Поделиться Опубликовано 14 Марта 2006 function quick_reply_box_open($fid="",$tid="",$show="hide", $key="") { global $ibforums; return <<<EOF <script language="javascript1.2" type="text/javascript"> <!-- var MessageMax = "{$ibforums->lang['the_max_length']}"; var Override = "{$ibforums->lang['override']}"; MessageMax = parseInt(MessageMax); if ( MessageMax < 0 ) { MessageMax = 0; } function emo_pop() { window.open('index.{$ibforums->vars['php_ext']}?act=legends&CODE=emoticons&s={$ibforums->session_id}','Legends','width=500,height=500,resizable=yes,scrollbars=yes'); } function bbc_pop() { window.open('index.{$ibforums->vars['php_ext']}?act=legends&CODE=bbcode&s={$ibforums->session_id}','Legends','width=700,height=500,resizable=yes,scrollbars=yes'); } function CheckLength() { MessageLength = document.REPLIER.Post.value.length; message = ""; if (MessageMax > 0) { message = "{$ibforums->lang['js_post']}: {$ibforums->lang['js_max_length']} " + MessageMax + " {$ibforums->lang['js_characters']}."; } else { message = ""; } alert(message + " {$ibforums->lang['js_used']} " + MessageLength + " {$ibforums->lang['js_characters']}."); } function ValidateForm(isMsg) { MessageLength = document.REPLIER.Post.value.length; errors = ""; if (isMsg == 1) { if (document.REPLIER.msg_title.value.length < 2) { errors = "{$ibforums->lang['msg_no_title']}"; } } if (MessageLength < 2) { errors = "{$ibforums->lang['js_no_message']}"; } if (MessageMax !=0) { if (MessageLength > MessageMax) { errors = "{$ibforums->lang['js_max_length']} " + MessageMax + " {$ibforums->lang['js_characters']}. {$ibforums->lang['js_current']}: " + MessageLength; } } if (errors != "" && Override == "") { alert(errors); return false; } else { document.REPLIER.submit.disabled = true; return true; } } // IBC Code stuff //End IBF Posting Codes var text_enter_url = "{$ibforums->lang['jscode_text_enter_url']}"; var text_enter_url_name = "{$ibforums->lang['jscode_text_enter_url_name']}"; var text_enter_image = "{$ibforums->lang['jscode_text_enter_image']}"; var text_enter_email = "{$ibforums->lang['jscode_text_enter_email']}"; var text_enter_flash = "{$ibforums->lang['jscode_text_enter_flash']}"; var text_code = "{$ibforums->lang['jscode_text_code']}"; var text_quote = "{$ibforums->lang['jscode_text_quote']}"; var error_no_url = "{$ibforums->lang['jscode_error_no_url']}"; var error_no_title = "{$ibforums->lang['jscode_error_no_title']}"; var error_no_email = "{$ibforums->lang['jscode_error_no_email']}"; var error_no_width = "{$ibforums->lang['jscode_error_no_width']}"; var error_no_height = "{$ibforums->lang['jscode_error_no_height']}"; var prompt_start = "{$ibforums->lang['js_text_to_format']}"; var help_bold = "{$ibforums->lang['hb_bold']}"; var help_italic = "{$ibforums->lang['hb_italic']}"; var help_under = "{$ibforums->lang['hb_under']}"; var help_font = "{$ibforums->lang['hb_font']}"; var help_size = "{$ibforums->lang['hb_size']}"; var help_color = "{$ibforums->lang['hb_color']}"; var help_close = "{$ibforums->lang['hb_close']}"; var help_url = "{$ibforums->lang['hb_url']}"; var help_img = "{$ibforums->lang['hb_img']}"; var help_email = "{$ibforums->lang['hb_email']}"; var help_quote = "{$ibforums->lang['hb_quote']}"; var help_list = "{$ibforums->lang['hb_list']}"; var help_code = "{$ibforums->lang['hb_code']}"; var help_click_close = "{$ibforums->lang['hb_click_close']}"; var list_prompt = "{$ibforums->lang['js_tag_list']}"; //--> </script> <br /> <div align='left' id='qr_open' style="display:$show;position:relative;"> <form name='REPLIER' action="{$ibforums->base_url}" method='post' onsubmit='return ValidateForm()'> <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='{$ibforums->input['st']}' /> <input type='hidden' name='auth_key' value='$key' /> <!-- TITLE DIV --> <div class="tableborder"> <div class='maintitle'><img src='{$ibforums->vars['img_url']}/nav_m.gif' alt='' width='11' height='11' /> {$ibforums->lang['qr_title']}</div> <table cellpadding="0" cellspacing="0" width="100%"> <!--IBF.NAME_FIELD--> <tr> <td align='center' class='pformstrip' colspan="2">{$ibforums->lang['ib_code_buttons']}</td> </tr> <tr> <td class='pformleft'> <input type='radio' class='radiobutton' name='bbmode' value='ezmode' onclick='setmode(this.value)' /> <b>{$ibforums->lang['bbcode_guided']}</b><br /> <input type='radio' class='radiobutton' name='bbmode' value='normal' onclick='setmode(this.value)' checked="checked" /> <b>{$ibforums->lang['bbcode_normal']}</b> <script type='text/javascript' src='html/ibfcode.js'></script> </td> <td class='pformright'> <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'>{$ibforums->lang['ct_font']}</option> <option value='Arial' style='font-family:Arial'>{$ibforums->lang['ct_arial']}</option> <option value='Times' style='font-family:Times'>{$ibforums->lang['ct_times']}</option> <option value='Courier' style='font-family:Courier'>{$ibforums->lang['ct_courier']}</option> <option value='Impact' style='font-family:Impact'>{$ibforums->lang['ct_impact']}</option> <option value='Geneva' style='font-family:Geneva'>{$ibforums->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'>{$ibforums->lang['ct_size']}</option> <option value='1'>{$ibforums->lang['ct_sml']}</option> <option value='7'>{$ibforums->lang['ct_lrg']}</option> <option value='14'>{$ibforums->lang['ct_lest']}</option> </select><select name='fcolor' class='codebuttons' onchange="alterfont(this.options[this.selectedIndex].value, 'COLOR')" onmouseover="hstat('color')"> <option value='0'>{$ibforums->lang['ct_color']}</option> <option value='blue' style='color:blue'>{$ibforums->lang['ct_blue']}</option> <option value='red' style='color:red'>{$ibforums->lang['ct_red']}</option> <option value='purple' style='color:purple'>{$ibforums->lang['ct_purple']}</option> <option value='orange' style='color:orange'>{$ibforums->lang['ct_orange']}</option> <option value='yellow' style='color:yellow'>{$ibforums->lang['ct_yellow']}</option> <option value='gray' style='color:gray'>{$ibforums->lang['ct_grey']}</option> <option value='green' style='color:green'>{$ibforums->lang['ct_green']}</option> </select> <!-- <a href='java script:closeall();' onmouseover="hstat('close')">{$ibforums->lang['js_close_all_tags']}</a> --> <br /> <input type='button' accesskey='h' value=' http:// ' onclick='tag_url()' class='codebuttons' name='url' onmouseover="hstat('url')" /> <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=' Цитата ' onclick='simpletag("QUOTE")' class='codebuttons' name='QUOTE' onmouseover="hstat('quote')" /> <input type='button' accesskey='p' value=' Код ' onclick='simpletag("CODE")' class='codebuttons' name='CODE' onmouseover="hstat('code')" /> <input type='button' accesskey='l' value=' LIST ' onclick='tag_list()' class='codebuttons' name="LIST" onmouseover="hstat('list')" /> <!--<input type='button' accesskey='l' value=' SQL ' onclick='simpletag("SQL")' class='codebuttons' name='SQL'> <input type='button' accesskey='t' value=' HTML ' onclick='simpletag("HTML")' class='codebuttons' name='HTML'>--> <br /><input type='button' accesskey='c' value=' Закрыть все теги ' onclick='java script:closeall();' class='codebuttons' name='closeall' onmouseover="hstat('close')" /> <!-- {$ibforums->lang['hb_open_tags']}: <input type='text' name='tagcount' size='3' maxlength='3' style='font-size:10px;font-family:verdana,arial;border:0px;font-weight:bold;' readonly="readonly" class='row1' value="0" /><br> --> <input type='text' name='helpbox' size='50' maxlength='120' style='width:auto;font-size:10px;font-family:verdana,arial;border:0px' readonly="readonly" class='row1' value="{$ibforums->lang['hb_start']}" /> </td> </tr> <tr> <td align='center' colspan="2" class='pformstrip'>{$ibforums->lang['post']}</td> </tr> <tr> <td class='pformleft' align='center'> <!--SMILIE TABLE--> <br /><div class='desc'><strong>· <a href='java script:CheckLength()'>{$ibforums->lang['check_length']}</a> ·<br>· <a href='java script:bbc_pop()'>{$ibforums->lang['bbc_help']}</a> ·</strong></div> </td> <td class="pformright" valign='top'> <textarea cols='70' rows='15' name='Post' tabindex='3' style='width:95%' class='textinput'></textarea></td> </tr> <tr> <td align='center' class='pformleft'><b>{$ibforums->lang['po_options']}</b></td> <td class='pformright'> <!--IBF.EMO--> <!--IBF.SIG--> <!--IBF.TRACK--> </td> </tr> <!--ENDFORM_QUICK-->в самый низ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 15 Марта 2006 Жалоба Поделиться Опубликовано 15 Марта 2006 Найди в Topics.php кусок кода, в котором встречается <!--ENDFORM_QUICK-->и запости сюда.Не знаю что это такое. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sedative Опубликовано 15 Марта 2006 Автор Жалоба Поделиться Опубликовано 15 Марта 2006 нет...там такого...вот на всякий продолжение skin_topic.php<!--ENDFORM_QUICK--> <tr> <td class='pformstrip' align='center' style='text-align:center' colspan="2"> <input type="submit" name="submit" value="{$ibforums->lang['submit_reply']}" tabindex='4' class='forminput' accesskey='s' /> <input type="submit" name="preview" value="{$ibforums->lang['button_preview']}" tabindex='5' class='forminput' /> </td> </tr> </table> </div> </form> </div> EOF; } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Song Опубликовано 16 Марта 2006 Жалоба Поделиться Опубликовано 16 Марта 2006 По идее должно.Надо трассировать. Займись сам или плати деньги за работу.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sedative Опубликовано 17 Марта 2006 Автор Жалоба Поделиться Опубликовано 17 Марта 2006 Надо трассировать.а это что такое? можно поподробнее? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Sedative
Собственно как добавить в форму ответа само поле я нашел в skin_topic.php, в форму ответа вставил кусок из skin_post.php:
Поле появилось, нажимаю обзор - выбираю файл, нажимаю отправить, в новом появившемся сообщении аттач отсутствует.
Подскажите что я не доделал или сделал не так. Заранее спасибо, поиском ответа не нашел.
Ссылка на комментарий
Поделиться на других сайтах
14 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.