Тема: Вопрос Вопросы по vBulletin
Показать сообщение отдельно
Старый 23.08.2010, 11:06 Вверх   #2330
Старший модератор
 
Аватар для Prometej
Prometej вне форума
Доп. информация
По умолчанию

Цитата Сообщение от Rak Посмотреть сообщение
Народ помогите срочно решить проблему, как только решил с одной так появилась неожиданно другая, в общем в нескольких разделах при в ходе в них выдаёт вот такую ошибку

и причём в одном из тех разделов я не давно создал тему, и начал выкладывать там материал, но сегодня другой пользователь решил в том разделе создать свою тему, и при входе ему выкинуло эту ошибку, мне так же выкидывает, так же ещё несколько разделов находятся в таком состоянии, что делать помогите?
Да кстати, проблема остаётся после отключения всех хаков!

Вот кусок с functions_forumdisplay.php, я выделил 181 строку:
Нажми для просмотра
// format thread preview if there is one
if ($ignore["$thread[postuserid]"])
{
$thread['preview'] = '';
}
else if (isset($thread['preview']) AND $vbulletin->options['threadpreview'] > 0)
{
$thread['preview'] = strip_quotes($thread['preview']);
$GLOBALS['hhr']->set_thankscache($thread['thankscache']);
$thread['preview'] = $GLOBALS['hhr']->parse_bbcode($thread['preview'], $thread['forumid'], $thread['threadid'], $thread['firstpostid'], $thread['postuserid']);
$thread['preview'] = htmlspecialchars_uni(fetch_censored_text(fetch_trimmed_title(
strip_bbcode($thread['preview'], false, true),
$vbulletin->options['threadpreview']
&nbsp));
}

// thread last reply date/time
$thread['lastpostdate'] = vbdate($vbulletin->options['dateformat'], $thread['lastpost'], true);
$thread['lastposttime'] = vbdate($vbulletin->options['timeformat'], $thread['lastpost']);

// post reply date/time (for search results as posts mainly)
if ($thread['postdateline'])
{


Выяснил только что вот какую вещь, в разделах где есть темы в саму тему можно зайти но вот что бы войти в раздел или с темы выйти в раздел и содать новую тему, так сразу эта ошибка, в чём же дело?
Выяснил только что причину ошибки при входе в раздел, оказывается это из-за отключенного хака Hide Hack Resurrection Expanded 3.7.8 Rus, который вызывает ошибку в Админке при поиске пользователе, хотя от имени супермодера поиск вроде пашет, правда он там не такой как в управлении, вот блин надо же как всё замучено, и как теперь эту головоломку решить, кто поможет!
Как вариант, можно подменить файл с functions_forumdisplay.php файлом с установочного дистрибутива форума. только этот я советую сохранить на всякий случай. Что бы в случае чего всё можно было вернуть назад.
  Ответить с цитированием
Cказали cпасибо:
 
Время генерации страницы 0.05188 секунды с 9 запросами