KiNO Опубликовано 13 Марта 2003 Жалоба Поделиться Опубликовано 13 Марта 2003 Название: Простая форма быстрого ответаДобавил: KiNOДобавлен: 13 Мар 2003Обновлен: 13 Мар 2003Категория: IP.Board 1.x.x Простая форма есть только самое главное. Редактируемые файлы: Topic.phpskin_topik.php Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
angel_hell Опубликовано 1 Ноября 2003 Жалоба Поделиться Опубликовано 1 Ноября 2003 Установилhttp://www.ibresource.ru/db/?mod=4 Скажите где нужно что подправить, чтобы эта форма располагалась выше чем сейчас? http://www.wmtrader.com Ссылка на комментарий Поделиться на других сайтах Прочее
GRINGO Опубликовано 3 Ноября 2003 Жалоба Поделиться Опубликовано 3 Ноября 2003 angel_hell Правь в скинфайлах, а именно в skin_topic.phpтам ты сможешь настраивать по своему усмотрению хоть в ботом, хоть топ страницы Ссылка на комментарий Поделиться на других сайтах Прочее
angel_hell Опубликовано 3 Ноября 2003 Жалоба Поделиться Опубликовано 3 Ноября 2003 N/T/<form action='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}' method='POST' name='REPLIER'> <input type='hidden' name='st' value='0'> <input type='hidden' name='act' value='Post'> <input type='hidden' name='f' value='$data[f]'> <input type='hidden' name='CODE' value='03'> <input type='hidden' name='t' value='$data[t]'> <input type='hidden' name='enableemo' value='yes'> <input type='hidden' name='enablesig' value='yes'> и <table cellpadding='0' cellspacing='1' border='0' width='500' bgcolor='{$ibforums->skin['tbl_border']}' align='center'> <tr> <td> <table cellpadding='4' cellspacing='1' border='0' width='100%' class='row1'> <tr> <td align='center' colspan='2' class='titlemedium'>Быстрый ответ</td> </tr> <tr> <td class='category' align='left' colspan='2'>Введите Ваш ответ:</td> </tr> <tr> <td class='row1' align='center' colspan='2'>$data[guest_box]</td> </tr> <tr><td class='row1' align='center'><textarea cols='60' rows='6' wrap='soft' name='Post' tabindex='3' class='textinput'></textarea></td></tr> <tr> <td class='row2' align='center' colspan='2'> <input type="submit" name="submit" value="Ответить" tabindex='4' class='forminput'> <input type="submit" name="preview" value="Расширенный модус" tabindex='5' class='forminput'> </td> </tr> </table> </td> </tr> </table> </form> <br> Местами поменять??? Или как. В самом верху ведь код вставляется Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 3 Ноября 2003 Жалоба Поделиться Опубликовано 3 Ноября 2003 ПФБО - edit by me ©Редактируемые файлы Topic.phpskin_topic.php 1. Откройте sources/Topics.phpНайдите: $this->output .= $this->html->TableFooter( array( 'TOPIC' => $this->topic, 'FORUM' => $this->forum ) ); ВЫШЕ этого добавьте: //------------------------------------- // hack easy quick reply //------------------------------------- if ($this->topic['poll_state'] == 'closed' and $ibforums->member['g_is_supadmin'] != 1) { $allow = 0; } if ($this->topic['starter_id'] == $ibforums->member['id']) { $allow = 0; } if ($this->topic['starter_id'] != $ibforums->member['id']) { if (! $ibforums->member['g_reply_own_topics']) { $allow = 0; } } $this->m_group = $ibforums->member['mgroup']; if ($class->forum['reply_perms'] != '*') { if ( !preg_match( "/(^|,)$this->m_group(,|$)/", $this->forum['reply_perms'] ) ) { $allow = 1; }} if ($this->forum['reply_perms'] == '*') { $allow = 1; } if ($this->topic['state'] != 'open') { $allow = 0; } if ($ibforums->member['id'] == "" AND $allow != 1) { $allow = 0;} if($allow == 1) { if (!$ibforums->member['id']) { $data['guest_box'] = "<input type='text' size='40' maxlength='50' name='UserName' value='Введите Ваше имя' tabindex='1' class='forminput' onMouseOver='this.focus()'>"; } $data['f'] = $this->forum['id']; $data['t'] = $this->topic['tid']; $this->output .= $this->html->quickreply($data); } Сохраните и закройте Topics.php. 2. Откройте файл Skin/s*/skin_topic.phpИ ниже class skin_topic { добавьте: function quickreply($data) { global $ibforums; return <<<EOF </table></td></tr><tr><td class='mainbg'> <form action='{$ibforums->vars['board_url']}/index.{$ibforums->vars['php_ext']}' method='POST' name='REPLIER'> <input type='hidden' name='st' value='0'> <input type='hidden' name='act' value='Post'> <input type='hidden' name='f' value='$data[f]'> <input type='hidden' name='CODE' value='03'> <input type='hidden' name='t' value='$data[t]'> <input type='hidden' name='enableemo' value='yes'> <input type='hidden' name='enablesig' value='yes'> <table cellpadding='0' cellspacing='1' border='0' width='500' bgcolor='{$ibforums->skin['tbl_border']}' align='center'> <tr> <td> <table cellpadding='4' cellspacing='1' border='0' width='100%' class='row1'> <tr> <td align='center' colspan='2' class='titlemedium'>Быстрый ответ</td> </tr> <tr> <td class='category' align='left' colspan='2'>Введите Ваш ответ:</td> </tr> <tr> <td class='row1' align='center' colspan='2'>$data[guest_box]</td> </tr> <tr><td class='row1' align='center'><textarea cols='60' rows='6' wrap='soft' name='Post' tabindex='3' class='textinput'></textarea></td></tr> <tr> <td class='row2' align='center' colspan='2'> <input type="submit" name="submit" value="Ответить" tabindex='4' class='forminput'> <input type="submit" name="preview" value="Расширенный модус" tabindex='5' class='forminput'> </td> </tr> </table> </td> </tr> </form> EOF; } Сохраните и закройте skin_topic.php. Закачайте файлы на сервер в соответствующие дирректории.Затем зайдите в панель администратора Skins & Templates -> Manage HTML Templates.В разделе "Template Tools" выберите "Resynchronise the database templates FROM the PHP skin files" и нажмите "Run Tool". Так пойдёт? Ссылка на комментарий Поделиться на других сайтах Прочее
angel_hell Опубликовано 4 Ноября 2003 Жалоба Поделиться Опубликовано 4 Ноября 2003 Спасибо за решение - сейчас сделаю Ссылка на комментарий Поделиться на других сайтах Прочее
angel_hell Опубликовано 4 Ноября 2003 Жалоба Поделиться Опубликовано 4 Ноября 2003 Так и задумывалось на белом фоне? Ссылка на комментарий Поделиться на других сайтах Прочее
theIggs Опубликовано 4 Ноября 2003 Жалоба Поделиться Опубликовано 4 Ноября 2003 Можешь сделать вместо</table></td></tr><tr><td class='mainbg'>что-то типа</table></td></tr><tr><td class='post1'> Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения