Browse Source

Added Analytics Page

Yoginth 7 years ago
parent
commit
646d6ca965
2 changed files with 8 additions and 0 deletions
  1. 1 0
      cmd/web.go
  2. 7 0
      routes/admin/admin.go

+ 1 - 0
cmd/web.go

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

+ 7 - 0
routes/admin/admin.go

@@ -20,6 +20,7 @@ import (
 
 
 const (
 const (
 	DASHBOARD = "admin/dashboard"
 	DASHBOARD = "admin/dashboard"
+	ANALYTICS = "admin/analytics"
 	CONFIG    = "admin/config"
 	CONFIG    = "admin/config"
 	MONITOR   = "admin/monitor"
 	MONITOR   = "admin/monitor"
 	STATUS    = "admin/status"
 	STATUS    = "admin/status"
@@ -259,3 +260,9 @@ func Status(c *context.Context) {
 	c.Data["PageIsAdminStatus"] = true
 	c.Data["PageIsAdminStatus"] = true
 	c.HTML(200, STATUS)
 	c.HTML(200, STATUS)
 }
 }
+
+func Analytics(c *context.Context) {
+	c.Data["Title"] = "Analytics"
+	c.Data["PageIsAdminAnalytics"] = true
+	c.HTML(200, ANALYTICS)
+}