Last added, top torrents, top users

Started by DarkMod on 2011-09-07 15:46 — 311 replies, 72271 views

#241
nord51, спасибо большое, всё сделал, получилось.
#242
Gothic, так выключи второй, в чем проблема?
#243
Подскажите, инстал для добавления к данному моду (стандартному) вывод сидер/личер и статус релиза. (Новые торренты) (Самые скачиваемые)
#244
vitalix, а полистать тему не судьба уже ?
#245
прочитал всю тему. Но немного не понятно что за что отвечает, так как есть инстал с выводом постеров и прочим - которые мне ненужны. По этому прошу помощи.
#246
BB_BT_TRACKER_SNAP
#247
вывод звезд Спасибо за раздачу и оценка релиза

2013-12-10_143735.webp


найти в build_cat_forums.php
u.username, u.user_id, u.user_rank
вставить
,atd.rating_count, atd.rating_sum
найти
LEFT JOIN ". BB_USERS ." u  ON tr.poster_id = u.user_id
вставить
,LEFT JOIN ". BB_ATTACHMENTS_DESC ." atd ON tr.attach_id = atd.attach_id
найти в index.php
    foreach ($last_added as $last_add)
    {
вставить
    $rating_sum    = $last_add['rating_sum'];
    $rating_count  = $last_add['rating_count'];
    $stars = array('one','two','three','four','five');
    $rate_on = '<ul class="rating';
    if($rating_sum && $rating_count>0) {
        $rate_on .= ' '.$stars[round($rating_sum/$rating_count,1)-1].'star">';
    }
    else {$rate_on .='">';}
    $rate_on .='</ul>';
найти
$template -> assign_block_vars('lastAdded',array(
после
'RATING'        => $rate_on,

<link rel="stylesheet" href="./templates/default/css/rating.css" type="text/css" />
<div>{lastAdded.RATING}</div>

вроде ничего не забыл
#248
Вывод топ скачиваемых торрентов ЗА ПОСЛЕДНИЙ МЕСЯЦ, а не за все время

заменяем в datastore\buid_cat_forums.php

на этот код

//Store TopDownloaded
if($bb_cfg['t_top_downloaded'])
{
$this_month = time();
 
    $data = DB()->fetch_rowset("SELECT
            tr.topic_id, tr.forum_id, tr.reg_time, tr.complete_count, tr.tor_status,
            t.topic_title, t.topic_image,
            f.forum_name,
            u.username, u.user_id, u.user_rank
        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
        WHERE tr.reg_time >= ".$this_month." - 2629743 AND tr.reg_time < ".$this_month."
        ORDER BY tr.complete_count DESC
        LIMIT 0,".$bb_cfg['t_top_downloaded']);
    $this->store('top_downloaded', $data);
}
//Store TopUploaders
#249
Было бы прелесно, если пользователь смог бы выбирать, за какое время он хочет посмотреть топ скачиваемых
#250
kaha, а в чем проблема то ? Подключить аякс и все