Главная Форум Поиск Пользователи Регистрация Доброй ночи, Гость Вход


Главная


Форум torrenpier который уже живет
это сообщество владельцев форумов на phphBB2, торрент-трекеров на движках torrentpier и SVN всех версий.
Здесь можно найти решение своих проблем на своем сайта.
Здесь можно скачать полезные и нужные моды torrenpier, phpBB2 и svn.
Наш форум - это место для общения и обмена опытом между любителей движков, создателей модов на заказ и владельцев сайтов!
Мод Расширенная статистика торрент-раздач в общей статистике  
Начать новую тему   Ответить на тему    Главная -> Модификация (mod's) -> Моды (beta)
Автор Сообщение
Admin
Администратор
Зарегистрирован: 2010-07-27
Сообщ.: 777
russia.gif
Сообщение 09-Июн-11 20:44 #1  
Выдернул у себя.

Расширяет Общую статистику внизу.Добавляются отданные,розданные ,общее количество торрентов и прочее.

Уровень инсталляции: Легкий
Время инсталляции: около 2 минут

Редактировать 2 файла:
index.php
/templates/subSilver/index_body.tpl


открыть index.php

найти

Код:

//
// Generate the page
//


поставить выше

Код:

//up_down total

$sql = "SELECT ROUND(SUM(u_up_total+u_down_total))  AS pumped, ROUND(SUM(u_up_total)) AS upl, ROUND(SUM(u_down_total)) AS donl
        FROM " . BT_USERS_TABLE . "   " ;

  if (!$result = $db->sql_query($sql))
  {
    message_die(GENERAL_ERROR, 'Could not query ', '', __LINE__, __FILE__, $sql);
  }

  $row = $db->sql_fetchrow($result);

    $ud_all    =  $row['pumped']   ;
    $up   =  $row['upl'] ;
    $dn   =  $row['donl']  ;

  $template->assign_vars( array(

             'UD_ALL' => ($ud_all) ? humn_size($ud_all) : 0 ,
             'UPL'    => ($up) ? humn_size($up) : 0    ,
             'DNL'    => ($dn) ? humn_size($dn) : 0

  ));
//up_down total end

//active seeders begin
$sql = 'SELECT COUNT(DISTINCT user_id) AS st   FROM '. BT_TRACKER_TABLE .'   WHERE seeder = 1      ';
   if (!$result = $db->sql_query($sql))    {    message_die(GENERAL_ERROR, 'Could not query ', '', __LINE__, __FILE__, $sql);    }
      $row = $db->sql_fetchrow($result);
        $cur_seed  =  $row['st']    ;
        $template->assign_vars( array(
             'ST' => $cur_seed   ));
//active seeders end

//active leechers begin
$sql = 'SELECT COUNT(DISTINCT user_id) AS lt  FROM '. BT_TRACKER_TABLE .'   WHERE seeder = 0     ';
   if (!$result = $db->sql_query($sql))    {    message_die(GENERAL_ERROR, 'Could not query ', '', __LINE__, __FILE__, $sql);    }
      $row = $db->sql_fetchrow($result);
        $cur_leech  =  $row['lt']    ;
        $template->assign_vars( array(
             'LT' => $cur_leech   ));
//active leechers end

//active torrents begin
$sql = 'SELECT COUNT(DISTINCT tor.torrent_id) AS tt , SUM(t.size) AS ts
        FROM '. BT_TRACKER_TABLE .'  tor , '. BT_TORRENTS_TABLE .' t
        WHERE tor.torrent_id = t.torrent_id
         ';
  if (!$result = $db->sql_query($sql))    {    message_die(GENERAL_ERROR, 'Could not query ', '', __LINE__, __FILE__, $sql);    }
      $row = $db->sql_fetchrow($result);
        $cur_tor  =  $row['tt']    ;
        $cur_ts   =  $row['ts']    ;
        $template->assign_vars( array(
             'TT' => $cur_tor ,
             'TS' => humn_size($cur_ts)
              ));
//active torrents end

//all torrents begin
$sql = ' SELECT COUNT(*) as tn, SUM(size) AS tos
         FROM '.BT_TORRENTS_TABLE .'' ;
   if (!$result = $db->sql_query($sql))    {    message_die(GENERAL_ERROR, 'Could not query ', '', __LINE__, __FILE__, $sql);    }
      $row = $db->sql_fetchrow($result);
        $tn = $row['tn'];
        $tos = $row['tos'];
        $template->assign_vars( array(
           'TN' => $tn        ,
           'TOS' => humn_size($tos)
           ));
//all torrents end


открыть /templates/subSilver/index_body.tpl

найти

Код:
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<tr>
  <td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
  <td align="right"><span class="gensmall">{CURRENT_TIME}<br />{S_TIMEZONE}</span></td>
</tr>


поставить выше

Код:
<tr>
   <td class="row1">
          <span class="genmed">
          Активных раздающих: &nbsp <span class="seedmed"><b>{ST}</b></span> <br/>
          Активных качающих: &nbsp <span class="leechmed"><b>{LT}</b></span><br/>
          Активных торрентов: &nbsp   <span class="genmed"><b>{TT} [{TS}]</b></span> <br/>
   </td>
</tr>

<tr>
   <td class="row1">   <span class="genmed">
         Через трекер скачано: &nbsp <span class="leechmed"><b>&nbsp {DNL}</b></span><br/>
         Через трекер отдано: &nbsp <span class="seedmed"><b>&nbsp&nbsp&nbsp&nbsp {UPL}</b></span><br/>
         Через трекер прокачано: &nbsp <span class="genmed"><b>{UD_ALL}</b></span><br/>
         На трекере зарегистрировано <b>{TN}</b> торрента(ов), общим объемом <b>{TOS}</b> </span><br/>

</table>


обязательно отпишитесь тут после установки.


015.jpg
 Описание файла:  
 Размер файла:  19.3 KB
 Просмотров:  425 раз(а)

015.jpg

Вернуться к началу
    
Заголовок новой темы
Форум для новой темы
 
Страница 1 из 1
Показать сообщения:   
Начать новую тему   Ответить на тему    Главная -> Модификация (mod's) -> Моды (beta) Часовой пояс: GMT + 4

 

Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы
Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на torrentpier-download.ru обязательна!

sitemap     карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках



Powered by phpBB © 2001, 2011 phpBB Group
| ©2011-2024 - Воронеж |


Нравится