Лента новинок

Со временем заметил, что не отображаются но постеры.
Переставлял мод.Не помогает.
1.webp

Это значение в таблице.Вместо thumb должно быть images/no-poster.png.
В ручную правил,отображается нормально.

Подскажите как исправить?
 
А переделывал этот мод кто-нить под вертикальный сайдбар, в левой части сайта?
 
Мод работает.
Но если делать рандомский вывод, в саму ленту выводятся только ссылки на топики, а миниатюры постеров и ноу-постеров не отображаются. В предпросмотре при наведении, постеры отображаются.
build_cat_forums.php:

PHP:
//Poster_Mod
if($bb_cfg['lenta'])
{
$data = DB()->sql_query("
SELECT COUNT(tr.topic_id) as count FROM ". BB_BT_TORRENTS ." tr LIMIT ". $bb_cfg['lenta_posters'] ."");
$data = DB()->fetch_rowset("SELECT
            tr.topic_id, tr.size,
            t.topic_title, t.topic_image,
            f.forum_name,
            u.username, u.user_id, u.user_rank,
            pt.post_text
        FROM
            ". BB_BT_TORRENTS ." tr
        LEFT JOIN ". BB_TOPICS ." t ON tr.topic_id = t.topic_id
        LEFT JOIN ". BB_FORUMS ." f ON tr.forum_id = f.forum_id
        LEFT JOIN ". BB_USERS ." u  ON tr.poster_id = u.user_id
        LEFT JOIN ". BB_POSTS_TEXT ." pt  ON tr.post_id = pt.post_id
        WHERE
            tr.forum_id NOT IN (".$bb_cfg['not_in'].")
        ORDER BY RAND()
        LIMIT ". $bb_cfg['lenta_posters'] ."
        ");
    $this->store('poster_mod', $data);
}

Что-то не так в запросе? Или постеры не отображаются, т.к. для этого необходимо разрегистрировать все торренты и заново зарегистрировать?
 
Lynx, вроде все ок. только непонятно зачем первый запрос
 
Lynx, вроде все ок. только непонятно зачем первый запрос
Без этого запроса ваще ничего не выводит, даже ссылки.
По дате регистрации торрентов постеры и нопостеры в ленту выводятся без проблем (причём только те, которые зарегистрированы после установки мода), а в случайном порядке не хотят. Предполагаю, что проблема в tr.topic_id
 
Lynx, я мод не смотрел просто. зачем подбивать count первым запросом, когда ты указываешь лимит? разве не будет count = лимит? Ну да лан, может я не прав, но к ошибке оно не относится. надо бы глянуть как ты выводишь в шаблон, запрос вроде правильный
 
Back
Top