Kaynağa Gözat

Remove Analytics Page in Admin panel and Closes #23

Yoginth 6 yıl önce
ebeveyn
işleme
bc55b0dc54

+ 0 - 1
cmd/web.go

@@ -257,7 +257,6 @@ func runWeb(c *cli.Context) error {
 	// ***** START: Admin *****
 	m.Group("/admin", func() {
 		m.Get("", admin.Dashboard)
-		m.Get("/analytics", admin.Analytics)
 		m.Get("/config", admin.Config)
 		m.Post("/config/test_mail", admin.SendTestMail)
 		m.Get("/monitor", admin.Monitor)

+ 0 - 10
routes/admin/admin.go

@@ -28,9 +28,6 @@ const (
 	// DashboardTPL page template
 	DashboardTPL = "admin/dashboard"
 
-	// AnalyticsTPL page template
-	AnalyticsTPL = "admin/analytics"
-
 	// ConfigTPL page template
 	ConfigTPL = "admin/config"
 
@@ -281,10 +278,3 @@ func Monitor(c *context.Context) {
 	c.Data["Entries"] = cron.ListTasks()
 	c.HTML(200, MonitorTPL)
 }
-
-// Analytics shows analytics page
-func Analytics(c *context.Context) {
-	c.Data["Title"] = "Analytics"
-	c.Data["PageIsAdminAnalytics"] = true
-	c.HTML(200, AnalyticsTPL)
-}

+ 0 - 50
templates/admin/analytics.tmpl

@@ -1,50 +0,0 @@
-{{template "base/head" .}}
-<div class="admin dashboard">
-	<div class="ui container">
-		<div class="ui grid">
-			{{template "admin/navbar" .}}
-			<div class="twelve wide column content">
-				{{template "base/alert" .}}
-                <h4 class="ui top attached header">
-					Basic
-				</h4>
-				<div class="ui unstackable attached table segment">
-					<iframe 
-						width="725" 
-						height="100" 
-						src="https://datastudio.google.com/embed/reporting/1j24yhwI5ilcDK_2bG6KcJmH1oQO_nf51/page/VaNc" 
-						frameborder="0" 
-						>
-					</iframe>
-				</div>
-
-				<h4 class="ui top attached header">
-					Pageviews
-				</h4>
-				<div class="ui unstackable attached table segment">
-					<iframe 
-						width="725" 
-						height="400" 
-						src="https://datastudio.google.com/embed/reporting/1c5bPdcnysbRrYUDvxZqkuXV2nh9ORwS9/page/v9aQ" 
-						frameborder="0" 
-						>
-					</iframe>
-				</div>
-
-                <h4 class="ui top attached header">
-					Pageviews by country
-				</h4>
-				<div class="ui unstackable attached table segment">
-					<iframe 
-						width="725" 
-						height="400" 
-						src="https://datastudio.google.com/embed/reporting/1_mK0LrISgGF9a36-QDoJrUOc8jL29PDx/page/v9aQ" 
-						frameborder="0" 
-						>
-					</iframe>
-				</div>
-			</div>
-		</div>
-	</div>
-</div>
-{{template "base/footer" .}}

+ 0 - 4
templates/admin/navbar.tmpl

@@ -4,10 +4,6 @@
 		<a class="{{if .PageIsAdminDashboard}}active{{end}} item" href="{{AppSubURL}}/admin">
 			📈 Dashboard
 		</a>
-		<a class="{{if .PageIsAdminAnalytics}}active{{end}} item" href="{{AppSubURL}}/admin/analytics">
-			🚦 Analytics
-			<span class="ui green basic label small">Beta</span>
-		</a>
 		<a class="{{if .PageIsAdminNews}}active{{end}} item" href="{{AppSubURL}}/admin/news">
 			🌐 News
 			<span class="ui green basic label small">Beta</span>