mirror of
https://github.com/monstra-cms/monstra.git
synced 2025-08-06 21:26:58 +02:00
google analytics init
This commit is contained in:
@@ -15,12 +15,71 @@
|
||||
<li><?php echo ( Html::anchor(__('Snippets', 'snippets'), 'index.php?id=snippets&action=add_snippet', array('title' => __('Snippet', 'pages')))); ?></li>
|
||||
</ul>
|
||||
</div>
|
||||
<?php echo ( Html::anchor(__('Upload File', 'dashboard'), 'index.php?id=filesmanager', array('title' => __('Upload File', 'dashboard'), 'class' => 'btn btn-primary'))); ?>
|
||||
<?php echo ( Html::anchor(__('Upload File', 'filesmanager'), 'index.php?id=filesmanager', array('title' => __('Upload File', 'filesmanager'), 'class' => 'btn btn-primary'))); ?>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
|
||||
<script type="text/javascript">
|
||||
google.load("visualization", "1", {packages:["corechart"]});
|
||||
</script>
|
||||
<input type="hidden" id="gaInitData" value='<?php echo json_encode(array(
|
||||
'clientId' => Option::get('ga_client_id'),
|
||||
'apiKey' => Option::get('ga_api_key'),
|
||||
'viewId' => Option::get('ga_view_id')
|
||||
)); ?>' />
|
||||
<script src="https://apis.google.com/js/client.js?onload=glibOnloadHandle"></script>
|
||||
|
||||
<div class="well dashboard-well">
|
||||
<div class="row"><div class="col-md-12"><h4><?php echo __('Goggle Analytics', 'system'); ?></h4></div></div>
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
|
||||
<div id="gaAlerts" class="alert-warning"></div>
|
||||
|
||||
<div id="gaLoading">
|
||||
spinner here ?
|
||||
</div>
|
||||
|
||||
<div id="authOk" class="hide">
|
||||
<div class="row">
|
||||
<div class="col-md-8">
|
||||
<div id="gaChart"></div>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
Today:<br/>
|
||||
Visits:<span id="gaVisits"></span><br/>
|
||||
Visitors:<span id="gaVisitors"></span><br/>
|
||||
Pageviews:<span id="gaPageviews"></span>
|
||||
</div>
|
||||
<div/>
|
||||
</div>
|
||||
|
||||
<div id="authFail" class="hide">
|
||||
<button class="btn btn-default" id="authorizeButton"><?php echo __('Authorize', 'system'); ?></button>
|
||||
</div>
|
||||
|
||||
<div id="gaSettings" class="hide">
|
||||
<form method="POST">
|
||||
<?php echo Form::hidden('csrf', Security::token()); ?>
|
||||
|
||||
<label><?php echo __('Client ID', 'system'); ?><input name="ga_client_id" value="<?php echo Option::get('ga_client_id'); ?>" placeholder="<?php echo __('Client ID', 'system'); ?>" /></label>
|
||||
|
||||
<label><?php echo __('API key', 'system'); ?><input name="ga_api_key" value="<?php echo Option::get('ga_api_key'); ?>" placeholder="<?php echo __('API key', 'system'); ?>" /></label>
|
||||
|
||||
<label><?php echo __('View ID', 'system'); ?><input name="ga_view_id" value="<?php echo Option::get('ga_view_id'); ?>" placeholder="<?php echo __('View ID', 'system'); ?>" /></label>
|
||||
|
||||
<input type="hidden" name="ga_settings_update" value="1" />
|
||||
<button type="submit" class="btn btn-default"><?php echo __('Save', 'system'); ?></button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="well dashboard-well">
|
||||
<div class="row">
|
||||
<div class="col-md-3">
|
||||
@@ -49,4 +108,4 @@
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
Reference in New Issue
Block a user