Перейти к контенту
  • 0

Форма ответа


Sedative

Вопрос

Собственно как добавить в форму ответа само поле я нашел в 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
самые старые грабли этой версии, аттач появиться при предварительном просмотре. не фиксил, и не собираюсь, идитов хватает
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Речь про форму быстрого ответа я так понимаю?

да именно

самые старые грабли этой версии, аттач появиться при предварительном просмотре. не фиксил, и не собираюсь, идитов хватает

очень жаль.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Глянь здесь, может быть поможет.

http://forums.invisionize.com/index.php?showtopic=84595

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Теперь понимаешь, почему я сказал "может быть? :D
Ссылка на комментарий
Поделиться на других сайтах

  • 0

понимаю, эх, столько всего уже сделано что переезд на 2.1.х задача не из легких. а моды для 1.3 уже никто не пишет , и не поддерживает...

по теме: возможность загрузить файл из формы ответа реализован на форуме сайта yaplakal.com, форум там 1.3

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Поле появилось, нажимаю обзор - выбираю файл, нажимаю отправить, в новом появившемся сообщении аттач отсутствует.

Подскажите что я не доделал или сделал не так. Заранее спасибо, поиском ответа не нашел.

Покажи html куда именно добавлял.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

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

Найди в Topics.php кусок кода, в котором встречается <!--ENDFORM_QUICK-->

и запости сюда.

Не знаю что это такое.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

нет...там такого...

вот на всякий продолжение 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

По идее должно.

Надо трассировать. Займись сам или плати деньги за работу..

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.