в
ajax.php (
перед последней } )
PHP:
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'] = '
<div class="table-wrap">
<p align="left">'.$lang['BT_RATIO'].': <a style="color:#055BE6">'.$ratio.'</p>
<p align="left">'.$lang['DOWNLOADED'].': <a style="color:#BF051A">'.$u_down_total.'</p>
<p align="left">'.$lang['UPLOADED'].': <a style="color:#049609">'.$u_up_total.'</p>
<p align="left"'.$lang['RELEASED'].': <a style="color:#007D04">'.$u_up_release.'</p>
<p align="left">'.$lang['BT_BONUS_UP'].': <a style="color:#EFAF00">'.$u_up_bonus.'</a></p>
</div>
';
}
в
main.css (
в самый конец )
Код:
.table-wrap {
font-size: 10px; //размер шрифта
}
.splCont{
display:none;border:1px solid #cccccc;padding:3px 5px; // стиль спойлера
}
в
viewtopic.tpl (
в самый верх )
p.s. если не правильно установить, то будет работать спойлер только у админа (так что не забывайте проверять)
HTML:
<script type="text/javascript">
$(document).ready(function(){
$('.splLink').click(function(){
$(this).parent().children('div.splCont').toggle('normal');
return false;
});
});
</script>
в
viewtopic.tpl (
после * )
HTML:
<div>
<a href="javascript://" class="splLink">
<span class="clickable small" onclick="user_stats({postrow.POST_ID}, {postrow.POSTER_ID})"><img src="ваша желаемая картинка"></span>
</a>
<div class="splCont">
<span id="user_stats_{postrow.POST_ID}" style="display:none"><table cellpadding="0" cellspacing="0"><td><b>Загрузка...</b></td></table></span>
</div>
</div>
p.s.s. - в спойлер можно как и картинку, так и текст, но будет уныло выглядить,
картинку желательно шириной в 145 пикселей
моя как пример
Не забываем остальные пункты на главной странице!
Я выложил только те которые изменял