Полезная информация


----

Начать новую тему Ответить на тему
АвторСообщение

 Сообщение Как распознать ошибку на форуме 2012-04-08

Аватар пользователя

Напишу не много про ошибку....
При установки мода topic_text_hover и редакции файла viewforum.php по инструкции, была сделана ошибка...
В инструкции при установки написано:
Открыть: viewforum.php
Найти
Подсказка: Возможно, здесь приведена не вся строка, а лишь ее часть.
if ($forum_data['forum_type'] == FORUM_POST)
 

Добавить перед
Подсказка: Добавьте эти строки на новой строке перед ранее найденными строками.
// BEGIN Topic Text Hover Mod
if ($config['hover_active'] && !$user->data['user_text_hover'])
{
   include($phpbb_root_path . 'includes/topic_text_hover.' . $phpEx);
   // the first post text in a topic
   if($config['hover_show'] == TOPIC_TEXT_HOVER_FIRST || $config['hover_show'] == TOPIC_TEXT_HOVER_BOTH)
   {
      $sql_array['LEFT_JOIN'][] = array('FROM' => array(POSTS_TABLE => 'pt'), 'ON' => 'pt.post_id = t.topic_first_post_id');
      $sql_array['SELECT'] .= ', pt.post_text AS first_text_hover';
   }
   // the last post text in a topic
   if($config['hover_show'] == TOPIC_TEXT_HOVER_LAST || $config['hover_show'] == TOPIC_TEXT_HOVER_BOTH)
   {
      $sql_array['LEFT_JOIN'][] = array('FROM' => array(POSTS_TABLE => 'ptl'), 'ON' => 'ptl.post_id = t.topic_last_post_id');
      $sql_array['SELECT'] .= ', ptl.post_text AS last_text_hover';
   }
}
// END Topic Text Hover Mod
 

Где я сделал ошибку, я просто нашел...
if (!($forum_data['forum_type'] == FORUM_POST || (($forum_data['forum_flags'] & FORUM_FLAG_ACTIVE_TOPICS) && $forum_data['forum_type'] == FORUM_CAT)))
 

, а на до было повнимательнее посмотреть и поискать еще ниже и надо было найти....
if ($forum_data['forum_type'] == FORUM_POST)
 

и перед ним надо было тогда добавить код описанный выше...
Вот и все.... :sh_ok:


          Вернуться наверх  
 


Аватар пользователя

Спасибо за обьяснение :-00): иногда случаются и такие ошибки :co_ol:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Захожу в админку в мод менеджер ошибок и вижу ошибку:
Страница: ucp.php?mode=login
Файл: [ROOT]/includes/functions_privmsgs.php
Строка: 1619  Missing argument 6 for pm_notification(), called in [ROOT]/includes/functions_wpm.php on line 230 and defined
 

Что за ошибка и что можно сделать, что бы это дело поправить..... :-(--


          Вернуться наверх  
 


Аватар пользователя

Ну для начала предоставить код из этих файлов ( из указанных строк), а так же проверить правки модов, касающихся приватных сообщений, особенно если есть мод приветственного ЛС при новой регистрации :-00):


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 


Аватар пользователя

Посмотрите пожалуйста по этой ссылке, вот здесь правильный ответ на мою ошибку или нет....
Пожалуйста Зарегистрируйтесь чтобы увидеть ссылку

:-00):


          Вернуться наверх  
 


Аватар пользователя

Всетаки я угадал в чем была ошибка, да решение правильное, так что применяйте его :co_ol:


_________________
Подпись:
-_- -_-
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
          Вернуться наверх  
 
 
Начать новую тему Ответить на тему


Дополнительные возможности

Оставить свой комментарий

Поделиться темой с помощью

Ссылки на тему

Прямая ссылка:
BB-код для форумов, сайтов, блогов:
HTML ссылка:
 


cron

Самая неформальная поддержка phpBB :P