Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Quick Reply в phpBB форуме, версия 2.0.8 
:(
    Опции темы
Рейкин
  Дата 18.7.2004, 02:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



Собственно проблема в том, что не могу найти где и как сделать Quick Reply на форуме phpBB (ну это когда читаешь тему, а снизу есть форма, где можно ответить сразу, не нажимая кнопку, перегружая страницу). Т.е. так хочу, как на этом.

Видел в нете phpBB версии 2.0.6. с такой фишкой, а в MODs на сайте изготовителя ничего похожего нет sad.gif

Пробовал поставить Инфижн, последней версии 2.0.5 PDR, что ли, так всё оки. Инсталяшка сработала. Приглашает зайти на главную, а там

Код

Warning: load_template(): Unable to access ./http://www.mysite.com/forumik/cacheid_2/skin_global.php in /home/mysite/public_html/forumik/sources/functions.php on line 348

Warning: load_template(./http://www.mysite.com/forum/cacheid_2/skin_global.php): failed to open stream: Permission denied in /home/mysite/public_html/forumik/sources/functions.php on line 348


Никто такую проблему не встречал?

Если кто решил одну из этих проблем - поделитсь секретом! smile.gif

HELP, одним словом!

Спасибо заранее,
Реюс
PM WWW   Вверх
kakha
Дата 19.7.2004, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 19.7.2004

Репутация: нет
Всего: нет



в корневой папке в фаиле viewtopic.php вконце фаила перед кодом

Код

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

встав следуший код

Код

//
// Quick Reply Mod
//
if ( ((!$is_auth['auth_reply']) or ($forum_topic_data['forum_status'] == FORUM_LOCKED) or ($forum_topic_data['topic_status'] == TOPIC_LOCKED)) and ($userdata['user_level'] != ADMIN) )
{
$quick_reply_form = "";
}
else
{
if ( $can_watch_topic && $is_watching_topic )
{
 $notify = 1;
}
else
{
 $notify = $userdata['user_notify'];
}
$bbcode_uid = $postrow[$total_posts - 1]['bbcode_uid'];
$last_poster = $postrow[$total_posts - 1]['username'];
$last_msg = $postrow[$total_posts - 1]['post_text'];
$last_msg = str_replace(":1:$bbcode_uid", "", $last_msg);
$last_msg = str_replace(":u:$bbcode_uid", "", $last_msg);
$last_msg = str_replace(":o:$bbcode_uid", "", $last_msg);
$last_msg = str_replace(":$bbcode_uid", "", $last_msg);
$last_msg = str_replace("'", "'", $last_msg);
$last_msg = "[QUOTE=\"$last_poster\"]" . $last_msg . "[/QUOTE]";
$quick_reply_form = "
<script language='JavaScript' type='text/javascript'>
 function checkForm() {
  formErrors = false;
  document.post.message.value = '';
  if (document.post.input.value.length < 2) {
   formErrors = '" . $lang['Empty_message'] . "';
  }
  if (formErrors) {
   alert(formErrors);
   return false;
  } else {
   if (document.post.quick_quote.checked) {
    document.post.message.value = document.post.last_msg.value;
   }
   document.post.message.value += document.post.input.value;
   return true;
  }
 }
</script>
<form action='".append_sid("posting.$phpEx")."' method='post' name='post' onsubmit='return checkForm(this)'>
<span class='genmed'><b>".$lang['Quick_Reply'].":</b><br />";

if (!$userdata['session_logged_in'])
{
 $quick_reply_form .= $lang['Username'] . ":&nbsp;<input class='post' type='text' name='username' size='25' maxlength='25' value='' /><br />";
}

$quick_reply_form .= "<textarea  onKeyPress='chooselanguage(this.form)' name='input' rows='10' cols='50' wrap='virtual' class='post''></textarea><br />
<input type='checkbox' name='quick_quote' />".$lang['Quote_last']."<br />
<input type='checkbox' name='attach_sig' checked='checked' />".$lang["Attach_signature"]."<br />
<input type='hidden' name='mode' value='reply' />
<input type='hidden' name='sid' value='" . $userdata['session_id'] . "' />
<input type='hidden' name='t' value='" . $topic_id . "' />
<input type='hidden' name='message' value='' />
<input type='hidden' name='notify' value=" . $notify  . " />
<input type='hidden' name='last_msg' value='" . $last_msg  . "' />
<input type='submit' name='preview' class='liteoption' value='".$lang['Preview']."' />&nbsp;
<input type='submit' name='post' class='mainoption' value='".$lang["Submit"]."' />
</form></span>";
}

$block_width = 0;
if($portal_config['portal_header'])
{
$block_width = $block_width + $portal_config['header_width'];
}
if($portal_config['portal_tail'])
{
$block_width = $block_width + $portal_config['footer_width'];
}

$template->assign_vars(array(
'QUICK_REPLY_FORM' => $quick_reply_form,
'BLOCK_WIDTH' => $block_width)
);
//
// END Quick Reply Mod
//


а патом в templates/subSilver в папке открой файл viewtopic_body.tpl и встав следуший код гденибуд где хочеш видеть твою форму
Код

<table width="100%">
 <tr>
<td align="left" valign="top">{QUICK_REPLY_FORM}</td>
 </tr>


</table>


Это сообщение отредактировал(а) kakha - 19.7.2004, 14:04
PM   Вверх
Рейкин
Дата 19.7.2004, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



kakha,

спасибо, брательник! Сейчас же займусь и сообщу о результатах!

С уважением!
PM WWW   Вверх
kakha
Дата 19.7.2004, 17:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 19.7.2004

Репутация: нет
Всего: нет



Рейкин
в
Код
<textarea onKeyPress='chooselanguage(this.form)'

сатри
Код
onKeyPress='chooselanguage(this.form)

ето бил у меня дополнительно для себя

Это сообщение отредактировал(а) kakha - 19.7.2004, 17:46
PM   Вверх
Рейкин
Дата 19.7.2004, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



kakha,

работает, но не полнофункционально. не вызывает меню форматирования, просмотр не пашет, смайлики...

Подозреваю конфликт версий...

Сам попробую доковырять, а пока просто пусть постят и всё! wink.gif

Спасибо ещё раз.
Добавлено @ 18:14
Ок, стёр...
PM WWW   Вверх
kakha
Дата 20.7.2004, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 19.7.2004

Репутация: нет
Всего: нет



Цитата
не вызывает меню форматирования, просмотр не пашет, смайлики...

зти веши у меня тоже не работает. По моему для quick reply и не обезательно
PM   Вверх
Рейкин
Дата 20.7.2004, 14:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 198
Регистрация: 23.11.2003
Где: Баку, Азербайджан

Репутация: 1
Всего: 1



ну, собственно, я тоже так решил, хотя не смирился smile.gif
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0654 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.