Jump to content

Не правильное отображение последних тем

Featured Replies

Posted
comment_64277

Всем доброго времени суток.
Примерно год назад установил на свой форум хук - Последние темы.
Спустя месяца я немного его усовершенствовал, сделал так что бы в нем отображалось не 5 тем а 10 тем.
Редактировал файл - /admin/applications/forums/sources/classes/forums/class_forums.php изменил в нем:

public function hooks_recentTopics( $topicCount=5, $output=true )

на

public function hooks_recentTopics( $topicCount=10, $output=true )

Прошло 9 месяцев, все было прекрасно, но вот сегодня заметил что в моем блоке последние темы стали не правильно отображаться темы.
А если точнее, когда мои пользователи публикуют темы то в блоке обновляются 5 тем с верху, а нижние 5 тем как будто застыли и не обновляются - не сдвигаются с места.

Будьте любезны, помогите кто чем может, ну очень не приятная ситуация.
Описание изображение:

1. В этом месте обновляются темы.

2. В этом месте темы не обновляются.

 

post-10642-0-05010100-1401184318.jpg

Edited by Solovei

comment_64281

Solovei, хм странно, значит не я один столкнулся с этой проблемкой, также хук на последние темы перестал вчера показывать "последние темы", застыл на месте, все темы куда то изчезли, остались только те которые созданны были в скрытых форумах более недели назад :O , я его пока отключил

  • Author
comment_64282

Еще я заметил что если публиковать темы в других разделах-форумах то блок с последними темами начинает работать нормально, но если в разделе-форуме все о кино опубликовать тем 10 то нижние 5 тем в блоке не сдвигаются, только верхние 5 тем сдвигаются.

  • Author
comment_64298

Все вопрос решен!

Теперь поясню для других, что бы не столкнулись с этим недоразумением!

Если вы захотите сделать что бы в вашем блоке (Последние темы) отображалось не 5 тем а 10, то вам необходимо в файле:

/admin/applications/forums/sources/classes/forums/class_forums.php

Найти

public function hooks_recentTopics( $topicCount=5, $output=true )

Заменить на

public function hooks_recentTopics( $topicCount=10, $output=true )

И еще вам нужно обязательно найти:

public function buildLastXTopicIds( $forumID, $save=TRUE, $limit=5 )

Заменить на

public function buildLastXTopicIds( $forumID, $save=TRUE, $limit=10 )

Собственно вот и все, вот в чем моя проблема заключалась, я не выставил лимит - $topicCount=10

А все из за кого ? А вот из за автора темы, который дал не совсем верную информацию на этом форуме, где было написано что вам нужно всего то найти:

public function hooks_recentTopics( $topicCount=5, $output=true )

И заменить на

public function hooks_recentTopics( $topicCount=10, $output=true )

Edited by Solovei

Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.