mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-04-02 01:52:10 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7654 201d5d3c-b55e-5fd7-737f-ddc643e51545
92 lines
2.6 KiB
HTML
92 lines
2.6 KiB
HTML
<!--#include('./visit_info_header.html')-->
|
|
<h3 class="xeAdmin"><span class="gray">{$lang->analytics_api_method[$method]}</span></h3>
|
|
<p>{$lang->about_analytics_method[$method]}</p>
|
|
<!--#include('./date_set_header.html')-->
|
|
<div>
|
|
{@$__url = getNotEncodedFullUrl('', 'module', 'analytics', 'act', 'dispAnalyticsAPIData', 'api_key', $api_key, 'method', $method, 'start_date', $start_date, 'end_date', $end_date)}
|
|
<!--@if($chart_type == 'line')-->
|
|
<script language="JavaScript">
|
|
var flashVars = "designURL=http://devjin.xpressengine.com/xe/modules/analytics/tpl/images/xml/{$method}.xml&"+
|
|
"isScroll=true&"+
|
|
"dataURL="+encodeURIComponent("{$__url}");
|
|
var obj = {};
|
|
obj.flashVars = flashVars;
|
|
obj.wmode = "transparent";
|
|
nhn.FlashObject.show("http://devjin.xpressengine.com/xe/modules/analytics/tpl/images/WebLog.swf", "{$method}", 800, 400, obj);
|
|
</script>
|
|
<!--@end-->
|
|
<!--@if($chart_type == 'pie')-->
|
|
<script language="JavaScript">
|
|
var flashVars = "baseURL=http://devjin.xpressengine.com/xe/modules/analytics/tpl/images/smRepoter/&" +
|
|
"dSet=01&" +
|
|
"gDataXML="+encodeURIComponent("{$__url}");
|
|
var obj = {};
|
|
obj.flashVars = flashVars;
|
|
obj.wmode = "transparent";
|
|
nhn.FlashObject.show("http://devjin.xpressengine.com/xe/modules/analytics/tpl/images/MainContainer.swf", "{$method}", 700, 315, obj);
|
|
</script>
|
|
<!--@end-->
|
|
</div>
|
|
<div id="dataTable"></div>
|
|
{@$_t=$lang->analytics_api_valuname[$method];}
|
|
<script language="JavaScript">
|
|
var lang = {};
|
|
<!--@foreach($_t as $key => $val)-->
|
|
lang['{$key}'] = '{$val}';
|
|
<!--@end-->
|
|
var totalStr = '{$lang->total}';
|
|
jQuery.getJSON('{$json_url}'
|
|
|
|
,function(data){
|
|
|
|
var table_data = data.response.data;
|
|
|
|
if (!table_data)
|
|
return;
|
|
|
|
var sum_data = {};
|
|
var table_tag = '<table cellspacing="0" class="rowTable"><thead><tr>';
|
|
|
|
for(var key in table_data[0])
|
|
{
|
|
sum_data[key] = 0;
|
|
table_tag += '<th scope="col"><div>' + lang[key] + '</div></th>';
|
|
}
|
|
|
|
table_tag += '</tr></thead><tbody>';
|
|
|
|
for(var i = 0; i < table_data.length; i++)
|
|
{
|
|
table_tag += '<tr>';
|
|
for (var dataKey in table_data[i])
|
|
{
|
|
sum_data[dataKey] += parseInt(table_data[i][dataKey]);
|
|
table_tag += '<td>' + table_data[i][dataKey] + '</td>';
|
|
}
|
|
table_tag += '</tr>';
|
|
}
|
|
|
|
table_tag += '<tr>';
|
|
|
|
for (var key in sum_data)
|
|
{
|
|
if (key == 'day')
|
|
{
|
|
table_tag += '<td>' + totalStr + '</td>';
|
|
}
|
|
else
|
|
{
|
|
table_tag += '<td>' + sum_data[key] + '</td>';
|
|
}
|
|
}
|
|
|
|
table_tag += '</tr></tbody></table>';
|
|
|
|
var table_div = document.getElementById("dataTable");
|
|
|
|
|
|
table_div.innerHTML = table_tag;
|
|
}
|
|
);
|
|
</script>
|
|
|