From 91cb15bb5da611da87ce68755fefa9a7e26a7533 Mon Sep 17 00:00:00 2001 From: hkernbach Date: Fri, 10 Jun 2016 13:35:39 +0200 Subject: [PATCH] support view --- .../APP/frontend/js/routers/router.js | 16 ++++- .../frontend/js/templates/navigationView.ejs | 1 + .../APP/frontend/js/templates/supportView.ejs | 72 +++++++++++++++++++ .../APP/frontend/js/views/supportView.js | 61 ++++++++++++++++ 4 files changed, 149 insertions(+), 1 deletion(-) create mode 100644 js/apps/system/_admin/aardvark/APP/frontend/js/templates/supportView.ejs create mode 100644 js/apps/system/_admin/aardvark/APP/frontend/js/views/supportView.js diff --git a/js/apps/system/_admin/aardvark/APP/frontend/js/routers/router.js b/js/apps/system/_admin/aardvark/APP/frontend/js/routers/router.js index 155304b95f..0d583b2ca9 100644 --- a/js/apps/system/_admin/aardvark/APP/frontend/js/routers/router.js +++ b/js/apps/system/_admin/aardvark/APP/frontend/js/routers/router.js @@ -39,7 +39,8 @@ "nodes": "nodes", "node/:name": "node", "logs": "logs", - "helpus": "helpUs" + "helpus": "helpUs", + "support": "support" }, execute: function(callback, args) { @@ -665,6 +666,19 @@ this.helpUsView.render(); }, + support: function (initialized) { + this.checkUser(); + if (!initialized) { + this.waitForInit(this.support.bind(this)); + return; + } + if (!this.testView) { + this.supportView = new window.SupportView({ + }); + } + this.supportView.render(); + }, + workMonitor: function (initialized) { this.checkUser(); if (!initialized) { diff --git a/js/apps/system/_admin/aardvark/APP/frontend/js/templates/navigationView.ejs b/js/apps/system/_admin/aardvark/APP/frontend/js/templates/navigationView.ejs index 7d6c784370..113a865deb 100644 --- a/js/apps/system/_admin/aardvark/APP/frontend/js/templates/navigationView.ejs +++ b/js/apps/system/_admin/aardvark/APP/frontend/js/templates/navigationView.ejs @@ -33,6 +33,7 @@
  • Logs
  • <% } %> +
  • Support
  • Help Us