Merge pull request #815 from iAmShorty/google-analytics
[FEATURE] Added Google Analytics
This commit is contained in:
commit
8e5dc78df4
@ -151,6 +151,21 @@ $aSettings['statistics'][] = array(
|
||||
'name' => 'statistics_personal_hashrate_modifier', 'value' => $setting->getValue('statistics_personal_hashrate_modifier'),
|
||||
'tooltip' => 'Auto-adjust displayed personal hashrates to a certain limit.'
|
||||
);
|
||||
$aSettings['statistics'][] = array(
|
||||
'display' => 'Enable Google analytics', 'type' => 'select',
|
||||
'options' => array( 0 => 'No', 1 => 'Yes' ),
|
||||
'default' => 0,
|
||||
'name' => 'statistics_analytics_enabled', 'value' => $setting->getValue('statistics_analytics_enabled'),
|
||||
'tooltip' => 'Enable or Disable Google Analytics.'
|
||||
);
|
||||
$aSettings['statistics'][] = array(
|
||||
'display' => 'Google Analytics Code', 'type' => 'textarea',
|
||||
'size' => 20,
|
||||
'height' => 12,
|
||||
'default' => 'Code from Google Analytics',
|
||||
'name' => 'statistics_analytics_code', 'value' => $setting->getValue('statistics_analytics_code'),
|
||||
'tooltip' => '.'
|
||||
);
|
||||
$aSettings['acl'][] = array(
|
||||
'display' => 'Pool Statistics', 'type' => 'select',
|
||||
'options' => array( 0 => 'Private', 1 => 'Public'),
|
||||
|
||||
@ -93,6 +93,10 @@ $aGlobal['website']['chaininfo']['disabled'] = $setting->getValue('website_chain
|
||||
$setting->getValue('website_blockexplorer_url') ? $aGlobal['website']['blockexplorer']['url'] = $setting->getValue('website_blockexplorer_url') : $aGlobal['website']['blockexplorer']['url'] = 'http://explorer.litecoin.net/block/';
|
||||
$setting->getValue('website_chaininfo_url') ? $aGlobal['website']['chaininfo']['url'] = $setting->getValue('website_chaininfo_url') : $aGlobal['website']['chaininfo']['url'] = 'http://allchains.info';
|
||||
|
||||
// Google Analytics
|
||||
$aGlobal['statistics']['analytics']['enabled'] = $setting->getValue('statistics_analytics_enabled');
|
||||
$aGlobal['statistics']['analytics']['code'] = $setting->getValue('statistics_analytics_code');
|
||||
|
||||
// ACLs
|
||||
$aGlobal['acl']['pool']['statistics'] = $setting->getValue('acl_pool_statistics');
|
||||
$aGlobal['acl']['block']['statistics'] = $setting->getValue('acl_block_statistics');
|
||||
|
||||
@ -21,6 +21,8 @@
|
||||
{html_options name="data[{$SETTINGS.$TAB[setting].name}]" options=$SETTINGS.$TAB[setting].options selected=$SETTINGS.$TAB[setting].value|default:$SETTINGS.$TAB[setting].default}
|
||||
{else if $SETTINGS.$TAB[setting].type == 'text'}
|
||||
<input type="text" size="{$SETTINGS.$TAB[setting].size}" name="data[{$SETTINGS.$TAB[setting].name}]" value="{$SETTINGS.$TAB[setting].value|default:$SETTINGS.$TAB[setting].default}" />
|
||||
{else if $SETTINGS.$TAB[setting].type == 'textarea'}
|
||||
<textarea name="data[{$SETTINGS.$TAB[setting].name}]" cols="{$SETTINGS.$TAB[setting].size|default:"1"}" rows="{$SETTINGS.$TAB[setting].height|default:"1"}">{$SETTINGS.$TAB[setting].value|default:$SETTINGS.$TAB[setting].default}</textarea>
|
||||
{else}
|
||||
Unknown option type: {$SETTINGS.$TAB[setting].type}
|
||||
{/if}
|
||||
|
||||
@ -23,7 +23,12 @@
|
||||
@import url("{$PATH}/css/date_input.css");
|
||||
</style>
|
||||
<!--[if lt IE 8]><style type="text/css" media="all">@import url("{$PATH}/css/ie.css");</style><![endif]-->
|
||||
</head>
|
||||
|
||||
{if $GLOBAL.statistics.analytics.enabled}
|
||||
{$GLOBAL.statistics.analytics.code}
|
||||
{/if}
|
||||
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="hld">
|
||||
|
||||
@ -28,6 +28,11 @@
|
||||
{/literal}
|
||||
</script>
|
||||
{/if}
|
||||
|
||||
{if $GLOBAL.statistics.analytics.enabled}
|
||||
{$GLOBAL.statistics.analytics.code}
|
||||
{/if}
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<div data-role="page" id="mpos-page" data-url="mpos-page">
|
||||
|
||||
@ -22,6 +22,8 @@
|
||||
{html_options name="data[{$SETTINGS.$TAB[setting].name}]" options=$SETTINGS.$TAB[setting].options selected=$SETTINGS.$TAB[setting].value|default:$SETTINGS.$TAB[setting].default}
|
||||
{else if $SETTINGS.$TAB[setting].type == 'text'}
|
||||
<input type="text" size="{$SETTINGS.$TAB[setting].size}" name="data[{$SETTINGS.$TAB[setting].name}]" value="{$SETTINGS.$TAB[setting].value|default:$SETTINGS.$TAB[setting].default}" />
|
||||
{else if $SETTINGS.$TAB[setting].type == 'textarea'}
|
||||
<textarea name="data[{$SETTINGS.$TAB[setting].name}]" cols="{$SETTINGS.$TAB[setting].size|default:"1"}" rows="{$SETTINGS.$TAB[setting].height|default:"1"}">{$SETTINGS.$TAB[setting].value|default:$SETTINGS.$TAB[setting].default}</textarea>
|
||||
{else}
|
||||
Unknown option type: {$SETTINGS.$TAB[setting].type}
|
||||
{/if}
|
||||
|
||||
@ -27,6 +27,11 @@
|
||||
<script type="text/javascript" src="{$PATH}/js/justgage.1.0.1.min.js"></script>
|
||||
<script type="text/javascript" src="{$PATH}/js/custom.js"></script>
|
||||
<!--[if IE]><script type="text/javascript" src="{$PATH}/js/excanvas.js"></script><![endif]-->
|
||||
|
||||
{if $GLOBAL.statistics.analytics.enabled}
|
||||
{$GLOBAL.statistics.analytics.code}
|
||||
{/if}
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<header id="header">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user