Количество сидов/личей и скорость в профиле

Тема в разделе "Модификации для TorrentPier (архив)", создана пользователем Basilevs, 21 сен 2011.

  1. Basilevs

    Basilevs Пользователь

    Сообщения:
    645
    Симпатии:
    142
    Версия TP:
    иная
    Основа roadTrain.

    Часть кода уже в движке есть, ну и я добавил чего нет...

    > torrent_userprofile.php

    ищем
    PHP:
    // Get users active torrents
    $sql 'SELECT f.forum_id, f.forum_name, t.topic_title, tor.size, tr.*
    FROM '
    BB_FORUMS .' f, 'BB_TOPICS .' t, 'BB_BT_TRACKER .' tr, 'BB_BT_TORRENTS ." tor
    WHERE tr.user_id = 
    $profile_user_id
    AND tr.topic_id = tor.topic_id
    AND tor.topic_id = t.topic_id
    AND t.forum_id = f.forum_id
    $not_auth_forums_sql
    GROUP BY tr.topic_id
    ORDER BY f.forum_name, t.topic_title"
    ;
    меняем
    PHP:
    // Get users active torrents
    $sql "SELECT f.forum_id, f.forum_name, f.forum_parent, t.topic_title, tor.size, sn.seeders, sn.leechers, tr.*
    FROM "
    BB_FORUMS ." f, "BB_TOPICS ." t, "BB_BT_TRACKER ." tr, "BB_BT_TORRENTS ." tor, "BB_BT_TRACKER_SNAP ." sn
    WHERE tr.user_id = 
    $profile_user_id
    AND tr.topic_id = tor.topic_id
    AND sn.topic_id = tor.topic_id
    AND tor.topic_id = t.topic_id
    AND t.forum_id = f.forum_id
    $not_auth_forums_sql
    GROUP BY tr.topic_id
    ORDER BY f.forum_name, t.topic_title"
    ;
    ищем
    PHP:
    'U_VIEW_TOPIC' => "viewtopic.php?"POST_TOPIC_URL .'='$releasing[$i]['topic_id'] .'&spmode=full#seeders',
    после
    PHP:
    'TOPIC_SEEDERS' => $releasing[$i]['seeders'],
                
    'TOPIC_LEECHERS' => $releasing[$i]['leechers'],
                
    'SPEED_UP'    => ($releasing[$i]['speed_up'])  ? humn_size($releasing[$i]['speed_up'],  0'KB') .'/s' '-',
    ищем
    PHP:
    'U_VIEW_TOPIC' => "viewtopic.php?"POST_TOPIC_URL .'='$seeding[$i]['topic_id'] .'&spmode=full#seeders',
    после
    PHP:
    'TOPIC_SEEDERS' => $seeding[$i]['seeders'],
    'TOPIC_LEECHERS' => $seeding[$i]['leechers'],
                
    'SPEED_UP'    => ($seeding[$i]['speed_up'])  ? humn_size($seeding[$i]['speed_up'],  0'KB') .'/s' '-',
    ищем
    PHP:
    'COMPL_PERC'  => $compl_perc,
    после
    PHP:
    'TOPIC_SEEDERS' => $leeching[$i]['seeders'],
    'TOPIC_LEECHERS' => $leeching[$i]['leechers'],
                
    'SPEED_DOWN'    => ($leeching[$i]['speed_down'])  ? humn_size($leeching[$i]['speed_down'],  0'KB') .'/s' '-',
    > usercp_viewprofile.tpl
    ищем (действие выполнить два раза)
    PHP:
    <td colspan="2" class="row3 tCenter">{L_TOPICS}</td>
    после (действие выполнить два раза)
    PHP:
    <td colspan="3" class="row3 tCenter">{L_TORRENT}</td>
    ищем
    PHP:
    <td colspan="2" class="pad_4"><class="med" href="{seed.releasedrow.U_VIEW_TOPIC}"<b>{seed.releasedrow.TOPIC_TITLE}</b></a></td>
    после
    PHP:
    <td class="tCenter pad_4">
    <
    div>
    <
    p><span class="seedmed"><b>{released.releasedrow.TOPIC_SEEDERS}</b></span><span class="med"> | </span><span class="leechmed"><b>{released.releasedrow.TOPIC_LEECHERS}</b></span></p>
    <
    p style="padding-top: 2px" class="seedsmall">{released.releasedrow.SPEED_UP}</p>
    </
    div></td>
    ищем
    PHP:
    <td colspan="2" class="pad_4"><class="med" href="{seed.seedrow.U_VIEW_TOPIC}"><b>{seed.seedrow.TOPIC_TITLE}</b></a></td>
    после
    PHP:
    <td class="tCenter pad_4">
            <
    div>
            <
    p><span class="seedmed"><b>{seed.seedrow.TOPIC_SEEDERS}</b></span><span class="med"> | </span><span class="leechmed"><b>{seed.seedrow.TOPIC_LEECHERS}</b></span></p>
            <
    p style="padding-top: 2px" class="seedsmall">{seed.seedrow.SPEED_UP}</p>
            </
    div></td>
    ищем
    PHP:
    <td class="row3 tCenter">%</td>
    после
    PHP:
    <td class="row3 tCenter">{L_TORRENT}</td>
    ищем
    PHP:
    <td class="tCenter med"><b>{leech.leechrow.COMPL_PERC}</b></td>
    после
    PHP:
    <td class="tCenter pad_4">
            <
    div>
            <
    p><span class="seedmed"><b>{leech.leechrow.TOPIC_SEEDERS}</b></span><span class="med"> | </span><span class="leechmed"><b>{leech.leechrow.TOPIC_LEECHERS}</b></span></p>
      <
    p style="padding-top: 2px" class="leechsmall">{leech.leechrow.SPEED_DOWN}</p>
            </
    div></td>
    по
    colspan=

    > {L_CUR_ACTIVE_DLS}

    5

    > {L_NONE} три раза

    4

    > class="spacer_4"

    в двух местах 5

    > <!-- IF SHOW_SEARCH_DL -->

    5

    Тестируем > отписываемся.
     
    Gemini_13 и Igor Litvinenko нравится это.
  2. diim

    diim Гость

    Basilevs, это что означает ?
     
  3. Basilevs

    Basilevs Пользователь

    Сообщения:
    645
    Симпатии:
    142
    Версия TP:
    иная
    Значения colspan которые должны быть в опр. местах. искать по ключевым словам {L_CUR_ACTIVE_DLS} там colspan=5
     
  4. diim

    diim Гость

    Basilevs, поставил, только вот у меня какая проблемма, врет по сидам а личи вообще не показывает, прилагаю скрин, что не так как поправить ?
    [​IMG]
     
    -d-i-n-i-s- нравится это.
  5. Basilevs

    Basilevs Пользователь

    Сообщения:
    645
    Симпатии:
    142
    Версия TP:
    иная
    Посмотрим...

    Но я бы ничего не ожидал поскольку это dev
     
  6. diim

    diim Гость

    Basilevs,
    Опа отредактировано обещанное, значит уже не сегодня ? :)
     
  7. Basilevs

    Basilevs Пользователь

    Сообщения:
    645
    Симпатии:
    142
    Версия TP:
    иная
    см. первый пост (обновлено).
     
  8. diim

    diim Гость

    Basilevs,
    Вот теперь порядок, вот только хотелось бы еще колонку размера релиза добавить, возможно ли ?
     
  9. Basilevs

    Basilevs Пользователь

    Сообщения:
    645
    Симпатии:
    142
    Версия TP:
    иная
    нет невозможного...
     
  10. diim

    diim Гость

    Basilevs,

    Вот здесь только убери лишние скобки ));
    PHP:
    'TOPIC_SEEDERS' => $releasing[$i]['seeders'],
                
    'TOPIC_LEECHERS' => $releasing[$i]['leechers'],
                
    'SPEED_UP'    => ($releasing[$i]['speed_up'])  ? humn_size($releasing[$i]['speed_up'],  0'KB') .'/s' '-',
    ));
     

Поделиться этой страницей