Вход Регистрация
Файл: templates/Default/public_stats/head.tpl
Строк: 254
<script type="text/javascript"
src="{theme}/js/jquery.1.7.2.js"></script> <script
type="text/javascript"
src="{theme}/js/jquery.graph.js"></script> <script
type="text/javascript"> $(document).ready(function(){ var
graphData = [{ data: [{r_unik}], color: '#7796b7' }];
$.plot($('#graph-lines'), graphData, { series: { points: {
show: true, radius: 4 }, lines: { show: true
}, shadowSize: 0 }, grid: { color: '#7796b7',
borderColor: 'transparent', borderWidth: 20, hoverable: true
}, xaxis: { tickColor: 'transparent', tickDecimals: 2,
tickSize: 3 }, yaxis: { tickSize: {tickSize} } });
$('#graph-bars').hide(); $('#lines').on('click', function (e) {
$('#bars').removeClass('active'); $('#graph-bars').fadeOut();
$(this).addClass('active'); $('#graph-lines').fadeIn();
e.preventDefault(); }); $('#bars').on('click', function (e) {
$('#lines').removeClass('active'); $('#graph-lines').fadeOut();
$(this).addClass('active');
$('#graph-bars').fadeIn().removeClass('hidden'); e.preventDefault();
}); function showTooltip(x, y, contents) { $('<div
id="tooltip_1">' + contents + '</div>').css({ top:
y - 16, left: x + 20 }).appendTo('body').fadeIn(); } var
previousPoint = null; $('#graph-lines, #graph-bars').bind('plothover',
function (event, pos, item){ if(item){ item.dataIndex++;
if(previousPoint != item.dataIndex){ previousPoint =
item.dataIndex; $('#tooltip_1').remove(); var x =
item.datapoint[0], y = item.datapoint[1]; if(!y)
showTooltip(item.pageX, item.pageY, '<b>Не было
посетителей</b><br /><small>' + item.dataIndex
+ ' ' + $('#tek_month').val() +'</small>'); else
showTooltip(item.pageX, item.pageY, '<b>' + y + ' <span
id="gram_num'+item.dataIndex+'">уникальных
посетителей</span></b><br /><small>' +
item.dataIndex + ' ' + $('#tek_month').val()
+'</small>'); langNumric( 'gram_num'+item.dataIndex, y,
'уникальный посетитель', 'уникальных
посетителя', 'уникальных посетителей',
'уникальных посетителей' ); } } else {
$('#tooltip_1').remove(); previousPoint = null; } });
var graphData_2 = [{ data: [{r_hits}], color: '#bf68a6' }];
$.plot($('#graph-lines-2'), graphData_2, { series: { points: {
show: true, radius: 4 }, lines: { show:
true }, shadowSize: 0 }, grid: { color:
'#bf68a6', borderColor: 'transparent', borderWidth: 20,
hoverable: true }, xaxis: { tickColor: 'transparent',
tickDecimals: 2, tickSize: 3 }, yaxis: { tickSize:
{tickSize_hits} } }); $('#graph-bars-2').hide();
$('#lines-2').on('click', function (e) {
$('#bars-2').removeClass('active'); $('#graph-bars-2').fadeOut();
$(this).addClass('active'); $('#graph-lines-2').fadeIn();
e.preventDefault(); }); $('#bars-2').on('click', function (e) {
$('#lines-2').removeClass('active'); $('#graph-lines-2').fadeOut();
$(this).addClass('active');
$('#graph-bars-2').fadeIn().removeClass('hidden'); e.preventDefault();
}); var previousPoint2 = null; $('#graph-lines-2,
#graph-bars-2').bind('plothover', function (event, pos, item){
if(item){ item.dataIndex++; if(previousPoint2 !=
item.dataIndex){ previousPoint2 = item.dataIndex;
$('#tooltip_1').remove(); var x = item.datapoint[0], y =
item.datapoint[1]; if(!y) showTooltip(item.pageX,
item.pageY, '<b>Не было просмотров</b><br
/><small>' + item.dataIndex + ' ' + $('#tek_month').val()
+'</small>'); else showTooltip(item.pageX,
item.pageY, '<b>' + y + ' <span
id="1gram_num'+item.dataIndex+'">просмотров</span></b><br
/><small>' + item.dataIndex + ' ' + $('#tek_month').val()
+'</small>'); langNumric( '1gram_num'+item.dataIndex, y,
'просмотр', 'просмотра', 'просмотров',
'просмотров' ); } } else {
$('#tooltip_1').remove(); previousPoint2 = null; } }); var
graphData_3 = [{ data: [{r_new_users}], color: '#78b27c' }];
$.plot($('#graph-lines-3'), graphData_3, { series: { points: {
show: true, radius: 4 }, lines: { show:
true }, shadowSize: 0 }, grid: { color:
'#78b27c', borderColor: 'transparent', borderWidth: 20,
hoverable: true }, xaxis: { tickColor: 'transparent',
tickDecimals: 2, tickSize: 3 }, yaxis: { tickSize:
{tickSize_new_users} } }); $('#graph-bars-3').hide();
$('#lines-3').on('click', function (e) {
$('#bars-3').removeClass('active'); $('#graph-bars-3').fadeOut();
$(this).addClass('active'); $('#graph-lines-3').fadeIn();
e.preventDefault(); }); $('#bars-3').on('click', function (e) {
$('#lines-3').removeClass('active'); $('#graph-lines-3').fadeOut();
$(this).addClass('active');
$('#graph-bars-3').fadeIn().removeClass('hidden'); e.preventDefault();
}); var previousPoint3 = null; $('#graph-lines-3,
#graph-bars-3').bind('plothover', function (event, pos, item){
if(item){ item.dataIndex++; if(previousPoint3 !=
item.dataIndex){ previousPoint3 = item.dataIndex;
$('#tooltip_1').remove(); var x = item.datapoint[0], y =
item.datapoint[1]; if(!y) showTooltip(item.pageX,
item.pageY, '<b>Не было новых
участников</b><br /><small>' + item.dataIndex +
' ' + $('#tek_month').val() +'</small>'); else
showTooltip(item.pageX, item.pageY, '<b>' + y + ' <span
id="2gram_num'+item.dataIndex+'">участник</span></b><br
/><small>' + item.dataIndex + ' ' + $('#tek_month').val()
+'</small>'); langNumric( '2gram_num'+item.dataIndex, y,
'новый участник', 'новых участника', 'новых
участников', 'новых участников' ); }
} else { $('#tooltip_1').remove(); previousPoint3 = null;
} }); var graphData_4 = [{ data: [{r_exit_users}], color:
'#82a2cd' }]; $.plot($('#graph-lines-4'), graphData_4, { series: {
points: { show: true, radius: 4 }, lines:
{ show: true }, shadowSize: 0 }, grid: {
color: '#82a2cd', borderColor: 'transparent', borderWidth: 20,
hoverable: true }, xaxis: { tickColor: 'transparent',
tickDecimals: 2, tickSize: 3 }, yaxis: { tickSize:
{tickSize_exit_users} } }); $('#graph-bars-4').hide();
$('#lines-4').on('click', function (e) {
$('#bars-4').removeClass('active'); $('#graph-bars-4').fadeOut();
$(this).addClass('active'); $('#graph-lines-4').fadeIn();
e.preventDefault(); }); $('#bars-4').on('click', function (e) {
$('#lines-4').removeClass('active'); $('#graph-lines-4').fadeOut();
$(this).addClass('active');
$('#graph-bars-4').fadeIn().removeClass('hidden'); e.preventDefault();
}); var previousPoint4 = null; $('#graph-lines-4,
#graph-bars-4').bind('plothover', function (event, pos, item){
if(item){ item.dataIndex++; if(previousPoint4 !=
item.dataIndex){ previousPoint4 = item.dataIndex;
$('#tooltip_1').remove(); var x = item.datapoint[0], y =
item.datapoint[1]; if(!y) showTooltip(item.pageX,
item.pageY, '<b>Не было вышедших
участников</b><br /><small>' + item.dataIndex +
' ' + $('#tek_month').val() +'</small>'); else
showTooltip(item.pageX, item.pageY, '<b>' + y + ' <span
id="3gram_num'+item.dataIndex+'">вышедших
участников</span></b><br /><small>' +
item.dataIndex + ' ' + $('#tek_month').val() +'</small>');
langNumric( '3gram_num'+item.dataIndex, y, 'вышедший
участник', 'вышедших участника', 'вышедших
участников', 'вышедших участников' );
} } else { $('#tooltip_1').remove(); previousPoint4 =
null; } }); }); </script> <div
class="search_form_tab" style="margin-top:-9px">
<div class="buttonsprofile albumsbuttonsprofile
buttonsprofileSecond" style="height:22px"> <a
href="/public{gid}"><div><b>К
сообществу</b></div></a> <div
class="buttonsprofileSec"><a
href="/stats?gid={gid}"><div><b>Статистика
страницы</b></div></a></div> <div
class="fl_r"> <select class="inpst fl_l"
style="margin-right:5px;padding:5px"
id="month">{months}</select> <select
class="inpst fl_l" style="margin-right:5px;padding:5px"
id="year">{year}</select> <div
class="button_div fl_l"><button onClick="location.href
=
'/stats?gid={gid}&m='+$('#month').val()+'&y='+$('#year').val()">Просмотреть</button></div>
</div> </div> </div> <div
class="clear"></div> <input type="hidden"
id="tek_month" value="{t-date}" /> <div
class="margin_top_10"></div><div
class="allbar_title"
style="font-size:13px">Уникальные
посетители</div> <div id="graph-wrapper">
<div class="graph-container"> <div
id="graph-lines"></div> <div
id="graph-bars"></div>
</div> </div> <div
class="margin_top_10"></div><div
class="allbar_title"
style="font-size:13px;color:#bf68a6">Просмотры</div> <div
id="graph-wrapper"> <div
class="graph-container"> <div
id="graph-lines-2"></div> <div
id="graph-bars-2"></div>
</div> </div> <div
class="margin_top_10"></div><div
class="allbar_title"
style="font-size:13px;color:#78b27c">Новые
участники</div> <div id="graph-wrapper">
<div class="graph-container"> <div
id="graph-lines-3"></div> <div
id="graph-bars-3"></div>
</div> </div> <div
class="margin_top_10"></div><div
class="allbar_title"
style="font-size:13px;color:#82a2cd">Вышедшие
участники</div> <div id="graph-wrapper">
<div class="graph-container"> <div
id="graph-lines-4"></div> <div
id="graph-bars-4"></div> </div> </div>
Онлайн: 1
Реклама