############################################################## ## Название мода: UP/DL/Ratio Статистика [AJAX] ## Автор: Wertos ## Адаптировал: Algert ## Описание: Выводит статистика в топиках под аватарой на аяксе... ## ## Сложность: Easy ############################################################## # #-----[ ОТКРЫТЬ ]------------------------------------------ # ajax.php # #-----[ НАЙТИ ]------------------------------------------ # 'view_post' => array('guest'), # #-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------ # 'user_stats' => array('user'), # #-----[ НАЙТИ ]------------------------------------------ # Последнюю } # #-----[ ПЕРЕД ВСТАВИТЬ ]------------------------------------------ # function user_stats() { global $bb_cfg, $lang; $user_id = (int) $this->request['user_id']; $btu = get_bt_userdata($user_id); $ratio = get_bt_ratio($btu); $u_up_total = humn_size($btu['u_up_total']); $u_up_bonus = humn_size($btu['u_up_bonus']); $u_up_release = humn_size($btu['u_up_release']); $u_down_total = humn_size($btu['u_down_total']); if ($btu['u_down_total'] < MIN_DL_FOR_RATIO) $ratio = '---'; ############ Закончили ################### ############ Выводим данные ############## $this->response['post_id'] = (int) $this->request['post_id']; $this->response['html'] = '
'.$lang['STATISTICS'].':

 '.$lang['USER_RATIO'].':

 '.$ratio.'
 '.$lang['DOWNLOADED'].'  '.$u_down_total.'
 '.$lang['UPLOADED'].': 

 '.$u_up_total.'
 '.$lang['RELEASED'].':   '.$u_up_release.'
 '.$lang['BONUS'].':   '.$u_up_bonus.'
'; } # #-----[ ОТКРЫТЬ ]------------------------------------------ # /templates/default/viewtopic.tpl # #-----[ НАЙТИ ]------------------------------------------первую: # # #-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------ # # #-----[ НАЙТИ ]------------------------------------------ #   # #-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------ #
{L_TORRNT_STATS}
# #-----[ ОТКРЫТЬ]------------------------------------------ # /templates/default/css/main.css # #-----[ НАЙТИ ]------------------------------------------ # .row6, .row6 td { background: #E9E9E6; } # #-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------ # .row7, .row7 td { background: #F7B0B1; } # #-----[ В конец файла добавить: ]------------------------------------------ # .table-wrap { width: 95%; margin: 6px auto; clear: both; background: #E9E9E6; border: solid #C3CBD1; border-width: 1px 1px 1px 1px; } # #-----[ ОТКРЫТЬ ]------------------------------------------ # language/lang_russian/lang_main.php # #-----[ НАЙТИ ]------------------------------------------ # ?> # #-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------ # // // Torrent stats (Торрент-статистика) // $lang['LOADING'] = 'Загрузка...'; $lang['TORRNT_STATS'] = 'Торрент-статистика'; $lang['CLICK_TO_VIEW'] = 'Посмотреть Торрент-статистику'; # # #-----[ ОТКРЫТЬ ]------------------------------------------ # language/lang_english/lang_main.php # #-----[ НАЙТИ ]------------------------------------------ # ?> # #-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------ # // // Torrent stats (Торрент-статистика) // $lang['LOADING'] = 'Loading...'; $lang['TORRNT_STATS'] = 'Torrent stats'; $lang['CLICK_TO_VIEW'] = 'View Torrent stats'; # #-----[ ОТКРЫТЬ ]------------------------------------------ # templates/default/css/main.css # #-----[ НАЙТИ ]------------------------------------------ # ?> # #-----[ ПОСЛЕ ВСТАВИТЬ ]------------------------------------------ # .ratio1 td { font-size: 10px !important; margin: 0 0 2px 0 !important; padding: 0 !important; border: 0px !important;} .table-staff, .table-wrap { width: 95%; margin: 6px auto; background: #F9F9F9; border: solid #C3CBD1; border-width: 1px 1px 1px 1px; } # #-----[ СОХРАНИТЬ/ЗАКРЫТЬ ВСЕ ФАЙЛЫ ]------------------------------------------ # # EoM